|
|
@@ -128,8 +128,12 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Product
|
|
128
|
128
|
input.NewTagName = input.NewTagName.Replace(".", "");
|
|
129
|
129
|
}
|
|
130
|
130
|
#endregion
|
|
131
|
|
-
|
|
132
|
|
- Expression<Func<T_Bus_Tag, bool>> eq = a => a.F_TagName == input.TagName;
|
|
|
131
|
+ if (await _tagRepository.GetCount(x => x.F_TagName == input.NewTagName
|
|
|
132
|
+ && x.F_Type == input.Type && x.F_TagName!= input.TagName) > 0)
|
|
|
133
|
+ {
|
|
|
134
|
+ return Error("标签名称重复");
|
|
|
135
|
+ }
|
|
|
136
|
+ Expression<Func<T_Bus_Tag, bool>> eq = a =>( a.F_TagName == input.TagName);
|
|
133
|
137
|
|
|
134
|
138
|
T_Bus_Tag T_Bus_TagModel = await _tagRepository.GetSingle(eq.And(b => b.F_Type == input.Type));
|
|
135
|
139
|
//除非某固定权限 定之后再加
|
|
|
@@ -137,6 +141,8 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Product
|
|
137
|
141
|
{
|
|
138
|
142
|
return Error("系统标签不能更改");
|
|
139
|
143
|
}
|
|
|
144
|
+
|
|
|
145
|
+
|
|
140
|
146
|
T_Bus_TagModel.F_TagName = input.NewTagName;
|
|
141
|
147
|
T_Bus_TagModel.F_Sort = input.Sort;
|
|
142
|
148
|
|