zhengbingbing преди 5 години
родител
ревизия
edc81ea96d
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      代码/TVShoppingCallCenter_ZLJ/Controllers/Traffic/SetAreaController.cs

+ 3 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/Traffic/SetAreaController.cs

31
         /// </summary>
31
         /// </summary>
32
         /// <returns></returns>
32
         /// <returns></returns>
33
         [HttpGet("getall")]
33
         [HttpGet("getall")]
34
-        public async Task<IActionResult> GetALL(string code, int level = 0)
34
+        public async Task<IActionResult> GetALL(string code,int pid=0, int level = 0)
35
         {
35
         {
36
             #region 筛选
36
             #region 筛选
37
             List<IConditionalModel> conModels = new List<IConditionalModel>();
37
             List<IConditionalModel> conModels = new List<IConditionalModel>();
41
                 conModels.Add(new ConditionalModel() { FieldName = "F_Level", ConditionalType = ConditionalType.LessThanOrEqual, FieldValue = level.ToString() });
41
                 conModels.Add(new ConditionalModel() { FieldName = "F_Level", ConditionalType = ConditionalType.LessThanOrEqual, FieldValue = level.ToString() });
42
             if (!string.IsNullOrWhiteSpace(code))
42
             if (!string.IsNullOrWhiteSpace(code))
43
                 conModels.Add(new ConditionalModel() { FieldName = "F_Code", ConditionalType = ConditionalType.LikeLeft, FieldValue = code });
43
                 conModels.Add(new ConditionalModel() { FieldName = "F_Code", ConditionalType = ConditionalType.LikeLeft, FieldValue = code });
44
+            if(pid>0)
45
+                conModels.Add(new ConditionalModel() { FieldName = "F_ParentId", ConditionalType = ConditionalType.Equal, FieldValue = pid.ToString() });
44
             #endregion
46
             #endregion
45
             var list_ModuleInfo = await _sys_areaRepository.GetListALL(conModels, "F_Code asc");
47
             var list_ModuleInfo = await _sys_areaRepository.GetListALL(conModels, "F_Code asc");
46
             var treeList = new List<TreeModel>();
48
             var treeList = new List<TreeModel>();