liaoxujun@qq.com
2024-03-05 f0ca9fb79a91544c037c55a291be00e8c469bf34
CoreCms.Net.RedisMQ/OrderAgentOrDistributionSubscribe.cs
@@ -17,7 +17,7 @@
namespace CoreCms.Net.RedisMQ
{
    /// <summary>
    /// 订单完结后走代理或分销商提成处理
    /// 订单完结后走代理或经销商提成处理
    /// </summary>
    public class OrderAgentOrDistributionSubscribe : IRedisSubscribe
    {
@@ -41,7 +41,7 @@
        }
        /// <summary>
        /// 订单完结后走代理或分销商提成处理
        /// 订单完结后走代理或经销商提成处理
        /// </summary>
        /// <param name="msg"></param>
        /// <returns></returns>
@@ -75,14 +75,14 @@
                        case (int)GlobalEnumVars.CommissionChannel.仅分销 when openDistribution == 1:
                        {
                            var jm = await _distributionOrderServices.AddData(order); //添加分享关联订单日志
                            //判断是否可以成为分销商
                            //判断是否可以成为经销商
                            //先判断是否已经是经销商了。
                            bool check = await _distributionServices.ExistsAsync(p => p.userId == order.userId);
                            var distributionType = CommonHelper.GetConfigDictionary(allConfigs, SystemSettingConstVars.DistributionType).ObjectToInt(0);
                            if (distributionType == 3)  //无需审核,但是要满足提交
                            {
                                var info = new CoreCmsDistribution();
                                //判断是否分销商
                                //判断是否经销商
                                if (check == false)
                                {
                                    await _distributionServices.CheckCondition(allConfigs, info, order.userId);
@@ -121,14 +121,14 @@
                            }
                            await _distributionOrderServices.AddData(order); //添加分享关联订单日志
                            //判断是否可以成为分销商
                            //判断是否可以成为经销商
                            //先判断是否已经是经销商了。
                            bool check = await _distributionServices.ExistsAsync(p => p.userId == order.userId);
                            var distributionType = CommonHelper.GetConfigDictionary(allConfigs, SystemSettingConstVars.DistributionType).ObjectToInt(0);
                            if (distributionType == 3)  //无需审核,但是要满足提交
                            {
                                var info = new CoreCmsDistribution();
                                //判断是否分销商
                                //判断是否经销商
                                if (check == false)
                                {
                                    await _distributionServices.CheckCondition(allConfigs, info, order.userId);
@@ -167,7 +167,7 @@
                                if (distributionType == 3)  //无需审核,但是要满足提交
                                {
                                    var info = new CoreCmsDistribution();
                                    //判断是否分销商
                                    //判断是否经销商
                                    if (check == false)
                                    {
                                        await _distributionServices.CheckCondition(allConfigs, info, order.userId);