Bladeren bron

客服订单交易列表

duhongyu 5 jaren geleden
bovenliggende
commit
1176b7f02d
1 gewijzigde bestanden met toevoegingen van 17 en 9 verwijderingen
  1. 17 9
      代码/TVShoppingCallCenter_ZLJ/Controllers/Order/KFOrderController.cs

+ 17 - 9
代码/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)
224
+        public async Task<IActionResult> GetOrderListByKFPage(OrderInput input,int PayState=0)
225 225
         {
226 226
 
227 227
             List<IConditionalModel> conModels = new List<IConditionalModel>();
@@ -320,21 +320,29 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
320 320
             }
321 321
             if (input.F_PayState > -1)
322 322
             {
323
-                if (input.F_PayState == 1 || input.F_PayState == 3)
323
+                if (PayState>0)
324 324
                 {
325
-                    conModels.Add(new ConditionalCollections()
325
+                    conModels.Add(new ConditionalModel() { FieldName = "F_PayState", ConditionalType = ConditionalType.Equal, FieldValue = input.F_PayState.ToString() });
326
+                }
327
+                else
328
+                {
329
+                    if (input.F_PayState == 1 || input.F_PayState == 3)
326 330
                     {
327
-                        ConditionalList = new List<KeyValuePair<WhereType, ConditionalModel>>()
331
+                        conModels.Add(new ConditionalCollections()
332
+                        {
333
+                            ConditionalList = new List<KeyValuePair<WhereType, ConditionalModel>>()
328 334
                     {
329 335
                         new  KeyValuePair<WhereType, ConditionalModel>( WhereType.And , new ConditionalModel() { FieldName = "F_PayState", ConditionalType = ConditionalType.Equal, FieldValue = "1" }),
330 336
                         new  KeyValuePair<WhereType, ConditionalModel>( WhereType.Or , new ConditionalModel() { FieldName = "F_PayState", ConditionalType = ConditionalType.Equal, FieldValue ="3" })
331 337
                      }
332
-                    });
333
-                }
334
-                else
335
-                {
336
-                    conModels.Add(new ConditionalModel() { FieldName = "F_PayState", ConditionalType = ConditionalType.Equal, FieldValue = input.F_PayState.ToString() });
338
+                        });
339
+                    }
340
+                    else
341
+                    {
342
+                        conModels.Add(new ConditionalModel() { FieldName = "F_PayState", ConditionalType = ConditionalType.Equal, FieldValue = input.F_PayState.ToString() });
343
+                    }
337 344
                 }
345
+              
338 346
             }
339 347
             if (input.SearchEndTime != null)
340 348
             {