|
|
@@ -68,20 +68,23 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Order
|
|
68
|
68
|
|
|
69
|
69
|
conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.GreaterThanOrEqual, FieldValue = "3" });
|
|
70
|
70
|
|
|
71
|
|
- //根据角色展示列表
|
|
72
|
|
- if (UserLogin.RoleCode == "XS")
|
|
|
71
|
+ if (input.F_State >= 0)
|
|
73
|
72
|
{
|
|
74
|
|
- conModels.Add(new ConditionalModel() { FieldName = "F_AddUser", ConditionalType = ConditionalType.Equal, FieldValue = UserLogin.UserId });
|
|
75
|
|
- }
|
|
76
|
|
- else if (UserLogin.RoleCode == "KF" && input.F_State != 1)
|
|
77
|
|
- {
|
|
78
|
|
- conModels.Add(new ConditionalModel() { FieldName = "F_CheckUser", ConditionalType = ConditionalType.Equal, FieldValue = UserLogin.UserId });
|
|
|
73
|
+ conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = input.F_State.ToString() });
|
|
|
74
|
+
|
|
79
|
75
|
}
|
|
80
|
|
- else if (UserLogin.RoleCode == "KG" && input.F_State != 3)
|
|
|
76
|
+
|
|
|
77
|
+ conModels.Add(new ConditionalCollections()
|
|
81
|
78
|
{
|
|
82
|
|
- conModels.Add(new ConditionalModel() { FieldName = "F_StockUser", ConditionalType = ConditionalType.Equal, FieldValue = UserLogin.UserId });
|
|
83
|
|
- //OR conModels.Add(new ConditionalModel() { FieldName = "F_SendUser", ConditionalType = ConditionalType.Equal, FieldValue = UserLogin.UserId });
|
|
84
|
|
- }
|
|
|
79
|
+ ConditionalList = new List<KeyValuePair<WhereType, SqlSugar.ConditionalModel>>()
|
|
|
80
|
+{
|
|
|
81
|
+ new KeyValuePair<WhereType, ConditionalModel>
|
|
|
82
|
+ ( WhereType.And , new ConditionalModel() { FieldName = "F_StockUser", ConditionalType = ConditionalType.Equal, FieldValue = UserLogin.UserId }),
|
|
|
83
|
+ new KeyValuePair<WhereType, ConditionalModel>
|
|
|
84
|
+ (WhereType.Or, new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = "3" })
|
|
|
85
|
+}
|
|
|
86
|
+ });
|
|
|
87
|
+
|
|
85
|
88
|
if (!string.IsNullOrEmpty(input.F_ADFrom))
|
|
86
|
89
|
{
|
|
87
|
90
|
conModels.Add(new ConditionalModel() { FieldName = "F_ADFrom", ConditionalType = ConditionalType.Equal, FieldValue = input.F_ADFrom });
|