Parcourir la Source

调整导入限制重复

zhengbingbing il y a 5 ans
Parent
commit
cc4cf2c91f

+ 1 - 1
代码/System.Model/T_Sys_Area.cs

12
         /// </summary>
12
         /// </summary>
13
         public int F_Id { get; set; }
13
         public int F_Id { get; set; }
14
         /// <summary>
14
         /// <summary>
15
-		/// 
15
+		/// 行政编
16
 		/// </summary>
16
 		/// </summary>
17
 		public string F_AreaCode { get; set; }
17
 		public string F_AreaCode { get; set; }
18
         /// <summary>
18
         /// <summary>

+ 6 - 0
代码/TVShoppingCallCenter_ZLJ/Controllers/Traffic/SetAreaController.cs

227
 
227
 
228
             foreach (AreaInput input in MobileDatas)
228
             foreach (AreaInput input in MobileDatas)
229
             {
229
             {
230
+                Expression<Func<T_Sys_Area, bool>> eq = a => a.F_AreaCode == input.areacode;
231
+                eq = eq.And(b => b.F_AreaName == input.areaname);
232
+                if (await _sys_areaRepository.GetCount(eq) > 0)
233
+                {
234
+                    return Error("地区 有重复:" + input.areaname);
235
+                }
230
                 inputlist.Add(input);
236
                 inputlist.Add(input);
231
             }
237
             }
232
             if (await AddForInput(inputlist))
238
             if (await AddForInput(inputlist))

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Models/Inputs/Traffic/AreaInput.cs

12
         /// </summary>
12
         /// </summary>
13
         public int id { get; set; }
13
         public int id { get; set; }
14
         /// <summary>
14
         /// <summary>
15
-		/// 
15
+		/// 行政编
16
 		/// </summary>
16
 		/// </summary>
17
 		public string areacode { get; set; }
17
 		public string areacode { get; set; }
18
         /// <summary>
18
         /// <summary>