duhongyu %!s(int64=5) %!d(string=před) roky
rodič
revize
17c179b3c8

+ 5 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/Customer/VIPInfoController.cs

@@ -51,7 +51,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Customer
51 51
         /// <param name="pagesize"></param>
52 52
         /// <returns></returns>
53 53
         [HttpGet("getlistbypage")]
54
-        public async Task<IActionResult> GetListsByPageAsync(string keyword,string name,string phone,string type, string province,string city,string area,string town,string address,string birthday,string recommender,string saleperson,int pageindex = 1, int pagesize = 20)
54
+        public async Task<IActionResult> GetListsByPageAsync(string keyword,string label, string name,string phone,string type, string province,string city,string area,string town,string address,string birthday,string recommender,string saleperson,int pageindex = 1, int pagesize = 20)
55 55
         {
56 56
             List<IConditionalModel> conModels = new List<IConditionalModel>();
57 57
             #region 条件筛选
@@ -68,6 +68,10 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Customer
68 68
                        
69 69
                     }
70 70
                 });
71
+            if (!string.IsNullOrEmpty(label))
72
+            {
73
+                conModels.Add(new ConditionalModel() { FieldName = "F_Label", ConditionalType = ConditionalType.Like, FieldValue = label });
74
+            }
71 75
             if (!string.IsNullOrEmpty(name))
72 76
             {
73 77
                 conModels.Add(new ConditionalModel() { FieldName = "F_Name", ConditionalType = ConditionalType.Like, FieldValue = name });

+ 9 - 2
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/KFOrderController.cs

@@ -221,7 +221,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
221 221
         /// <param name="input"></param>
222 222
         /// <returns></returns>
223 223
         [HttpPost("/api/order/getorderlistbykfpage")]
224
-        public async Task<IActionResult> GetOrderListByKFPage(OrderInput input,int PayState=0)
224
+        public async Task<IActionResult> GetOrderListByKFPage(OrderInput input,int PayState=0,int state=-1)
225 225
         {
226 226
 
227 227
             List<IConditionalModel> conModels = new List<IConditionalModel>();
@@ -229,12 +229,19 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
229 229
 
230 230
 
231 231
            // conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.GreaterThan, FieldValue = "0" });
232
-
232
+          
233 233
             //状态
234 234
             if (input.F_State > -2)
235 235
             {
236 236
                 conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = input.F_State.ToString() });
237 237
             }
238
+            else
239
+            {
240
+                if (state > -1)
241
+                {
242
+                    conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.GreaterThanOrEqual , FieldValue ="3" });
243
+                }
244
+            }
238 245
             //根据角色展示列表
239 246
             if (UserLogin.RoleCode == "XS")
240 247
             {

+ 2 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/OrderController.cs

@@ -490,6 +490,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
490 490
             modelOrder.F_RealPrice = input.F_RealPrice;
491 491
             modelOrder.F_UseScore = input.F_UseScore;
492 492
             //选填 关联属性
493
+            
493 494
             modelOrder.F_VipId = input.F_VipId;
494 495
 
495 496
 
@@ -684,7 +685,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
684 685
                 {  //订单完成后也不计算积分
685 686
                     modelOrder.F_Score = 0.00M;
686 687
                 }
687
-                if (modelscore.F_StartDebit == 1)
688
+                if (modelscore.F_StartDebit == 0)
688 689
                 {
689 690
                     modelOrder.F_UseScore = 0;
690 691
                 }

+ 5 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/OrderMergeController.cs

@@ -257,10 +257,14 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
257 257
             {
258 258
                 eq = eq.And(a => a.F_Id == input.F_Id);
259 259
             }
260
-            if (input.F_State >-2)
260
+            if (input.F_State > -2)
261 261
             {
262 262
                 eq = eq.And(a => a.F_State == input.F_State);
263 263
             }
264
+            if (UserLogin.RoleCode == "KF")
265
+            {
266
+                eq = eq.And(a => a.F_State > 0);
267
+            }
264 268
 
265 269
             #endregion
266 270
             RefAsync<int> count = 0;