Commit 505dccc3f2d2dd26ade9ec19044b26f5092a7d0a

Authored by “wangming”
1 parent 00486d53

优化代码格式,合并多行构造函数和方法调用,确保代码整洁性和可读性。

.csharpierrc 0 → 100644
  1 +{
  2 + "printWidth": 200,
  3 + "tabWidth": 4,
  4 + "useTabs": false,
  5 + "endOfLine": "LF",
  6 + "include": "**/*.cs",
  7 + "exclude": [
  8 + "**/bin/**",
  9 + "**/obj/**",
  10 + "**/node_modules/**"
  11 + ]
  12 +}
.vscode/settings.json 0 → 100644
  1 +{
  2 + "editor.formatOnSave": true,
  3 + "editor.defaultFormatter": "csharpier.csharpier-vscode",
  4 + "csharpier.printWidth": 200,
  5 + "csharpier.tabWidth": 4,
  6 + "csharpier.useTabs": false,
  7 + "csharpier.endOfLine": "LF",
  8 + "[csharp]": {
  9 + "editor.formatOnSave": true,
  10 + "editor.defaultFormatter": "csharpier.csharpier-vscode"
  11 + }
  12 +}
netcore/src/Modularity/Extend/NCC.Extend.Interfaces/ILqMdMdwyService.cs
1 namespace NCC.Extend.Interfaces.LqMdMdwy 1 namespace NCC.Extend.Interfaces.LqMdMdwy
2 { 2 {
3 - public interface ILqMdMdwyService  
4 - {  
5 - }  
6 -}  
7 \ No newline at end of file 3 \ No newline at end of file
  4 + public interface ILqMdMdwyService { }
  5 +}
netcore/src/Modularity/Extend/NCC.Extend/LqLssjService.cs
@@ -39,10 +39,7 @@ namespace NCC.Extend.LqLssj @@ -39,10 +39,7 @@ namespace NCC.Extend.LqLssj
39 /// <summary> 39 /// <summary>
40 /// 初始化一个<see cref="LqLssjService"/>类型的新实例 40 /// 初始化一个<see cref="LqLssjService"/>类型的新实例
41 /// </summary> 41 /// </summary>
42 - public LqLssjService(  
43 - ISqlSugarRepository<LqLssjEntity> lqLssjRepository,  
44 - IUserManager userManager  
45 - ) 42 + public LqLssjService(ISqlSugarRepository<LqLssjEntity> lqLssjRepository, IUserManager userManager)
46 { 43 {
47 _lqLssjRepository = lqLssjRepository; 44 _lqLssjRepository = lqLssjRepository;
48 _db = _lqLssjRepository.Context; 45 _db = _lqLssjRepository.Context;
@@ -112,9 +109,7 @@ namespace NCC.Extend.LqLssj @@ -112,9 +109,7 @@ namespace NCC.Extend.LqLssj
112 var userInfo = await _userManager.GetUserInfo(); 109 var userInfo = await _userManager.GetUserInfo();
113 var entity = input.Adapt<LqLssjEntity>(); 110 var entity = input.Adapt<LqLssjEntity>();
114 entity.Id = YitIdHelper.NextId().ToString(); 111 entity.Id = YitIdHelper.NextId().ToString();
115 - var isOk = await _db.Insertable(entity)  
116 - .IgnoreColumns(ignoreNullColumn: true)  
117 - .ExecuteCommandAsync(); 112 + var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync();
118 if (!(isOk > 0)) 113 if (!(isOk > 0))
119 throw NCCException.Oh(ErrorCode.COM1000); 114 throw NCCException.Oh(ErrorCode.COM1000);
120 } 115 }
@@ -192,11 +187,7 @@ namespace NCC.Extend.LqLssj @@ -192,11 +187,7 @@ namespace NCC.Extend.LqLssj
192 if (isExist != null) 187 if (isExist != null)
193 { 188 {
194 excelconfig.ColumnModel.Add( 189 excelconfig.ColumnModel.Add(
195 - new ExcelColumnModel()  
196 - {  
197 - Column = isExist.field,  
198 - ExcelColumn = isExist.value,  
199 - } 190 + new ExcelColumnModel() { Column = isExist.field, ExcelColumn = isExist.value }
200 ); 191 );
201 } 192 }
202 } 193 }
@@ -250,9 +241,7 @@ namespace NCC.Extend.LqLssj @@ -250,9 +241,7 @@ namespace NCC.Extend.LqLssj
250 public async Task Update(string id, [FromBody] LqLssjUpInput input) 241 public async Task Update(string id, [FromBody] LqLssjUpInput input)
251 { 242 {
252 var entity = input.Adapt<LqLssjEntity>(); 243 var entity = input.Adapt<LqLssjEntity>();
253 - var isOk = await _db.Updateable(entity)  
254 - .IgnoreColumns(ignoreAllNullColumns: true)  
255 - .ExecuteCommandAsync(); 244 + var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync();
256 if (!(isOk > 0)) 245 if (!(isOk > 0))
257 throw NCCException.Oh(ErrorCode.COM1001); 246 throw NCCException.Oh(ErrorCode.COM1001);
258 } 247 }
@@ -266,9 +255,7 @@ namespace NCC.Extend.LqLssj @@ -266,9 +255,7 @@ namespace NCC.Extend.LqLssj
266 { 255 {
267 var entity = await _db.Queryable<LqLssjEntity>().FirstAsync(p => p.Id == id); 256 var entity = await _db.Queryable<LqLssjEntity>().FirstAsync(p => p.Id == id);
268 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005); 257 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005);
269 - var isOk = await _db.Deleteable<LqLssjEntity>()  
270 - .Where(d => d.Id == id)  
271 - .ExecuteCommandAsync(); 258 + var isOk = await _db.Deleteable<LqLssjEntity>().Where(d => d.Id == id).ExecuteCommandAsync();
272 if (!(isOk > 0)) 259 if (!(isOk > 0))
273 throw NCCException.Oh(ErrorCode.COM1002); 260 throw NCCException.Oh(ErrorCode.COM1002);
274 } 261 }
netcore/src/Modularity/Extend/NCC.Extend/LqMdMdlbjhsxxService.cs
1 -using NCC.Common.Core.Manager; 1 +using System;
  2 +using System.Collections.Generic;
  3 +using System.Linq;
  4 +using System.Threading.Tasks;
  5 +using Mapster;
  6 +using Microsoft.AspNetCore.Mvc;
  7 +using NCC.ClayObject;
  8 +using NCC.Common.Configuration;
  9 +using NCC.Common.Core.Manager;
2 using NCC.Common.Enum; 10 using NCC.Common.Enum;
3 using NCC.Common.Extension; 11 using NCC.Common.Extension;
4 using NCC.Common.Filter; 12 using NCC.Common.Filter;
  13 +using NCC.Common.Helper;
  14 +using NCC.Common.Model.NPOI;
  15 +using NCC.DataEncryption;
5 using NCC.Dependency; 16 using NCC.Dependency;
6 using NCC.DynamicApiController; 17 using NCC.DynamicApiController;
7 -using NCC.FriendlyException; 18 +using NCC.Extend.Entitys.Dto.LqMdMdlbjhsxx;
  19 +using NCC.Extend.Entitys.lq_md_mdlbjhsxx;
8 using NCC.Extend.Interfaces.LqMdMdlbjhsxx; 20 using NCC.Extend.Interfaces.LqMdMdlbjhsxx;
9 -using Mapster;  
10 -using Microsoft.AspNetCore.Mvc; 21 +using NCC.FriendlyException;
  22 +using NCC.JsonSerialization;
11 using SqlSugar; 23 using SqlSugar;
12 -using System;  
13 -using System.Collections.Generic;  
14 -using System.Linq;  
15 -using System.Threading.Tasks;  
16 -using NCC.Extend.Entitys.lq_md_mdlbjhsxx;  
17 -using NCC.Extend.Entitys.Dto.LqMdMdlbjhsxx;  
18 using Yitter.IdGenerator; 24 using Yitter.IdGenerator;
19 -using NCC.Common.Helper;  
20 -using NCC.JsonSerialization;  
21 -using NCC.Common.Model.NPOI;  
22 -using NCC.Common.Configuration;  
23 -using NCC.DataEncryption;  
24 -using NCC.ClayObject;  
25 25
26 namespace NCC.Extend.LqMdMdlbjhsxx 26 namespace NCC.Extend.LqMdMdlbjhsxx
27 { 27 {
28 /// <summary> 28 /// <summary>
29 /// 门店类别及核算信息服务 29 /// 门店类别及核算信息服务
30 /// </summary> 30 /// </summary>
31 - [ApiDescriptionSettings(Tag = "Extend",Name = "LqMdMdlbjhsxx", Order = 200)] 31 + [ApiDescriptionSettings(Tag = "Extend", Name = "LqMdMdlbjhsxx", Order = 200)]
32 [Route("api/Extend/[controller]")] 32 [Route("api/Extend/[controller]")]
33 public class LqMdMdlbjhsxxService : ILqMdMdlbjhsxxService, IDynamicApiController, ITransient 33 public class LqMdMdlbjhsxxService : ILqMdMdlbjhsxxService, IDynamicApiController, ITransient
34 { 34 {
@@ -39,11 +39,9 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -39,11 +39,9 @@ namespace NCC.Extend.LqMdMdlbjhsxx
39 /// <summary> 39 /// <summary>
40 /// 初始化一个<see cref="LqMdMdlbjhsxxService"/>类型的新实例 40 /// 初始化一个<see cref="LqMdMdlbjhsxxService"/>类型的新实例
41 /// </summary> 41 /// </summary>
42 - public LqMdMdlbjhsxxService(  
43 - ISqlSugarRepository<LqMdMdlbjhsxxEntity> lqMdMdlbjhsxxRepository,  
44 - IUserManager userManager) 42 + public LqMdMdlbjhsxxService(ISqlSugarRepository<LqMdMdlbjhsxxEntity> lqMdMdlbjhsxxRepository, IUserManager userManager)
45 { 43 {
46 - _lqMdMdlbjhsxxRepository = lqMdMdlbjhsxxRepository; 44 + _lqMdMdlbjhsxxRepository = lqMdMdlbjhsxxRepository;
47 _db = _lqMdMdlbjhsxxRepository.Context; 45 _db = _lqMdMdlbjhsxxRepository.Context;
48 _userManager = userManager; 46 _userManager = userManager;
49 } 47 }
@@ -62,10 +60,10 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -62,10 +60,10 @@ namespace NCC.Extend.LqMdMdlbjhsxx
62 } 60 }
63 61
64 /// <summary> 62 /// <summary>
65 - /// 获取门店类别及核算信息列表  
66 - /// </summary>  
67 - /// <param name="input">请求参数</param>  
68 - /// <returns></returns> 63 + /// 获取门店类别及核算信息列表
  64 + /// </summary>
  65 + /// <param name="input">请求参数</param>
  66 + /// <returns></returns>
69 [HttpGet("")] 67 [HttpGet("")]
70 public async Task<dynamic> GetList([FromQuery] LqMdMdlbjhsxxListQueryInput input) 68 public async Task<dynamic> GetList([FromQuery] LqMdMdlbjhsxxListQueryInput input)
71 { 69 {
@@ -94,43 +92,84 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -94,43 +92,84 @@ namespace NCC.Extend.LqMdMdlbjhsxx
94 .WhereIF(!string.IsNullOrEmpty(input.md), p => p.Md.Equals(input.md)) 92 .WhereIF(!string.IsNullOrEmpty(input.md), p => p.Md.Equals(input.md))
95 .WhereIF(!string.IsNullOrEmpty(input.dxmbls), p => p.Dxmbls.Equals(input.dxmbls)) 93 .WhereIF(!string.IsNullOrEmpty(input.dxmbls), p => p.Dxmbls.Equals(input.dxmbls))
96 .WhereIF(!string.IsNullOrEmpty(input.dxmb), p => p.Dxmb.Equals(input.dxmb)) 94 .WhereIF(!string.IsNullOrEmpty(input.dxmb), p => p.Dxmb.Equals(input.dxmb))
97 - .WhereIF(queryKssj != null, p => p.Kssj >= new DateTime(startKssj.ToDate().Year, startKssj.ToDate().Month, startKssj.ToDate().Day, 0, 0, 0))  
98 - .WhereIF(queryKssj != null, p => p.Kssj <= new DateTime(endKssj.ToDate().Year, endKssj.ToDate().Month, endKssj.ToDate().Day, 23, 59, 59))  
99 - .WhereIF(queryJssj != null, p => p.Jssj >= new DateTime(startJssj.ToDate().Year, startJssj.ToDate().Month, startJssj.ToDate().Day, 0, 0, 0))  
100 - .WhereIF(queryJssj != null, p => p.Jssj <= new DateTime(endJssj.ToDate().Year, endJssj.ToDate().Month, endJssj.ToDate().Day, 23, 59, 59)) 95 + .WhereIF(
  96 + queryKssj != null,
  97 + p => p.Kssj >= new DateTime(startKssj.ToDate().Year, startKssj.ToDate().Month, startKssj.ToDate().Day, 0, 0, 0)
  98 + )
  99 + .WhereIF(
  100 + queryKssj != null,
  101 + p => p.Kssj <= new DateTime(endKssj.ToDate().Year, endKssj.ToDate().Month, endKssj.ToDate().Day, 23, 59, 59)
  102 + )
  103 + .WhereIF(
  104 + queryJssj != null,
  105 + p => p.Jssj >= new DateTime(startJssj.ToDate().Year, startJssj.ToDate().Month, startJssj.ToDate().Day, 0, 0, 0)
  106 + )
  107 + .WhereIF(
  108 + queryJssj != null,
  109 + p => p.Jssj <= new DateTime(endJssj.ToDate().Year, endJssj.ToDate().Month, endJssj.ToDate().Day, 23, 59, 59)
  110 + )
101 .WhereIF(!string.IsNullOrEmpty(input.syb), p => p.Syb.Equals(input.syb)) 111 .WhereIF(!string.IsNullOrEmpty(input.syb), p => p.Syb.Equals(input.syb))
102 - .WhereIF(querySybssksrq != null, p => p.Sybssksrq >= new DateTime(startSybssksrq.ToDate().Year, startSybssksrq.ToDate().Month, startSybssksrq.ToDate().Day, 0, 0, 0))  
103 - .WhereIF(querySybssksrq != null, p => p.Sybssksrq <= new DateTime(endSybssksrq.ToDate().Year, endSybssksrq.ToDate().Month, endSybssksrq.ToDate().Day, 23, 59, 59))  
104 - .WhereIF(querySybsszzrq != null, p => p.Sybsszzrq >= new DateTime(startSybsszzrq.ToDate().Year, startSybsszzrq.ToDate().Month, startSybsszzrq.ToDate().Day, 0, 0, 0))  
105 - .WhereIF(querySybsszzrq != null, p => p.Sybsszzrq <= new DateTime(endSybsszzrq.ToDate().Year, endSybsszzrq.ToDate().Month, endSybsszzrq.ToDate().Day, 23, 59, 59)) 112 + .WhereIF(
  113 + querySybssksrq != null,
  114 + p =>
  115 + p.Sybssksrq >= new DateTime(startSybssksrq.ToDate().Year, startSybssksrq.ToDate().Month, startSybssksrq.ToDate().Day, 0, 0, 0)
  116 + )
  117 + .WhereIF(
  118 + querySybssksrq != null,
  119 + p => p.Sybssksrq <= new DateTime(endSybssksrq.ToDate().Year, endSybssksrq.ToDate().Month, endSybssksrq.ToDate().Day, 23, 59, 59)
  120 + )
  121 + .WhereIF(
  122 + querySybsszzrq != null,
  123 + p =>
  124 + p.Sybsszzrq >= new DateTime(startSybsszzrq.ToDate().Year, startSybsszzrq.ToDate().Month, startSybsszzrq.ToDate().Day, 0, 0, 0)
  125 + )
  126 + .WhereIF(
  127 + querySybsszzrq != null,
  128 + p => p.Sybsszzrq <= new DateTime(endSybsszzrq.ToDate().Year, endSybsszzrq.ToDate().Month, endSybsszzrq.ToDate().Day, 23, 59, 59)
  129 + )
106 .WhereIF(!string.IsNullOrEmpty(input.mdlxLd), p => p.MdlxLd.Equals(input.mdlxLd)) 130 .WhereIF(!string.IsNullOrEmpty(input.mdlxLd), p => p.MdlxLd.Equals(input.mdlxLd))
107 .WhereIF(!string.IsNullOrEmpty(input.mdzt), p => p.Mdzt.Equals(input.mdzt)) 131 .WhereIF(!string.IsNullOrEmpty(input.mdzt), p => p.Mdzt.Equals(input.mdzt))
108 .WhereIF(!string.IsNullOrEmpty(input.mdlxXd), p => p.MdlxXd.Equals(input.mdlxXd)) 132 .WhereIF(!string.IsNullOrEmpty(input.mdlxXd), p => p.MdlxXd.Equals(input.mdlxXd))
109 - .WhereIF(queryXdssksrq != null, p => p.Xdssksrq >= new DateTime(startXdssksrq.ToDate().Year, startXdssksrq.ToDate().Month, startXdssksrq.ToDate().Day, 0, 0, 0))  
110 - .WhereIF(queryXdssksrq != null, p => p.Xdssksrq <= new DateTime(endXdssksrq.ToDate().Year, endXdssksrq.ToDate().Month, endXdssksrq.ToDate().Day, 23, 59, 59))  
111 - .WhereIF(queryXdsszzrq != null, p => p.Xdsszzrq >= new DateTime(startXdsszzrq.ToDate().Year, startXdsszzrq.ToDate().Month, startXdsszzrq.ToDate().Day, 0, 0, 0))  
112 - .WhereIF(queryXdsszzrq != null, p => p.Xdsszzrq <= new DateTime(endXdsszzrq.ToDate().Year, endXdsszzrq.ToDate().Month, endXdsszzrq.ToDate().Day, 23, 59, 59)) 133 + .WhereIF(
  134 + queryXdssksrq != null,
  135 + p => p.Xdssksrq >= new DateTime(startXdssksrq.ToDate().Year, startXdssksrq.ToDate().Month, startXdssksrq.ToDate().Day, 0, 0, 0)
  136 + )
  137 + .WhereIF(
  138 + queryXdssksrq != null,
  139 + p => p.Xdssksrq <= new DateTime(endXdssksrq.ToDate().Year, endXdssksrq.ToDate().Month, endXdssksrq.ToDate().Day, 23, 59, 59)
  140 + )
  141 + .WhereIF(
  142 + queryXdsszzrq != null,
  143 + p => p.Xdsszzrq >= new DateTime(startXdsszzrq.ToDate().Year, startXdsszzrq.ToDate().Month, startXdsszzrq.ToDate().Day, 0, 0, 0)
  144 + )
  145 + .WhereIF(
  146 + queryXdsszzrq != null,
  147 + p => p.Xdsszzrq <= new DateTime(endXdsszzrq.ToDate().Year, endXdsszzrq.ToDate().Month, endXdsszzrq.ToDate().Day, 23, 59, 59)
  148 + )
113 .WhereIF(!string.IsNullOrEmpty(input.smxgd), p => p.Smxgd.Contains(input.smxgd)) 149 .WhereIF(!string.IsNullOrEmpty(input.smxgd), p => p.Smxgd.Contains(input.smxgd))
114 - .Select(it=> new LqMdMdlbjhsxxListOutput 150 + .Select(it => new LqMdMdlbjhsxxListOutput
115 { 151 {
116 id = it.Id, 152 id = it.Id,
117 - mdmc=it.Mdmc,  
118 - md=it.Md,  
119 - dxmbls=it.Dxmbls,  
120 - dxmb=it.Dxmb,  
121 - kssj=it.Kssj,  
122 - jssj=it.Jssj,  
123 - syb=it.Syb,  
124 - sybssksrq=it.Sybssksrq,  
125 - sybsszzrq=it.Sybsszzrq,  
126 - mdlxLd=it.MdlxLd,  
127 - mdzt=it.Mdzt,  
128 - mdlxXd=it.MdlxXd,  
129 - xdssksrq=it.Xdssksrq,  
130 - xdsszzrq=it.Xdsszzrq,  
131 - smxgd=it.Smxgd,  
132 - }).MergeTable().OrderBy(sidx+" "+input.sort).ToPagedListAsync(input.currentPage, input.pageSize);  
133 - return PageResult<LqMdMdlbjhsxxListOutput>.SqlSugarPageResult(data); 153 + mdmc = it.Mdmc,
  154 + md = it.Md,
  155 + dxmbls = it.Dxmbls,
  156 + dxmb = it.Dxmb,
  157 + kssj = it.Kssj,
  158 + jssj = it.Jssj,
  159 + syb = it.Syb,
  160 + sybssksrq = it.Sybssksrq,
  161 + sybsszzrq = it.Sybsszzrq,
  162 + mdlxLd = it.MdlxLd,
  163 + mdzt = it.Mdzt,
  164 + mdlxXd = it.MdlxXd,
  165 + xdssksrq = it.Xdssksrq,
  166 + xdsszzrq = it.Xdsszzrq,
  167 + smxgd = it.Smxgd,
  168 + })
  169 + .MergeTable()
  170 + .OrderBy(sidx + " " + input.sort)
  171 + .ToPagedListAsync(input.currentPage, input.pageSize);
  172 + return PageResult<LqMdMdlbjhsxxListOutput>.SqlSugarPageResult(data);
134 } 173 }
135 174
136 /// <summary> 175 /// <summary>
@@ -145,14 +184,15 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -145,14 +184,15 @@ namespace NCC.Extend.LqMdMdlbjhsxx
145 var entity = input.Adapt<LqMdMdlbjhsxxEntity>(); 184 var entity = input.Adapt<LqMdMdlbjhsxxEntity>();
146 entity.Id = YitIdHelper.NextId().ToString(); 185 entity.Id = YitIdHelper.NextId().ToString();
147 var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync(); 186 var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync();
148 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1000); 187 + if (!(isOk > 0))
  188 + throw NCCException.Oh(ErrorCode.COM1000);
149 } 189 }
150 190
151 /// <summary> 191 /// <summary>
152 - /// 获取门店类别及核算信息无分页列表  
153 - /// </summary>  
154 - /// <param name="input">请求参数</param>  
155 - /// <returns></returns> 192 + /// 获取门店类别及核算信息无分页列表
  193 + /// </summary>
  194 + /// <param name="input">请求参数</param>
  195 + /// <returns></returns>
156 [NonAction] 196 [NonAction]
157 public async Task<dynamic> GetNoPagingList([FromQuery] LqMdMdlbjhsxxListQueryInput input) 197 public async Task<dynamic> GetNoPagingList([FromQuery] LqMdMdlbjhsxxListQueryInput input)
158 { 198 {
@@ -181,50 +221,91 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -181,50 +221,91 @@ namespace NCC.Extend.LqMdMdlbjhsxx
181 .WhereIF(!string.IsNullOrEmpty(input.md), p => p.Md.Equals(input.md)) 221 .WhereIF(!string.IsNullOrEmpty(input.md), p => p.Md.Equals(input.md))
182 .WhereIF(!string.IsNullOrEmpty(input.dxmbls), p => p.Dxmbls.Equals(input.dxmbls)) 222 .WhereIF(!string.IsNullOrEmpty(input.dxmbls), p => p.Dxmbls.Equals(input.dxmbls))
183 .WhereIF(!string.IsNullOrEmpty(input.dxmb), p => p.Dxmb.Equals(input.dxmb)) 223 .WhereIF(!string.IsNullOrEmpty(input.dxmb), p => p.Dxmb.Equals(input.dxmb))
184 - .WhereIF(queryKssj != null, p => p.Kssj >= new DateTime(startKssj.ToDate().Year, startKssj.ToDate().Month, startKssj.ToDate().Day, 0, 0, 0))  
185 - .WhereIF(queryKssj != null, p => p.Kssj <= new DateTime(endKssj.ToDate().Year, endKssj.ToDate().Month, endKssj.ToDate().Day, 23, 59, 59))  
186 - .WhereIF(queryJssj != null, p => p.Jssj >= new DateTime(startJssj.ToDate().Year, startJssj.ToDate().Month, startJssj.ToDate().Day, 0, 0, 0))  
187 - .WhereIF(queryJssj != null, p => p.Jssj <= new DateTime(endJssj.ToDate().Year, endJssj.ToDate().Month, endJssj.ToDate().Day, 23, 59, 59)) 224 + .WhereIF(
  225 + queryKssj != null,
  226 + p => p.Kssj >= new DateTime(startKssj.ToDate().Year, startKssj.ToDate().Month, startKssj.ToDate().Day, 0, 0, 0)
  227 + )
  228 + .WhereIF(
  229 + queryKssj != null,
  230 + p => p.Kssj <= new DateTime(endKssj.ToDate().Year, endKssj.ToDate().Month, endKssj.ToDate().Day, 23, 59, 59)
  231 + )
  232 + .WhereIF(
  233 + queryJssj != null,
  234 + p => p.Jssj >= new DateTime(startJssj.ToDate().Year, startJssj.ToDate().Month, startJssj.ToDate().Day, 0, 0, 0)
  235 + )
  236 + .WhereIF(
  237 + queryJssj != null,
  238 + p => p.Jssj <= new DateTime(endJssj.ToDate().Year, endJssj.ToDate().Month, endJssj.ToDate().Day, 23, 59, 59)
  239 + )
188 .WhereIF(!string.IsNullOrEmpty(input.syb), p => p.Syb.Equals(input.syb)) 240 .WhereIF(!string.IsNullOrEmpty(input.syb), p => p.Syb.Equals(input.syb))
189 - .WhereIF(querySybssksrq != null, p => p.Sybssksrq >= new DateTime(startSybssksrq.ToDate().Year, startSybssksrq.ToDate().Month, startSybssksrq.ToDate().Day, 0, 0, 0))  
190 - .WhereIF(querySybssksrq != null, p => p.Sybssksrq <= new DateTime(endSybssksrq.ToDate().Year, endSybssksrq.ToDate().Month, endSybssksrq.ToDate().Day, 23, 59, 59))  
191 - .WhereIF(querySybsszzrq != null, p => p.Sybsszzrq >= new DateTime(startSybsszzrq.ToDate().Year, startSybsszzrq.ToDate().Month, startSybsszzrq.ToDate().Day, 0, 0, 0))  
192 - .WhereIF(querySybsszzrq != null, p => p.Sybsszzrq <= new DateTime(endSybsszzrq.ToDate().Year, endSybsszzrq.ToDate().Month, endSybsszzrq.ToDate().Day, 23, 59, 59)) 241 + .WhereIF(
  242 + querySybssksrq != null,
  243 + p =>
  244 + p.Sybssksrq >= new DateTime(startSybssksrq.ToDate().Year, startSybssksrq.ToDate().Month, startSybssksrq.ToDate().Day, 0, 0, 0)
  245 + )
  246 + .WhereIF(
  247 + querySybssksrq != null,
  248 + p => p.Sybssksrq <= new DateTime(endSybssksrq.ToDate().Year, endSybssksrq.ToDate().Month, endSybssksrq.ToDate().Day, 23, 59, 59)
  249 + )
  250 + .WhereIF(
  251 + querySybsszzrq != null,
  252 + p =>
  253 + p.Sybsszzrq >= new DateTime(startSybsszzrq.ToDate().Year, startSybsszzrq.ToDate().Month, startSybsszzrq.ToDate().Day, 0, 0, 0)
  254 + )
  255 + .WhereIF(
  256 + querySybsszzrq != null,
  257 + p => p.Sybsszzrq <= new DateTime(endSybsszzrq.ToDate().Year, endSybsszzrq.ToDate().Month, endSybsszzrq.ToDate().Day, 23, 59, 59)
  258 + )
193 .WhereIF(!string.IsNullOrEmpty(input.mdlxLd), p => p.MdlxLd.Equals(input.mdlxLd)) 259 .WhereIF(!string.IsNullOrEmpty(input.mdlxLd), p => p.MdlxLd.Equals(input.mdlxLd))
194 .WhereIF(!string.IsNullOrEmpty(input.mdzt), p => p.Mdzt.Equals(input.mdzt)) 260 .WhereIF(!string.IsNullOrEmpty(input.mdzt), p => p.Mdzt.Equals(input.mdzt))
195 .WhereIF(!string.IsNullOrEmpty(input.mdlxXd), p => p.MdlxXd.Equals(input.mdlxXd)) 261 .WhereIF(!string.IsNullOrEmpty(input.mdlxXd), p => p.MdlxXd.Equals(input.mdlxXd))
196 - .WhereIF(queryXdssksrq != null, p => p.Xdssksrq >= new DateTime(startXdssksrq.ToDate().Year, startXdssksrq.ToDate().Month, startXdssksrq.ToDate().Day, 0, 0, 0))  
197 - .WhereIF(queryXdssksrq != null, p => p.Xdssksrq <= new DateTime(endXdssksrq.ToDate().Year, endXdssksrq.ToDate().Month, endXdssksrq.ToDate().Day, 23, 59, 59))  
198 - .WhereIF(queryXdsszzrq != null, p => p.Xdsszzrq >= new DateTime(startXdsszzrq.ToDate().Year, startXdsszzrq.ToDate().Month, startXdsszzrq.ToDate().Day, 0, 0, 0))  
199 - .WhereIF(queryXdsszzrq != null, p => p.Xdsszzrq <= new DateTime(endXdsszzrq.ToDate().Year, endXdsszzrq.ToDate().Month, endXdsszzrq.ToDate().Day, 23, 59, 59)) 262 + .WhereIF(
  263 + queryXdssksrq != null,
  264 + p => p.Xdssksrq >= new DateTime(startXdssksrq.ToDate().Year, startXdssksrq.ToDate().Month, startXdssksrq.ToDate().Day, 0, 0, 0)
  265 + )
  266 + .WhereIF(
  267 + queryXdssksrq != null,
  268 + p => p.Xdssksrq <= new DateTime(endXdssksrq.ToDate().Year, endXdssksrq.ToDate().Month, endXdssksrq.ToDate().Day, 23, 59, 59)
  269 + )
  270 + .WhereIF(
  271 + queryXdsszzrq != null,
  272 + p => p.Xdsszzrq >= new DateTime(startXdsszzrq.ToDate().Year, startXdsszzrq.ToDate().Month, startXdsszzrq.ToDate().Day, 0, 0, 0)
  273 + )
  274 + .WhereIF(
  275 + queryXdsszzrq != null,
  276 + p => p.Xdsszzrq <= new DateTime(endXdsszzrq.ToDate().Year, endXdsszzrq.ToDate().Month, endXdsszzrq.ToDate().Day, 23, 59, 59)
  277 + )
200 .WhereIF(!string.IsNullOrEmpty(input.smxgd), p => p.Smxgd.Contains(input.smxgd)) 278 .WhereIF(!string.IsNullOrEmpty(input.smxgd), p => p.Smxgd.Contains(input.smxgd))
201 - .Select(it=> new LqMdMdlbjhsxxListOutput 279 + .Select(it => new LqMdMdlbjhsxxListOutput
202 { 280 {
203 id = it.Id, 281 id = it.Id,
204 - mdmc=it.Mdmc,  
205 - md=it.Md,  
206 - dxmbls=it.Dxmbls,  
207 - dxmb=it.Dxmb,  
208 - kssj=it.Kssj,  
209 - jssj=it.Jssj,  
210 - syb=it.Syb,  
211 - sybssksrq=it.Sybssksrq,  
212 - sybsszzrq=it.Sybsszzrq,  
213 - mdlxLd=it.MdlxLd,  
214 - mdzt=it.Mdzt,  
215 - mdlxXd=it.MdlxXd,  
216 - xdssksrq=it.Xdssksrq,  
217 - xdsszzrq=it.Xdsszzrq,  
218 - smxgd=it.Smxgd,  
219 - }).MergeTable().OrderBy(sidx+" "+input.sort).ToListAsync();  
220 - return data; 282 + mdmc = it.Mdmc,
  283 + md = it.Md,
  284 + dxmbls = it.Dxmbls,
  285 + dxmb = it.Dxmb,
  286 + kssj = it.Kssj,
  287 + jssj = it.Jssj,
  288 + syb = it.Syb,
  289 + sybssksrq = it.Sybssksrq,
  290 + sybsszzrq = it.Sybsszzrq,
  291 + mdlxLd = it.MdlxLd,
  292 + mdzt = it.Mdzt,
  293 + mdlxXd = it.MdlxXd,
  294 + xdssksrq = it.Xdssksrq,
  295 + xdsszzrq = it.Xdsszzrq,
  296 + smxgd = it.Smxgd,
  297 + })
  298 + .MergeTable()
  299 + .OrderBy(sidx + " " + input.sort)
  300 + .ToListAsync();
  301 + return data;
221 } 302 }
222 303
223 /// <summary> 304 /// <summary>
224 - /// 导出门店类别及核算信息  
225 - /// </summary>  
226 - /// <param name="input">请求参数</param>  
227 - /// <returns></returns> 305 + /// 导出门店类别及核算信息
  306 + /// </summary>
  307 + /// <param name="input">请求参数</param>
  308 + /// <returns></returns>
228 [HttpGet("Actions/Export")] 309 [HttpGet("Actions/Export")]
229 public async Task<dynamic> Export([FromQuery] LqMdMdlbjhsxxListQueryInput input) 310 public async Task<dynamic> Export([FromQuery] LqMdMdlbjhsxxListQueryInput input)
230 { 311 {
@@ -239,7 +320,8 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -239,7 +320,8 @@ namespace NCC.Extend.LqMdMdlbjhsxx
239 { 320 {
240 exportData = await this.GetNoPagingList(input); 321 exportData = await this.GetNoPagingList(input);
241 } 322 }
242 - List<ParamsModel> paramList = "[{\"value\":\"主键\",\"field\":\"id\"},{\"value\":\"门店名称\",\"field\":\"mdmc\"},{\"value\":\"门店\",\"field\":\"md\"},{\"value\":\"大项目部老师\",\"field\":\"dxmbls\"},{\"value\":\"大项目部\",\"field\":\"dxmb\"},{\"value\":\"开始时间\",\"field\":\"kssj\"},{\"value\":\"结束时间\",\"field\":\"jssj\"},{\"value\":\"事业部\",\"field\":\"syb\"},{\"value\":\"事业部所属开始日期\",\"field\":\"sybssksrq\"},{\"value\":\"事业部所属终止日期\",\"field\":\"sybsszzrq\"},{\"value\":\"门店类型-老店\",\"field\":\"mdlxLd\"},{\"value\":\"门店状态\",\"field\":\"mdzt\"},{\"value\":\"新店类型\",\"field\":\"mdlxXd\"},{\"value\":\"新店所属开始日期\",\"field\":\"xdssksrq\"},{\"value\":\"新店所属终止日期\",\"field\":\"xdsszzrq\"},{\"value\":\"生命线-固定\",\"field\":\"smxgd\"},]".ToList<ParamsModel>(); 323 + List<ParamsModel> paramList =
  324 + "[{\"value\":\"主键\",\"field\":\"id\"},{\"value\":\"门店名称\",\"field\":\"mdmc\"},{\"value\":\"门店\",\"field\":\"md\"},{\"value\":\"大项目部老师\",\"field\":\"dxmbls\"},{\"value\":\"大项目部\",\"field\":\"dxmb\"},{\"value\":\"开始时间\",\"field\":\"kssj\"},{\"value\":\"结束时间\",\"field\":\"jssj\"},{\"value\":\"事业部\",\"field\":\"syb\"},{\"value\":\"事业部所属开始日期\",\"field\":\"sybssksrq\"},{\"value\":\"事业部所属终止日期\",\"field\":\"sybsszzrq\"},{\"value\":\"门店类型-老店\",\"field\":\"mdlxLd\"},{\"value\":\"门店状态\",\"field\":\"mdzt\"},{\"value\":\"新店类型\",\"field\":\"mdlxXd\"},{\"value\":\"新店所属开始日期\",\"field\":\"xdssksrq\"},{\"value\":\"新店所属终止日期\",\"field\":\"xdsszzrq\"},{\"value\":\"生命线-固定\",\"field\":\"smxgd\"},]".ToList<ParamsModel>();
243 ExcelConfig excelconfig = new ExcelConfig(); 325 ExcelConfig excelconfig = new ExcelConfig();
244 excelconfig.FileName = "门店类别及核算信息.xls"; 326 excelconfig.FileName = "门店类别及核算信息.xls";
245 excelconfig.HeadFont = "微软雅黑"; 327 excelconfig.HeadFont = "微软雅黑";
@@ -258,11 +340,7 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -258,11 +340,7 @@ namespace NCC.Extend.LqMdMdlbjhsxx
258 var addPath = FileVariable.TemporaryFilePath + excelconfig.FileName; 340 var addPath = FileVariable.TemporaryFilePath + excelconfig.FileName;
259 ExcelExportHelper<LqMdMdlbjhsxxListOutput>.Export(exportData, excelconfig, addPath); 341 ExcelExportHelper<LqMdMdlbjhsxxListOutput>.Export(exportData, excelconfig, addPath);
260 var fileName = _userManager.UserId + "|" + addPath + "|xls"; 342 var fileName = _userManager.UserId + "|" + addPath + "|xls";
261 - var output = new  
262 - {  
263 - name = excelconfig.FileName,  
264 - url = "/api/File/Download?encryption=" + DESCEncryption.Encrypt(fileName, "NCC")  
265 - }; 343 + var output = new { name = excelconfig.FileName, url = "/api/File/Download?encryption=" + DESCEncryption.Encrypt(fileName, "NCC") };
266 return output; 344 return output;
267 } 345 }
268 346
@@ -282,7 +360,7 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -282,7 +360,7 @@ namespace NCC.Extend.LqMdMdlbjhsxx
282 //开启事务 360 //开启事务
283 _db.BeginTran(); 361 _db.BeginTran();
284 //批量删除门店类别及核算信息 362 //批量删除门店类别及核算信息
285 - await _db.Deleteable<LqMdMdlbjhsxxEntity>().In(d => d.Id,ids).ExecuteCommandAsync(); 363 + await _db.Deleteable<LqMdMdlbjhsxxEntity>().In(d => d.Id, ids).ExecuteCommandAsync();
286 //关闭事务 364 //关闭事务
287 _db.CommitTran(); 365 _db.CommitTran();
288 } 366 }
@@ -306,7 +384,8 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -306,7 +384,8 @@ namespace NCC.Extend.LqMdMdlbjhsxx
306 { 384 {
307 var entity = input.Adapt<LqMdMdlbjhsxxEntity>(); 385 var entity = input.Adapt<LqMdMdlbjhsxxEntity>();
308 var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync(); 386 var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync();
309 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1001); 387 + if (!(isOk > 0))
  388 + throw NCCException.Oh(ErrorCode.COM1001);
310 } 389 }
311 390
312 /// <summary> 391 /// <summary>
@@ -319,7 +398,8 @@ namespace NCC.Extend.LqMdMdlbjhsxx @@ -319,7 +398,8 @@ namespace NCC.Extend.LqMdMdlbjhsxx
319 var entity = await _db.Queryable<LqMdMdlbjhsxxEntity>().FirstAsync(p => p.Id == id); 398 var entity = await _db.Queryable<LqMdMdlbjhsxxEntity>().FirstAsync(p => p.Id == id);
320 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005); 399 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005);
321 var isOk = await _db.Deleteable<LqMdMdlbjhsxxEntity>().Where(d => d.Id == id).ExecuteCommandAsync(); 400 var isOk = await _db.Deleteable<LqMdMdlbjhsxxEntity>().Where(d => d.Id == id).ExecuteCommandAsync();
322 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1002); 401 + if (!(isOk > 0))
  402 + throw NCCException.Oh(ErrorCode.COM1002);
323 } 403 }
324 } 404 }
325 } 405 }
netcore/src/Modularity/Extend/NCC.Extend/LqMdMdwyService.cs
1 -using NCC.Common.Core.Manager; 1 +using System;
  2 +using System.Collections.Generic;
  3 +using System.Linq;
  4 +using System.Threading.Tasks;
  5 +using Mapster;
  6 +using Microsoft.AspNetCore.Mvc;
  7 +using NCC.ClayObject;
  8 +using NCC.Common.Configuration;
  9 +using NCC.Common.Core.Manager;
2 using NCC.Common.Enum; 10 using NCC.Common.Enum;
3 using NCC.Common.Extension; 11 using NCC.Common.Extension;
4 using NCC.Common.Filter; 12 using NCC.Common.Filter;
  13 +using NCC.Common.Helper;
  14 +using NCC.Common.Model.NPOI;
  15 +using NCC.DataEncryption;
5 using NCC.Dependency; 16 using NCC.Dependency;
6 using NCC.DynamicApiController; 17 using NCC.DynamicApiController;
7 -using NCC.FriendlyException; 18 +using NCC.Extend.Entitys.Dto.LqMdMdwy;
  19 +using NCC.Extend.Entitys.lq_md_mdwy;
8 using NCC.Extend.Interfaces.LqMdMdwy; 20 using NCC.Extend.Interfaces.LqMdMdwy;
9 -using Mapster;  
10 -using Microsoft.AspNetCore.Mvc; 21 +using NCC.FriendlyException;
  22 +using NCC.JsonSerialization;
11 using SqlSugar; 23 using SqlSugar;
12 -using System;  
13 -using System.Collections.Generic;  
14 -using System.Linq;  
15 -using System.Threading.Tasks;  
16 -using NCC.Extend.Entitys.lq_md_mdwy;  
17 -using NCC.Extend.Entitys.Dto.LqMdMdwy;  
18 using Yitter.IdGenerator; 24 using Yitter.IdGenerator;
19 -using NCC.Common.Helper;  
20 -using NCC.JsonSerialization;  
21 -using NCC.Common.Model.NPOI;  
22 -using NCC.Common.Configuration;  
23 -using NCC.DataEncryption;  
24 -using NCC.ClayObject;  
25 25
26 namespace NCC.Extend.LqMdMdwy 26 namespace NCC.Extend.LqMdMdwy
27 { 27 {
28 /// <summary> 28 /// <summary>
29 /// 门店物业服务 29 /// 门店物业服务
30 /// </summary> 30 /// </summary>
31 - [ApiDescriptionSettings(Tag = "Extend",Name = "LqMdMdwy", Order = 200)] 31 + [ApiDescriptionSettings(Tag = "Extend", Name = "LqMdMdwy", Order = 200)]
32 [Route("api/Extend/[controller]")] 32 [Route("api/Extend/[controller]")]
33 public class LqMdMdwyService : ILqMdMdwyService, IDynamicApiController, ITransient 33 public class LqMdMdwyService : ILqMdMdwyService, IDynamicApiController, ITransient
34 { 34 {
@@ -39,11 +39,9 @@ namespace NCC.Extend.LqMdMdwy @@ -39,11 +39,9 @@ namespace NCC.Extend.LqMdMdwy
39 /// <summary> 39 /// <summary>
40 /// 初始化一个<see cref="LqMdMdwyService"/>类型的新实例 40 /// 初始化一个<see cref="LqMdMdwyService"/>类型的新实例
41 /// </summary> 41 /// </summary>
42 - public LqMdMdwyService(  
43 - ISqlSugarRepository<LqMdMdwyEntity> lqMdMdwyRepository,  
44 - IUserManager userManager) 42 + public LqMdMdwyService(ISqlSugarRepository<LqMdMdwyEntity> lqMdMdwyRepository, IUserManager userManager)
45 { 43 {
46 - _lqMdMdwyRepository = lqMdMdwyRepository; 44 + _lqMdMdwyRepository = lqMdMdwyRepository;
47 _db = _lqMdMdwyRepository.Context; 45 _db = _lqMdMdwyRepository.Context;
48 _userManager = userManager; 46 _userManager = userManager;
49 } 47 }
@@ -62,10 +60,10 @@ namespace NCC.Extend.LqMdMdwy @@ -62,10 +60,10 @@ namespace NCC.Extend.LqMdMdwy
62 } 60 }
63 61
64 /// <summary> 62 /// <summary>
65 - /// 获取门店物业列表  
66 - /// </summary>  
67 - /// <param name="input">请求参数</param>  
68 - /// <returns></returns> 63 + /// 获取门店物业列表
  64 + /// </summary>
  65 + /// <param name="input">请求参数</param>
  66 + /// <returns></returns>
69 [HttpGet("")] 67 [HttpGet("")]
70 public async Task<dynamic> GetList([FromQuery] LqMdMdwyListQueryInput input) 68 public async Task<dynamic> GetList([FromQuery] LqMdMdwyListQueryInput input)
71 { 69 {
@@ -77,16 +75,19 @@ namespace NCC.Extend.LqMdMdwy @@ -77,16 +75,19 @@ namespace NCC.Extend.LqMdMdwy
77 .WhereIF(!string.IsNullOrEmpty(input.wy), p => p.Wy.Contains(input.wy)) 75 .WhereIF(!string.IsNullOrEmpty(input.wy), p => p.Wy.Contains(input.wy))
78 .WhereIF(!string.IsNullOrEmpty(input.jf), p => p.Jf.Equals(input.jf)) 76 .WhereIF(!string.IsNullOrEmpty(input.jf), p => p.Jf.Equals(input.jf))
79 .WhereIF(!string.IsNullOrEmpty(input.df), p => p.Df.Equals(input.df)) 77 .WhereIF(!string.IsNullOrEmpty(input.df), p => p.Df.Equals(input.df))
80 - .Select(it=> new LqMdMdwyListOutput 78 + .Select(it => new LqMdMdwyListOutput
81 { 79 {
82 id = it.Id, 80 id = it.Id,
83 - mdbm=it.Mdbm,  
84 - djmd=it.Djmd,  
85 - wy=it.Wy,  
86 - jf=it.Jf,  
87 - df=it.Df,  
88 - }).MergeTable().OrderBy(sidx+" "+input.sort).ToPagedListAsync(input.currentPage, input.pageSize);  
89 - return PageResult<LqMdMdwyListOutput>.SqlSugarPageResult(data); 81 + mdbm = it.Mdbm,
  82 + djmd = it.Djmd,
  83 + wy = it.Wy,
  84 + jf = it.Jf,
  85 + df = it.Df,
  86 + })
  87 + .MergeTable()
  88 + .OrderBy(sidx + " " + input.sort)
  89 + .ToPagedListAsync(input.currentPage, input.pageSize);
  90 + return PageResult<LqMdMdwyListOutput>.SqlSugarPageResult(data);
90 } 91 }
91 92
92 /// <summary> 93 /// <summary>
@@ -101,14 +102,15 @@ namespace NCC.Extend.LqMdMdwy @@ -101,14 +102,15 @@ namespace NCC.Extend.LqMdMdwy
101 var entity = input.Adapt<LqMdMdwyEntity>(); 102 var entity = input.Adapt<LqMdMdwyEntity>();
102 entity.Id = YitIdHelper.NextId().ToString(); 103 entity.Id = YitIdHelper.NextId().ToString();
103 var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync(); 104 var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync();
104 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1000); 105 + if (!(isOk > 0))
  106 + throw NCCException.Oh(ErrorCode.COM1000);
105 } 107 }
106 108
107 /// <summary> 109 /// <summary>
108 - /// 获取门店物业无分页列表  
109 - /// </summary>  
110 - /// <param name="input">请求参数</param>  
111 - /// <returns></returns> 110 + /// 获取门店物业无分页列表
  111 + /// </summary>
  112 + /// <param name="input">请求参数</param>
  113 + /// <returns></returns>
112 [NonAction] 114 [NonAction]
113 public async Task<dynamic> GetNoPagingList([FromQuery] LqMdMdwyListQueryInput input) 115 public async Task<dynamic> GetNoPagingList([FromQuery] LqMdMdwyListQueryInput input)
114 { 116 {
@@ -120,23 +122,26 @@ namespace NCC.Extend.LqMdMdwy @@ -120,23 +122,26 @@ namespace NCC.Extend.LqMdMdwy
120 .WhereIF(!string.IsNullOrEmpty(input.wy), p => p.Wy.Contains(input.wy)) 122 .WhereIF(!string.IsNullOrEmpty(input.wy), p => p.Wy.Contains(input.wy))
121 .WhereIF(!string.IsNullOrEmpty(input.jf), p => p.Jf.Equals(input.jf)) 123 .WhereIF(!string.IsNullOrEmpty(input.jf), p => p.Jf.Equals(input.jf))
122 .WhereIF(!string.IsNullOrEmpty(input.df), p => p.Df.Equals(input.df)) 124 .WhereIF(!string.IsNullOrEmpty(input.df), p => p.Df.Equals(input.df))
123 - .Select(it=> new LqMdMdwyListOutput 125 + .Select(it => new LqMdMdwyListOutput
124 { 126 {
125 id = it.Id, 127 id = it.Id,
126 - mdbm=it.Mdbm,  
127 - djmd=it.Djmd,  
128 - wy=it.Wy,  
129 - jf=it.Jf,  
130 - df=it.Df,  
131 - }).MergeTable().OrderBy(sidx+" "+input.sort).ToListAsync();  
132 - return data; 128 + mdbm = it.Mdbm,
  129 + djmd = it.Djmd,
  130 + wy = it.Wy,
  131 + jf = it.Jf,
  132 + df = it.Df,
  133 + })
  134 + .MergeTable()
  135 + .OrderBy(sidx + " " + input.sort)
  136 + .ToListAsync();
  137 + return data;
133 } 138 }
134 139
135 /// <summary> 140 /// <summary>
136 - /// 导出门店物业  
137 - /// </summary>  
138 - /// <param name="input">请求参数</param>  
139 - /// <returns></returns> 141 + /// 导出门店物业
  142 + /// </summary>
  143 + /// <param name="input">请求参数</param>
  144 + /// <returns></returns>
140 [HttpGet("Actions/Export")] 145 [HttpGet("Actions/Export")]
141 public async Task<dynamic> Export([FromQuery] LqMdMdwyListQueryInput input) 146 public async Task<dynamic> Export([FromQuery] LqMdMdwyListQueryInput input)
142 { 147 {
@@ -151,7 +156,8 @@ namespace NCC.Extend.LqMdMdwy @@ -151,7 +156,8 @@ namespace NCC.Extend.LqMdMdwy
151 { 156 {
152 exportData = await this.GetNoPagingList(input); 157 exportData = await this.GetNoPagingList(input);
153 } 158 }
154 - List<ParamsModel> paramList = "[{\"value\":\"物业编号\",\"field\":\"id\"},{\"value\":\"门店编码\",\"field\":\"mdbm\"},{\"value\":\"单据门店\",\"field\":\"djmd\"},{\"value\":\"物业\",\"field\":\"wy\"},{\"value\":\"借方\",\"field\":\"jf\"},{\"value\":\"贷方\",\"field\":\"df\"},]".ToList<ParamsModel>(); 159 + List<ParamsModel> paramList =
  160 + "[{\"value\":\"物业编号\",\"field\":\"id\"},{\"value\":\"门店编码\",\"field\":\"mdbm\"},{\"value\":\"单据门店\",\"field\":\"djmd\"},{\"value\":\"物业\",\"field\":\"wy\"},{\"value\":\"借方\",\"field\":\"jf\"},{\"value\":\"贷方\",\"field\":\"df\"},]".ToList<ParamsModel>();
155 ExcelConfig excelconfig = new ExcelConfig(); 161 ExcelConfig excelconfig = new ExcelConfig();
156 excelconfig.FileName = "门店物业.xls"; 162 excelconfig.FileName = "门店物业.xls";
157 excelconfig.HeadFont = "微软雅黑"; 163 excelconfig.HeadFont = "微软雅黑";
@@ -164,7 +170,9 @@ namespace NCC.Extend.LqMdMdwy @@ -164,7 +170,9 @@ namespace NCC.Extend.LqMdMdwy
164 var isExist = paramList.Find(p => p.field == item); 170 var isExist = paramList.Find(p => p.field == item);
165 if (isExist != null) 171 if (isExist != null)
166 { 172 {
167 - excelconfig.ColumnModel.Add(new ExcelColumnModel() { Column = isExist.field, ExcelColumn = isExist.value }); 173 + excelconfig.ColumnModel.Add(
  174 + new ExcelColumnModel() { Column = isExist.field, ExcelColumn = isExist.value }
  175 + );
168 } 176 }
169 } 177 }
170 var addPath = FileVariable.TemporaryFilePath + excelconfig.FileName; 178 var addPath = FileVariable.TemporaryFilePath + excelconfig.FileName;
@@ -173,7 +181,7 @@ namespace NCC.Extend.LqMdMdwy @@ -173,7 +181,7 @@ namespace NCC.Extend.LqMdMdwy
173 var output = new 181 var output = new
174 { 182 {
175 name = excelconfig.FileName, 183 name = excelconfig.FileName,
176 - url = "/api/File/Download?encryption=" + DESCEncryption.Encrypt(fileName, "NCC") 184 + url = "/api/File/Download?encryption=" + DESCEncryption.Encrypt(fileName, "NCC"),
177 }; 185 };
178 return output; 186 return output;
179 } 187 }
@@ -194,7 +202,7 @@ namespace NCC.Extend.LqMdMdwy @@ -194,7 +202,7 @@ namespace NCC.Extend.LqMdMdwy
194 //开启事务 202 //开启事务
195 _db.BeginTran(); 203 _db.BeginTran();
196 //批量删除门店物业 204 //批量删除门店物业
197 - await _db.Deleteable<LqMdMdwyEntity>().In(d => d.Id,ids).ExecuteCommandAsync(); 205 + await _db.Deleteable<LqMdMdwyEntity>().In(d => d.Id, ids).ExecuteCommandAsync();
198 //关闭事务 206 //关闭事务
199 _db.CommitTran(); 207 _db.CommitTran();
200 } 208 }
@@ -218,7 +226,8 @@ namespace NCC.Extend.LqMdMdwy @@ -218,7 +226,8 @@ namespace NCC.Extend.LqMdMdwy
218 { 226 {
219 var entity = input.Adapt<LqMdMdwyEntity>(); 227 var entity = input.Adapt<LqMdMdwyEntity>();
220 var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync(); 228 var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync();
221 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1001); 229 + if (!(isOk > 0))
  230 + throw NCCException.Oh(ErrorCode.COM1001);
222 } 231 }
223 232
224 /// <summary> 233 /// <summary>
@@ -231,7 +240,8 @@ namespace NCC.Extend.LqMdMdwy @@ -231,7 +240,8 @@ namespace NCC.Extend.LqMdMdwy
231 var entity = await _db.Queryable<LqMdMdwyEntity>().FirstAsync(p => p.Id == id); 240 var entity = await _db.Queryable<LqMdMdwyEntity>().FirstAsync(p => p.Id == id);
232 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005); 241 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005);
233 var isOk = await _db.Deleteable<LqMdMdwyEntity>().Where(d => d.Id == id).ExecuteCommandAsync(); 242 var isOk = await _db.Deleteable<LqMdMdwyEntity>().Where(d => d.Id == id).ExecuteCommandAsync();
234 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1002); 243 + if (!(isOk > 0))
  244 + throw NCCException.Oh(ErrorCode.COM1002);
235 } 245 }
236 } 246 }
237 } 247 }
netcore/src/Modularity/Extend/NCC.Extend/LqTkXscService.cs
1 -using NCC.Common.Core.Manager; 1 +using System;
  2 +using System.Collections.Generic;
  3 +using System.Linq;
  4 +using System.Threading.Tasks;
  5 +using Mapster;
  6 +using Microsoft.AspNetCore.Mvc;
  7 +using NCC.ClayObject;
  8 +using NCC.Common.Configuration;
  9 +using NCC.Common.Core.Manager;
2 using NCC.Common.Enum; 10 using NCC.Common.Enum;
3 using NCC.Common.Extension; 11 using NCC.Common.Extension;
4 using NCC.Common.Filter; 12 using NCC.Common.Filter;
  13 +using NCC.Common.Helper;
  14 +using NCC.Common.Model.NPOI;
  15 +using NCC.DataEncryption;
5 using NCC.Dependency; 16 using NCC.Dependency;
6 using NCC.DynamicApiController; 17 using NCC.DynamicApiController;
7 -using NCC.FriendlyException; 18 +using NCC.Extend.Entitys.Dto.LqTkXsc;
  19 +using NCC.Extend.Entitys.lq_tk_xsc;
8 using NCC.Extend.Interfaces.LqTkXsc; 20 using NCC.Extend.Interfaces.LqTkXsc;
9 -using Mapster;  
10 -using Microsoft.AspNetCore.Mvc; 21 +using NCC.FriendlyException;
  22 +using NCC.JsonSerialization;
11 using SqlSugar; 23 using SqlSugar;
12 -using System;  
13 -using System.Collections.Generic;  
14 -using System.Linq;  
15 -using System.Threading.Tasks;  
16 -using NCC.Extend.Entitys.lq_tk_xsc;  
17 -using NCC.Extend.Entitys.Dto.LqTkXsc;  
18 using Yitter.IdGenerator; 24 using Yitter.IdGenerator;
19 -using NCC.Common.Helper;  
20 -using NCC.JsonSerialization;  
21 -using NCC.Common.Model.NPOI;  
22 -using NCC.Common.Configuration;  
23 -using NCC.DataEncryption;  
24 -using NCC.ClayObject;  
25 25
26 namespace NCC.Extend.LqTkXsc 26 namespace NCC.Extend.LqTkXsc
27 { 27 {
28 /// <summary> 28 /// <summary>
29 /// 线索池服务 29 /// 线索池服务
30 /// </summary> 30 /// </summary>
31 - [ApiDescriptionSettings(Tag = "Extend",Name = "LqTkXsc", Order = 200)] 31 + [ApiDescriptionSettings(Tag = "Extend", Name = "LqTkXsc", Order = 200)]
32 [Route("api/Extend/[controller]")] 32 [Route("api/Extend/[controller]")]
33 public class LqTkXscService : ILqTkXscService, IDynamicApiController, ITransient 33 public class LqTkXscService : ILqTkXscService, IDynamicApiController, ITransient
34 { 34 {
@@ -39,11 +39,9 @@ namespace NCC.Extend.LqTkXsc @@ -39,11 +39,9 @@ namespace NCC.Extend.LqTkXsc
39 /// <summary> 39 /// <summary>
40 /// 初始化一个<see cref="LqTkXscService"/>类型的新实例 40 /// 初始化一个<see cref="LqTkXscService"/>类型的新实例
41 /// </summary> 41 /// </summary>
42 - public LqTkXscService(  
43 - ISqlSugarRepository<LqTkXscEntity> lqTkXscRepository,  
44 - IUserManager userManager) 42 + public LqTkXscService(ISqlSugarRepository<LqTkXscEntity> lqTkXscRepository, IUserManager userManager)
45 { 43 {
46 - _lqTkXscRepository = lqTkXscRepository; 44 + _lqTkXscRepository = lqTkXscRepository;
47 _db = _lqTkXscRepository.Context; 45 _db = _lqTkXscRepository.Context;
48 _userManager = userManager; 46 _userManager = userManager;
49 } 47 }
@@ -62,10 +60,10 @@ namespace NCC.Extend.LqTkXsc @@ -62,10 +60,10 @@ namespace NCC.Extend.LqTkXsc
62 } 60 }
63 61
64 /// <summary> 62 /// <summary>
65 - /// 获取线索池列表  
66 - /// </summary>  
67 - /// <param name="input">请求参数</param>  
68 - /// <returns></returns> 63 + /// 获取线索池列表
  64 + /// </summary>
  65 + /// <param name="input">请求参数</param>
  66 + /// <returns></returns>
69 [HttpGet("")] 67 [HttpGet("")]
70 public async Task<dynamic> GetList([FromQuery] LqTkXscListQueryInput input) 68 public async Task<dynamic> GetList([FromQuery] LqTkXscListQueryInput input)
71 { 69 {
@@ -93,24 +91,27 @@ namespace NCC.Extend.LqTkXsc @@ -93,24 +91,27 @@ namespace NCC.Extend.LqTkXsc
93 .WhereIF(!string.IsNullOrEmpty(input.dz), p => p.Dz.Contains(input.dz)) 91 .WhereIF(!string.IsNullOrEmpty(input.dz), p => p.Dz.Contains(input.dz))
94 .WhereIF(!string.IsNullOrEmpty(input.yx), p => p.Yx.Contains(input.yx)) 92 .WhereIF(!string.IsNullOrEmpty(input.yx), p => p.Yx.Contains(input.yx))
95 .WhereIF(!string.IsNullOrEmpty(input.wx), p => p.Wx.Contains(input.wx)) 93 .WhereIF(!string.IsNullOrEmpty(input.wx), p => p.Wx.Contains(input.wx))
96 - .Select(it=> new LqTkXscListOutput 94 + .Select(it => new LqTkXscListOutput
97 { 95 {
98 id = it.Id, 96 id = it.Id,
99 - tjsj=it.Tjsj,  
100 - tkry=it.Tkry,  
101 - gkxm=it.Gkxm,  
102 - dhhm=it.Dhhm,  
103 - gmzs=it.Gmzs,  
104 - zffs=it.Zffs,  
105 - sfjwx=it.Sfjwx,  
106 - bz=it.Bz,  
107 - xb=it.Xb,  
108 - sr=it.Sr,  
109 - dz=it.Dz,  
110 - yx=it.Yx,  
111 - wx=it.Wx,  
112 - }).MergeTable().OrderBy(sidx+" "+input.sort).ToPagedListAsync(input.currentPage, input.pageSize);  
113 - return PageResult<LqTkXscListOutput>.SqlSugarPageResult(data); 97 + tjsj = it.Tjsj,
  98 + tkry = it.Tkry,
  99 + gkxm = it.Gkxm,
  100 + dhhm = it.Dhhm,
  101 + gmzs = it.Gmzs,
  102 + zffs = it.Zffs,
  103 + sfjwx = it.Sfjwx,
  104 + bz = it.Bz,
  105 + xb = it.Xb,
  106 + sr = it.Sr,
  107 + dz = it.Dz,
  108 + yx = it.Yx,
  109 + wx = it.Wx,
  110 + })
  111 + .MergeTable()
  112 + .OrderBy(sidx + " " + input.sort)
  113 + .ToPagedListAsync(input.currentPage, input.pageSize);
  114 + return PageResult<LqTkXscListOutput>.SqlSugarPageResult(data);
114 } 115 }
115 116
116 /// <summary> 117 /// <summary>
@@ -125,14 +126,15 @@ namespace NCC.Extend.LqTkXsc @@ -125,14 +126,15 @@ namespace NCC.Extend.LqTkXsc
125 var entity = input.Adapt<LqTkXscEntity>(); 126 var entity = input.Adapt<LqTkXscEntity>();
126 entity.Id = YitIdHelper.NextId().ToString(); 127 entity.Id = YitIdHelper.NextId().ToString();
127 var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync(); 128 var isOk = await _db.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandAsync();
128 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1000); 129 + if (!(isOk > 0))
  130 + throw NCCException.Oh(ErrorCode.COM1000);
129 } 131 }
130 132
131 /// <summary> 133 /// <summary>
132 - /// 获取线索池无分页列表  
133 - /// </summary>  
134 - /// <param name="input">请求参数</param>  
135 - /// <returns></returns> 134 + /// 获取线索池无分页列表
  135 + /// </summary>
  136 + /// <param name="input">请求参数</param>
  137 + /// <returns></returns>
136 [NonAction] 138 [NonAction]
137 public async Task<dynamic> GetNoPagingList([FromQuery] LqTkXscListQueryInput input) 139 public async Task<dynamic> GetNoPagingList([FromQuery] LqTkXscListQueryInput input)
138 { 140 {
@@ -160,31 +162,34 @@ namespace NCC.Extend.LqTkXsc @@ -160,31 +162,34 @@ namespace NCC.Extend.LqTkXsc
160 .WhereIF(!string.IsNullOrEmpty(input.dz), p => p.Dz.Contains(input.dz)) 162 .WhereIF(!string.IsNullOrEmpty(input.dz), p => p.Dz.Contains(input.dz))
161 .WhereIF(!string.IsNullOrEmpty(input.yx), p => p.Yx.Contains(input.yx)) 163 .WhereIF(!string.IsNullOrEmpty(input.yx), p => p.Yx.Contains(input.yx))
162 .WhereIF(!string.IsNullOrEmpty(input.wx), p => p.Wx.Contains(input.wx)) 164 .WhereIF(!string.IsNullOrEmpty(input.wx), p => p.Wx.Contains(input.wx))
163 - .Select(it=> new LqTkXscListOutput 165 + .Select(it => new LqTkXscListOutput
164 { 166 {
165 id = it.Id, 167 id = it.Id,
166 - tjsj=it.Tjsj,  
167 - tkry=it.Tkry,  
168 - gkxm=it.Gkxm,  
169 - dhhm=it.Dhhm,  
170 - gmzs=it.Gmzs,  
171 - zffs=it.Zffs,  
172 - sfjwx=it.Sfjwx,  
173 - bz=it.Bz,  
174 - xb=it.Xb,  
175 - sr=it.Sr,  
176 - dz=it.Dz,  
177 - yx=it.Yx,  
178 - wx=it.Wx,  
179 - }).MergeTable().OrderBy(sidx+" "+input.sort).ToListAsync();  
180 - return data; 168 + tjsj = it.Tjsj,
  169 + tkry = it.Tkry,
  170 + gkxm = it.Gkxm,
  171 + dhhm = it.Dhhm,
  172 + gmzs = it.Gmzs,
  173 + zffs = it.Zffs,
  174 + sfjwx = it.Sfjwx,
  175 + bz = it.Bz,
  176 + xb = it.Xb,
  177 + sr = it.Sr,
  178 + dz = it.Dz,
  179 + yx = it.Yx,
  180 + wx = it.Wx,
  181 + })
  182 + .MergeTable()
  183 + .OrderBy(sidx + " " + input.sort)
  184 + .ToListAsync();
  185 + return data;
181 } 186 }
182 187
183 /// <summary> 188 /// <summary>
184 - /// 导出线索池  
185 - /// </summary>  
186 - /// <param name="input">请求参数</param>  
187 - /// <returns></returns> 189 + /// 导出线索池
  190 + /// </summary>
  191 + /// <param name="input">请求参数</param>
  192 + /// <returns></returns>
188 [HttpGet("Actions/Export")] 193 [HttpGet("Actions/Export")]
189 public async Task<dynamic> Export([FromQuery] LqTkXscListQueryInput input) 194 public async Task<dynamic> Export([FromQuery] LqTkXscListQueryInput input)
190 { 195 {
@@ -199,7 +204,8 @@ namespace NCC.Extend.LqTkXsc @@ -199,7 +204,8 @@ namespace NCC.Extend.LqTkXsc
199 { 204 {
200 exportData = await this.GetNoPagingList(input); 205 exportData = await this.GetNoPagingList(input);
201 } 206 }
202 - List<ParamsModel> paramList = "[{\"value\":\"客户编号\",\"field\":\"id\"},{\"value\":\"创建时间\",\"field\":\"tjsj\"},{\"value\":\"拓客人员\",\"field\":\"tkry\"},{\"value\":\"顾客姓名\",\"field\":\"gkxm\"},{\"value\":\"电话号码\",\"field\":\"dhhm\"},{\"value\":\"购买张数\",\"field\":\"gmzs\"},{\"value\":\"支付方式\",\"field\":\"zffs\"},{\"value\":\"是否加微信\",\"field\":\"sfjwx\"},{\"value\":\"备注\",\"field\":\"bz\"},{\"value\":\"性别\",\"field\":\"xb\"},{\"value\":\"生日\",\"field\":\"sr\"},{\"value\":\"地址\",\"field\":\"dz\"},{\"value\":\"邮箱\",\"field\":\"yx\"},{\"value\":\"微信\",\"field\":\"wx\"},]".ToList<ParamsModel>(); 207 + List<ParamsModel> paramList =
  208 + "[{\"value\":\"客户编号\",\"field\":\"id\"},{\"value\":\"创建时间\",\"field\":\"tjsj\"},{\"value\":\"拓客人员\",\"field\":\"tkry\"},{\"value\":\"顾客姓名\",\"field\":\"gkxm\"},{\"value\":\"电话号码\",\"field\":\"dhhm\"},{\"value\":\"购买张数\",\"field\":\"gmzs\"},{\"value\":\"支付方式\",\"field\":\"zffs\"},{\"value\":\"是否加微信\",\"field\":\"sfjwx\"},{\"value\":\"备注\",\"field\":\"bz\"},{\"value\":\"性别\",\"field\":\"xb\"},{\"value\":\"生日\",\"field\":\"sr\"},{\"value\":\"地址\",\"field\":\"dz\"},{\"value\":\"邮箱\",\"field\":\"yx\"},{\"value\":\"微信\",\"field\":\"wx\"},]".ToList<ParamsModel>();
203 ExcelConfig excelconfig = new ExcelConfig(); 209 ExcelConfig excelconfig = new ExcelConfig();
204 excelconfig.FileName = "线索池.xls"; 210 excelconfig.FileName = "线索池.xls";
205 excelconfig.HeadFont = "微软雅黑"; 211 excelconfig.HeadFont = "微软雅黑";
@@ -218,11 +224,7 @@ namespace NCC.Extend.LqTkXsc @@ -218,11 +224,7 @@ namespace NCC.Extend.LqTkXsc
218 var addPath = FileVariable.TemporaryFilePath + excelconfig.FileName; 224 var addPath = FileVariable.TemporaryFilePath + excelconfig.FileName;
219 ExcelExportHelper<LqTkXscListOutput>.Export(exportData, excelconfig, addPath); 225 ExcelExportHelper<LqTkXscListOutput>.Export(exportData, excelconfig, addPath);
220 var fileName = _userManager.UserId + "|" + addPath + "|xls"; 226 var fileName = _userManager.UserId + "|" + addPath + "|xls";
221 - var output = new  
222 - {  
223 - name = excelconfig.FileName,  
224 - url = "/api/File/Download?encryption=" + DESCEncryption.Encrypt(fileName, "NCC")  
225 - }; 227 + var output = new { name = excelconfig.FileName, url = "/api/File/Download?encryption=" + DESCEncryption.Encrypt(fileName, "NCC") };
226 return output; 228 return output;
227 } 229 }
228 230
@@ -242,7 +244,7 @@ namespace NCC.Extend.LqTkXsc @@ -242,7 +244,7 @@ namespace NCC.Extend.LqTkXsc
242 //开启事务 244 //开启事务
243 _db.BeginTran(); 245 _db.BeginTran();
244 //批量删除线索池 246 //批量删除线索池
245 - await _db.Deleteable<LqTkXscEntity>().In(d => d.Id,ids).ExecuteCommandAsync(); 247 + await _db.Deleteable<LqTkXscEntity>().In(d => d.Id, ids).ExecuteCommandAsync();
246 //关闭事务 248 //关闭事务
247 _db.CommitTran(); 249 _db.CommitTran();
248 } 250 }
@@ -266,7 +268,8 @@ namespace NCC.Extend.LqTkXsc @@ -266,7 +268,8 @@ namespace NCC.Extend.LqTkXsc
266 { 268 {
267 var entity = input.Adapt<LqTkXscEntity>(); 269 var entity = input.Adapt<LqTkXscEntity>();
268 var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync(); 270 var isOk = await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync();
269 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1001); 271 + if (!(isOk > 0))
  272 + throw NCCException.Oh(ErrorCode.COM1001);
270 } 273 }
271 274
272 /// <summary> 275 /// <summary>
@@ -279,7 +282,8 @@ namespace NCC.Extend.LqTkXsc @@ -279,7 +282,8 @@ namespace NCC.Extend.LqTkXsc
279 var entity = await _db.Queryable<LqTkXscEntity>().FirstAsync(p => p.Id == id); 282 var entity = await _db.Queryable<LqTkXscEntity>().FirstAsync(p => p.Id == id);
280 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005); 283 _ = entity ?? throw NCCException.Oh(ErrorCode.COM1005);
281 var isOk = await _db.Deleteable<LqTkXscEntity>().Where(d => d.Id == id).ExecuteCommandAsync(); 284 var isOk = await _db.Deleteable<LqTkXscEntity>().Where(d => d.Id == id).ExecuteCommandAsync();
282 - if (!(isOk > 0)) throw NCCException.Oh(ErrorCode.COM1002); 285 + if (!(isOk > 0))
  286 + throw NCCException.Oh(ErrorCode.COM1002);
283 } 287 }
284 } 288 }
285 } 289 }