Bladeren bron

用户部门名称,添加外呼号码,修改外呼任务

duhongyu 5 jaren geleden
bovenliggende
commit
6735a741bf

+ 12 - 0
代码/TVShoppingCallCenter_ZLJ/Controllers/AutoDial/OutboundTaskController.cs

@@ -248,6 +248,18 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.AutoDial
248 248
                  outboundTask =  _sys_outboundTaskrepository.GetSingle(x => x.F_ID == input.F_ID).Result ;
249 249
                 if (outboundTask == null)
250 250
                     return Error("操作失败,此任务不存在");
251
+                outboundTask.F_AddTime = DateTime.Now;
252
+                outboundTask.F_AddUser = user;
253
+                outboundTask.F_TaskUser = input.F_TaskUser;
254
+                outboundTask.F_Remarks = input.F_Remarks;
255
+                outboundTask.F_StartTime = input.F_StartTime;
256
+                outboundTask.F_EndTime = input.F_EndTime;
257
+                outboundTask.F_State = input.F_State;
258
+                outboundTask.F_Name = input.F_Name;
259
+                outboundTask.F_Type = input.F_Type;
260
+                outboundTask.F_Content = input.F_Content;
261
+                outboundTask.F_IsDelete = 0;
262
+                var task = _sys_outboundTaskrepository.Update (outboundTask).Result;
251 263
             }
252 264
             else
253 265
             {

+ 15 - 3
代码/TVShoppingCallCenter_ZLJ/Controllers/System/UserAccountController.cs

@@ -22,11 +22,14 @@ namespace TVShoppingCallCenter_ZLJ.Controllers
22 22
         private readonly ISys_UserAccountRepository _sys_useraccountRepository;
23 23
         private readonly ISys_RoleInfoRepository _sys_role_infoRepository;
24 24
         private readonly IConfiguration _configuration;
25
-        public UserAccountController(IConfiguration configuration, ISys_UserAccountRepository sys_useraccountRepository, ISys_RoleInfoRepository sys_role_infoRepository)
25
+        private readonly ISys_DepartmentRepository _sys_departmentRepository;
26
+        public UserAccountController(IConfiguration configuration, ISys_UserAccountRepository sys_useraccountRepository, ISys_RoleInfoRepository sys_role_infoRepository,
27
+            ISys_DepartmentRepository sys_departmentRepository )
26 28
         {
27 29
             _configuration = configuration;
28 30
             _sys_useraccountRepository = sys_useraccountRepository;
29 31
             _sys_role_infoRepository = sys_role_infoRepository;
32
+            _sys_departmentRepository = sys_departmentRepository;
30 33
         }
31 34
 
32 35
         /// <summary>
@@ -108,11 +111,20 @@ namespace TVShoppingCallCenter_ZLJ.Controllers
108 111
             var model = await _sys_useraccountRepository.GetSingle(x => x.F_UserId == id && x.F_DeleteFlag == (int)EnumUserCountState.Enabled);
109 112
             if (model != null)
110 113
             {
111
-                return Success("获取成功!", model);
114
+                return Success("获取成功!", GetDeptName(model));
112 115
             }
113 116
             return Error("获取失败");
114 117
         }
115
-
118
+        private T_Sys_UserAccount GetDeptName(T_Sys_UserAccount model)
119
+        {
120
+            if (model.F_DeptId>0)
121
+            {
122
+                var dept = _sys_departmentRepository.GetSingle(x => x.F_DeptId == model.F_DeptId ).Result;
123
+                if (model != null)
124
+                    model.F_Dept  = dept.F_DeptName;
125
+            }
126
+            return model;
127
+        }
116 128
         /// <summary>
117 129
         /// 添加用户信息
118 130
         /// </summary>