From 28b358e00c78248a46ed24e27fd9c076e69161a1 Mon Sep 17 00:00:00 2001 From: 移动系统liao <liaoxujun@qq.com> Date: 星期一, 14 七月 2025 16:03:28 +0800 Subject: [PATCH] 增加微信支付配置I --- Admin.NET/FZCZTB.Net.CustomerSYSTem/Service/FBS_EnterpriseType/FBS_EnterpriseTypeService.cs | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/Admin.NET/FZCZTB.Net.CustomerSYSTem/Service/FBS_EnterpriseType/FBS_EnterpriseTypeService.cs b/Admin.NET/FZCZTB.Net.CustomerSYSTem/Service/FBS_EnterpriseType/FBS_EnterpriseTypeService.cs index 1026101..9da35f4 100644 --- a/Admin.NET/FZCZTB.Net.CustomerSYSTem/Service/FBS_EnterpriseType/FBS_EnterpriseTypeService.cs +++ b/Admin.NET/FZCZTB.Net.CustomerSYSTem/Service/FBS_EnterpriseType/FBS_EnterpriseTypeService.cs @@ -54,6 +54,24 @@ } /// <summary> + /// 鑾峰彇鏍戝舰鏁版嵁 + /// </summary> + /// <param name="input"></param> + /// <returns></returns> + [DisplayName("鑾峰彇鏍戝舰鏁版嵁")] + [ApiDescriptionSettings(Name = "TreeData"), HttpPost] + public async Task<List<FBS_EnterpriseTypeOutput>> GetTreeData(PageFBS_EnterpriseTypeInput input) + { + input.Keyword = input.Keyword?.Trim(); + var query = _fBS_EnterpriseTypeRep.AsQueryable() + .WhereIF(!string.IsNullOrWhiteSpace(input.Keyword), u => u.Name.Contains(input.Keyword) || u.Code.Contains(input.Keyword)) + .WhereIF(!string.IsNullOrWhiteSpace(input.Name), u => u.Name.Contains(input.Name.Trim())) + .WhereIF(!string.IsNullOrWhiteSpace(input.Code), u => u.Code.Contains(input.Code.Trim())) + .WhereIF(input.ParentId != null, u => u.ParentId == input.ParentId) + .Select<FBS_EnterpriseTypeOutput>(); + return await query.OrderBuilder(input).ToTreeAsync( x=>x.Child, x=>x.ParentId,0,x => x.Id); + } + /// <summary> /// 鑾峰彇浼佷笟绫婚厤缃〃璇︽儏 鈩癸笍 /// </summary> /// <param name="input"></param> @@ -106,6 +124,8 @@ await _fBS_EnterpriseTypeRep.DeleteAsync(entity); //鐪熷垹闄� } + + /// <summary> /// 鎵归噺鍒犻櫎浼佷笟绫婚厤缃〃 鉂� /// </summary> -- Gitblit v1.9.1