|
|
@@ -48,9 +48,16 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Customer
|
|
48
|
48
|
conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = ((int)EnumDelState.Enabled).ToString() });
|
|
49
|
49
|
|
|
50
|
50
|
if (!string.IsNullOrEmpty(keyword))
|
|
51
|
|
- {
|
|
52
|
|
- conModels.Add(new ConditionalModel() { FieldName = "F_Name", ConditionalType = ConditionalType.Like, FieldValue = keyword });
|
|
53
|
|
- }
|
|
|
51
|
+ conModels.Add(new ConditionalCollections()
|
|
|
52
|
+ {
|
|
|
53
|
+ ConditionalList = new List<KeyValuePair<WhereType, ConditionalModel>>()
|
|
|
54
|
+ {
|
|
|
55
|
+ new KeyValuePair<WhereType, ConditionalModel>(WhereType.And, new ConditionalModel() { FieldName = "F_Name", ConditionalType = ConditionalType.Like, FieldValue = keyword }),
|
|
|
56
|
+ new KeyValuePair<WhereType, ConditionalModel>( WhereType.Or , new ConditionalModel() { FieldName = "F_Phone", ConditionalType = ConditionalType.Like, FieldValue = keyword }),
|
|
|
57
|
+ new KeyValuePair<WhereType, ConditionalModel>( WhereType.Or, new ConditionalModel() { FieldName = "F_VIPCode", ConditionalType = ConditionalType.Like, FieldValue = keyword })
|
|
|
58
|
+
|
|
|
59
|
+ }
|
|
|
60
|
+ });
|
|
54
|
61
|
#endregion
|
|
55
|
62
|
int recordCount = 0;
|
|
56
|
63
|
var list = await _cus_vip_infoRepository.GetListByPage(conModels, new MyPageModel() { PageIndex = pageindex, PageSize = pagesize, PageCount = recordCount });
|