Parcourir la Source

外呼任务,会员

duhongyu il y a 5 ans
Parent
commit
ea224eff7d

+ 8 - 2
代码/TVShoppingCallCenter_ZLJ/Controllers/AutoDial/OutboundTaskController.cs

@@ -105,7 +105,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.AutoDial
105 105
                 return Error("操作失败,该外呼号码已存在");
106 106
             }
107 107
             string user = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value;
108
-            model.F_Parentid = input.F_ID;
108
+            model.F_Parentid = input.F_Parentid;
109 109
             model.F_ISOutbound = model.F_ISOutbound;
110 110
             model.F_CallUser = input.F_CallUser;
111 111
             model.F_LastCallid = input.F_LastCallid;
@@ -166,12 +166,18 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.AutoDial
166 166
                     T_Sys_AutoDial model = new T_Sys_AutoDial ();
167 167
                     var call = _sys_autodialrepository.GetListALL(x => x.F_Tel == it.F_Tel&&x .F_ISOutbound ==0&&
168 168
                     x .F_IsDelete ==0).Result ;
169
-                    if (call.Count > 0)
169
+                    
170
+                   if (string.IsNullOrEmpty(it.F_Tel))
171
+                    {
172
+                        msg += "号码为空,添加失败";
173
+                    }
174
+                   else  if (call.Count > 0)
170 175
                     {
171 176
                         msg += it.F_Tel + "已存在外呼任务中,该号码添加失败";
172 177
                     }
173 178
                     else
174 179
                     {
180
+                        
175 181
                         model.F_Parentid = outboundTask.F_ID;
176 182
                         model.F_ISOutbound = it.F_ISOutbound;
177 183
                         model.F_CallUser = input.F_TaskUser;

+ 26 - 0
代码/TVShoppingCallCenter_ZLJ/Controllers/Customer/VIPInfoController.cs

@@ -145,6 +145,32 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Customer
145 145
             }
146 146
             return Success("获取成功!", model);
147 147
         }
148
+        /// <summary>
149
+        /// 根据电话号码获取会员详情
150
+        /// </summary>
151
+        /// <param name="id">id</param>
152
+        /// <returns></returns>
153
+        [HttpGet("getphonedetails")]
154
+        public async Task<IActionResult> GetDetai(string  phone)
155
+        {
156
+            if (string .IsNullOrEmpty (phone))
157
+                return Error("参数错误");
158
+            List<IConditionalModel> conModels = new List<IConditionalModel>();
159
+            conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = ((int)EnumDelState.Enabled).ToString() });
160
+            conModels.Add(new ConditionalModel() { FieldName = "F_Phone", ConditionalType = ConditionalType.Equal, FieldValue = phone });
161
+            int recordCount=0;
162
+            var model = await _cus_vip_infoRepository.GetListViewByPage(conModels,new MyPageModel() { PageIndex = 1, PageSize = 1, PageCount = recordCount }, "F_CreateOn desc");
163
+            var newmodel = new V_Cus_VipInfo();
164
+
165
+            var obj = new
166
+            {
167
+                state = "success",
168
+                message = "成功",
169
+                rows = model,
170
+                total = recordCount,
171
+            };
172
+            return Content(obj.ToJson());
173
+        }
148 174
 
149 175
         /// <summary>
150 176
         /// 添加会员

+ 0 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/AfterSaleController.cs

@@ -1082,7 +1082,6 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
1082 1082
                             model.F_DetailList = $"{model.F_DetailList}|{productid},{count},空货";
1083 1083
                         }
1084 1084
                     }
1085
-                  
1086 1085
                 }
1087 1086
                 //if (!string.IsNullOrEmpty(model.F_OldDetailList))
1088 1087
                 //{