duhongyu 5 gadi atpakaļ
vecāks
revīzija
c8d4820942

+ 1 - 0
代码/TVShoppingCallCenter_ZLJ/Controllers/IndexCategory/IndexBaseController.cs

@@ -263,6 +263,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.IndexCategory
263 263
                 model.F_Remark,
264 264
                 model.F_Title,
265 265
                 model.F_Score,
266
+                model .F_Sort ,
266 267
                 model.F_IndexId,
267 268
             };
268 269
            

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/InternalMessages/InternalMessagesController.cs

@@ -109,7 +109,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.InternalMessages
109 109
             {
110 110
                 conModels.Add(new ConditionalModel() { FieldName = "SMS_IsRead", ConditionalType = ConditionalType.Equal , FieldValue = isread.ToString() });
111 111
             }
112
-            var dept = _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user).Result != null ? _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user).Result.F_DeptId : 0;
112
+            var dept = _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user&&x.F_DeleteFlag ==0).Result != null ? _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user && x.F_DeleteFlag == 0).Result.F_DeptId : 0;
113 113
             if (dept>0)
114 114
             {
115 115
                 conModels.Add(new ConditionalCollections()

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/ManagementCenter/ManagementCenterController.cs

@@ -159,7 +159,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.ManagementCenter
159 159
             if (string.IsNullOrEmpty(time))
160 160
                 time = DateTime.Now.ToString("yyyy-MM");
161 161
             string user = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value;
162
-            int userid= _sys_useraccountRepository.GetSingle(x => x.F_UserCode  == user).Result!=null ? _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user).Result.F_UserId:0;
162
+            int userid= _sys_useraccountRepository.GetSingle(x => x.F_UserCode  == user&&x.F_DeleteFlag ==0).Result!=null ? _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user && x.F_DeleteFlag == 0).Result.F_UserId:0;
163 163
             if (userid > 0)
164 164
             {
165 165
                 List<IConditionalModel> conModels = new List<IConditionalModel>();

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/ManagementCenter/TodoManagementController.cs

@@ -241,7 +241,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.ManagementCenter
241 241
 
242 242
             #endregion
243 243
             int recordCount = 0;
244
-            var list = await _sys_todomanagementrepository.GetListByPage(conModels, new MyPageModel() { PageIndex = pageindex, PageSize = pagesize, PageCount = recordCount });
244
+            var list = await _sys_todomanagementrepository.GetListByPage(conModels, new MyPageModel() { PageIndex = pageindex, PageSize = pagesize, PageCount = recordCount }, "  F_CreateTime  desc");
245 245
             var obj = new
246 246
             {
247 247
                 state = "success",

+ 13 - 22
代码/TVShoppingCallCenter_ZLJ/Controllers/TaskManagement/TaskManagementController.cs

@@ -69,6 +69,11 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
69 69
             var res = await _sys_taskmanagement_Repository.Add(input);
70 70
             if (res > 0)
71 71
             {
72
+                if (input .F_Parentid == res)
73
+                {
74
+                    input.F_Parentid = 0;
75
+                   var  v=  _sys_taskmanagement_Repository.Update(input);
76
+                }
72 77
                 try
73 78
                 {
74 79
                     DateTime time = DateTime.Parse(input.F_Remindertime.ToString());
@@ -102,6 +107,8 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
102 107
         {
103 108
             if (input.F_ID <= 0)
104 109
                 return Error("参数错误");
110
+            if (input.F_Parentid == input.F_ID)
111
+                return Error("父级ID不能和子ID相同");
105 112
             if (string.IsNullOrEmpty(input.F_Name))
106 113
                 return Error("请输入任务名称");
107 114
             if (string.IsNullOrEmpty(input.F_Content))
@@ -262,7 +269,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
262 269
         /// <param name="pagesize"></param>
263 270
         /// <returns></returns>
264 271
         [HttpGet("getlist")]
265
-        public async Task<IActionResult> GetListMark(string keyword, string name,string parentname, string starttime, string endtime, string tasker,
272
+        public async Task<IActionResult> GetListMark(string keyword, string name, string starttime, string endtime, string tasker,
266 273
       string  deptid , int parentid=0,int type = -1, int pageindex = 1, int pagesize = 20)
267 274
         {
268 275
             List<IConditionalModel> conModels = new List<IConditionalModel>();
@@ -283,13 +290,13 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
283 290
                     return Error("请输入正确的任务人");
284 291
                 }
285 292
             }
286
-            if (string .IsNullOrEmpty (tasker)&& string.IsNullOrEmpty(parentname))
293
+            if (string .IsNullOrEmpty (tasker)&& string.IsNullOrEmpty(keyword))
287 294
             {
288 295
                 conModels.Add(new ConditionalModel() { FieldName = "F_Parentid", ConditionalType = ConditionalType.Equal, FieldValue = parentid.ToString() });
289 296
             }
290 297
            // string user = "8000";
291 298
                string user = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value;
292
-            var dept = _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user).Result != null ? _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user).Result.F_DeptId : 0;
299
+            var dept = _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user&&x.F_DeleteFlag ==0).Result != null ? _sys_useraccountRepository.GetSingle(x => x.F_UserCode == user&& x.F_DeleteFlag == 0).Result.F_DeptId : 0;
293 300
             if (!string.IsNullOrEmpty(deptid))
294 301
             {
295 302
                 conModels.Add(new ConditionalModel() { FieldName = "F_Deptid", ConditionalType = ConditionalType.Equal, FieldValue = deptid });
@@ -300,23 +307,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
300 307
                 new KeyValuePair<WhereType, ConditionalModel>(WhereType.Or, new ConditionalModel() { FieldName = "F_Deptid", ConditionalType = ConditionalType.Like, FieldValue = dept.ToString() });
301 308
                 deptid = dept.ToString();
302 309
             }
303
-            if (!string.IsNullOrEmpty(parentname))
304
-            {
305
-                List<IConditionalModel> conModel = new List<IConditionalModel>();
306
-                conModel.Add(new ConditionalModel() { FieldName = "F_CreateUser", ConditionalType = ConditionalType.Equal, FieldValue = user });
307
-                new KeyValuePair<WhereType, ConditionalModel>(WhereType.Or, new ConditionalModel() { FieldName = "F_Deptid", ConditionalType = ConditionalType.Like, FieldValue = deptid.ToString() });
308
-                conModel.Add(new ConditionalModel() { FieldName = "F_IsDelete", ConditionalType = ConditionalType.Equal, FieldValue = ((int)EnumUserCountState.Enabled).ToString() });
309
-                conModel.Add(new ConditionalModel() { FieldName = "F_Name", ConditionalType = ConditionalType.Like, FieldValue = parentname });
310
-                var model = _sys_taskmanagement_Repository.GetListALL(conModel, "F_CreateTime desc ").Result.FirstOrDefault();
311
-                if (model != null  )
312
-                {
313
-                    conModels.Add(new ConditionalModel() { FieldName = "F_Parentid", ConditionalType = ConditionalType.Equal, FieldValue = model.F_ID .ToString ()    });
314
-                }
315
-                else
316
-                {
317
-                    return Error("请输入正确的父级任务名称");
318
-                }
319
-            }
310
+          
320 311
             
321 312
             if (type > -1)
322 313
             {
@@ -511,9 +502,9 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
511 502
                         errmsg = errmsg + "\r\n第" + index + "行导入失败!请检查任务部门";
512 503
                         continue;
513 504
                     }
514
-                    if (_sys_useraccountRepository.GetSingle(x => x.F_UserName == dr["任务人"].ToString()).Result != null)
505
+                    if (_sys_useraccountRepository.GetSingle(x => x.F_UserName == dr["任务人"].ToString()&&x.F_DeleteFlag ==0).Result != null)
515 506
                     {
516
-                        model.F_Tasker = _sys_useraccountRepository.GetSingle(x => x.F_UserName == dr["任务人"].ToString()).Result.F_UserId   ;
507
+                        model.F_Tasker = _sys_useraccountRepository.GetSingle(x => x.F_UserName == dr["任务人"].ToString() && x.F_DeleteFlag == 0).Result.F_UserId   ;
517 508
                       
518 509
                     }
519 510
                     else