|
|
@@ -56,6 +56,30 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Traffic
|
|
56
|
56
|
}
|
|
57
|
57
|
return Success("获取地区树成功", treeList.TreeRecursion(1));
|
|
58
|
58
|
}
|
|
|
59
|
+ [HttpGet("getallbypid")]
|
|
|
60
|
+ public async Task<IActionResult> GetALLByPid(int pid = 1)
|
|
|
61
|
+ {
|
|
|
62
|
+ #region 筛选
|
|
|
63
|
+ List<IConditionalModel> conModels = new List<IConditionalModel>();
|
|
|
64
|
+ conModels.Add(new ConditionalModel() { FieldName = "F_State", ConditionalType = ConditionalType.Equal, FieldValue = ((int)EnumDelState.Enabled).ToString() });
|
|
|
65
|
+
|
|
|
66
|
+ conModels.Add(new ConditionalModel() { FieldName = "F_ParentId", ConditionalType = ConditionalType.Equal, FieldValue = pid.ToString() });
|
|
|
67
|
+ #endregion
|
|
|
68
|
+ var list_ModuleInfo = await _sys_areaRepository.GetListALL(conModels, "F_Code asc");
|
|
|
69
|
+ var treeList = new List<TreeModel>();
|
|
|
70
|
+ foreach (var item in list_ModuleInfo)
|
|
|
71
|
+ {
|
|
|
72
|
+ TreeModel treeModel = new TreeModel();
|
|
|
73
|
+ treeModel.id = item.F_Id;
|
|
|
74
|
+ treeModel.code = item.F_Code;
|
|
|
75
|
+ treeModel.iconcls = "";
|
|
|
76
|
+ treeModel.text = item.F_AreaName;
|
|
|
77
|
+ treeModel.parentid = item.F_ParentId.Value;
|
|
|
78
|
+ treeList.Add(treeModel);
|
|
|
79
|
+ }
|
|
|
80
|
+ return Success("获取地区树子节点成功", treeList);
|
|
|
81
|
+ }
|
|
|
82
|
+
|
|
59
|
83
|
|
|
60
|
84
|
/// <summary>
|
|
61
|
85
|
/// 依据关键字获取相关菜单数据
|