duhongyu 5 年 前
コミット
52814eefe4

+ 4 - 4
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/KGOrderController.cs

@@ -59,7 +59,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
59 59
         /// <param name="input"></param>
60 60
         /// <returns></returns>
61 61
         [HttpPost("/api/order/getorderlistbykgpage")]
62
-        public async Task<IActionResult> GetOrderListByKGPage(OrderInput input)
62
+        public async Task<IActionResult> GetOrderListByKGPage(OrderInput input,int state=-1)
63 63
         {
64 64
 
65 65
             List<IConditionalModel> conModels = new List<IConditionalModel>();
@@ -67,15 +67,15 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
67 67
 
68 68
 
69 69
             conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.GreaterThanOrEqual, FieldValue = "-2" });
70
-
70
+            
71 71
             if (input.F_State > -2)
72 72
             {
73 73
                 conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = input.F_State.ToString() });
74 74
 
75 75
             }
76
-            else
76
+            if (state == 0)
77 77
             {
78
-                conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.NoEqual, FieldValue = "0" });
78
+                conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.GreaterThanOrEqual , FieldValue = "3" });
79 79
             }
80 80
 
81 81
             conModels.Add(new ConditionalCollections()

+ 3 - 3
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/OrderMergeController.cs

@@ -237,14 +237,14 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
237 237
         /// <param name="input"></param>
238 238
         /// <returns></returns>
239 239
         [HttpPost("getordermergebypage")]
240
-        public async Task<IActionResult> GetOrderMergeByPage(OrderMergeInput input)
240
+        public async Task<IActionResult> GetOrderMergeByPage(OrderMergeInput input,int state=-1)
241 241
         {
242 242
 
243 243
             #region  拼接条件
244 244
 
245 245
             Expression<Func<T_Bus_OrderMerge, bool>> eq = a => a.F_AddUser == UserLogin.UserId.ObjToInt();
246
-
247
-
246
+            if (state>-1)
247
+            eq = eq.And(a => a.F_State !=0);
248 248
             if (!string.IsNullOrEmpty(input.F_OrderList))
249 249
             {
250 250
                 eq = eq.And(a => a.F_OrderList.Contains(input.F_OrderList));

+ 3 - 3
代码/TVShoppingCallCenter_ZLJ/Controllers/Report/GradeController.cs

@@ -20,7 +20,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.CallCenter
20 20
     /// <summary>
21 21
     /// 绩效报表
22 22
     /// </summary>
23
-    [Authorize]
23
+   // [Authorize]
24 24
     [Produces("application/json")]
25 25
     [Route("api/[controller]")]
26 26
     public class GradeController : BaseController
@@ -159,7 +159,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.CallCenter
159 159
         /// <param name="id"></param>
160 160
         /// <returns></returns>
161 161
         [HttpPost("update")]
162
-        public async Task<IActionResult> Update([FromBody]SysUser_GradeInput input)
162
+        public async Task<IActionResult> Update([FromBody]T_SysUser_Grade input)
163 163
         {
164 164
             if (UserLogin.RoleCode == "XS" || UserLogin.RoleCode == "SH" || UserLogin.RoleCode == "KG")
165 165
             {
@@ -170,7 +170,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.CallCenter
170 170
             {
171 171
                 return Error("只有有异议绩效才可以编辑修改");
172 172
             }
173
-            ModelConvertHelper<T_SysUser_Grade,SysUser_GradeInput>.ModeToModel(model, input);
173
+            ModelConvertHelper<T_SysUser_Grade, T_SysUser_Grade>.ModeToModel(model, input);
174 174
             model.F_State = 0;
175 175
             if (await busGradeRepository.Update(model))
176 176
             {