@@ -20,12 +20,8 @@ public class FrameSeed
2020 /// <returns></returns>
2121 public static bool CreateControllers ( SqlSugarClient sqlSugarClient , string ConnId = null , bool isMuti = false , string [ ] tableNames = null )
2222 {
23-
24-
2523 Create_Controller_ClassFileByDBTalbe ( sqlSugarClient , ConnId , $@ "C:\my-file\Blog.Core.Api.Controllers", "Blog.Core.Api.Controllers" , tableNames , "" , isMuti ) ;
2624 return true ;
27-
28-
2925 }
3026
3127 /// <summary>
@@ -38,12 +34,8 @@ public static bool CreateControllers(SqlSugarClient sqlSugarClient, string ConnI
3834 /// <returns></returns>
3935 public static bool CreateModels ( SqlSugarClient sqlSugarClient , string ConnId , bool isMuti = false , string [ ] tableNames = null )
4036 {
41-
42-
4337 Create_Model_ClassFileByDBTalbe ( sqlSugarClient , ConnId , $@ "C:\my-file\Blog.Core.Model", "Blog.Core.Model.Models" , tableNames , "" , isMuti ) ;
4438 return true ;
45-
46-
4739 }
4840
4941 /// <summary>
@@ -56,12 +48,8 @@ public static bool CreateModels(SqlSugarClient sqlSugarClient, string ConnId, bo
5648 /// <returns></returns>
5749 public static bool CreateIRepositorys ( SqlSugarClient sqlSugarClient , string ConnId , bool isMuti = false , string [ ] tableNames = null )
5850 {
59-
60-
6151 Create_IRepository_ClassFileByDBTalbe ( sqlSugarClient , ConnId , $@ "C:\my-file\Blog.Core.IRepository", "Blog.Core.IRepository" , tableNames , "" , isMuti ) ;
6252 return true ;
63-
64-
6553 }
6654
6755
@@ -76,11 +64,8 @@ public static bool CreateIRepositorys(SqlSugarClient sqlSugarClient, string Conn
7664 /// <returns></returns>
7765 public static bool CreateIServices ( SqlSugarClient sqlSugarClient , string ConnId , bool isMuti = false , string [ ] tableNames = null )
7866 {
79-
80-
8167 Create_IServices_ClassFileByDBTalbe ( sqlSugarClient , ConnId , $@ "C:\my-file\Blog.Core.IServices", "Blog.Core.IServices" , tableNames , "" , isMuti ) ;
8268 return true ;
83-
8469 }
8570
8671
@@ -95,8 +80,6 @@ public static bool CreateIServices(SqlSugarClient sqlSugarClient, string ConnId,
9580 /// <returns></returns>
9681 public static bool CreateRepository ( SqlSugarClient sqlSugarClient , string ConnId , bool isMuti = false , string [ ] tableNames = null )
9782 {
98-
99-
10083 Create_Repository_ClassFileByDBTalbe ( sqlSugarClient , ConnId , $@ "C:\my-file\Blog.Core.Repository", "Blog.Core.Repository" , tableNames , "" , isMuti ) ;
10184 return true ;
10285 }
@@ -113,11 +96,8 @@ public static bool CreateRepository(SqlSugarClient sqlSugarClient, string ConnId
11396 /// <returns></returns>
11497 public static bool CreateServices ( SqlSugarClient sqlSugarClient , string ConnId , bool isMuti = false , string [ ] tableNames = null )
11598 {
116-
117-
11899 Create_Services_ClassFileByDBTalbe ( sqlSugarClient , ConnId , $@ "C:\my-file\Blog.Core.Services", "Blog.Core.Services" , tableNames , "" , isMuti ) ;
119100 return true ;
120-
121101 }
122102
123103
@@ -168,10 +148,10 @@ namespace " + strNameSpace + @"
168148 [ApiController]
169149 [Authorize(Permissions.Name)]
170150 public class {ClassName}Controller : ControllerBase
171- {
172- /// <summary>
173- /// 服务器接口,因为是模板生成,所以首字母是大写的,自己可以重构下
174- /// </summary>
151+ {
152+ /// <summary>
153+ /// 服务器接口,因为是模板生成,所以首字母是大写的,自己可以重构下
154+ /// </summary>
175155 private readonly I{ClassName}Services _{ClassName}Services;
176156
177157 public {ClassName}Controller(I{ClassName}Services {ClassName}Services)
@@ -196,77 +176,77 @@ public class {ClassName}Controller : ControllerBase
196176 response = await _{ClassName}Services.QueryPage(whereExpression, page, intPageSize)
197177 };
198178
199- }
200-
201- [HttpGet(""{id}"")]
202- public async Task<MessageModel<{ClassName}>> Get(int id = 0)
203- {
204- return new MessageModel<{ClassName}>()
205- {
206- msg = ""获取成功"",
207- success = true,
208- response = await _{ClassName}Services.QueryById(id)
209- };
210- }
211-
212- [HttpPost]
213- public async Task<MessageModel<string>> Post([FromBody] {ClassName} request)
214- {
215- var data = new MessageModel<string>();
216-
217- var id = await _{ClassName}Services.Add(request);
218- data.success = id > 0;
219-
220- if (data.success)
221- {
222- data.response = id.ObjToString();
223- data.msg = ""添加成功"";
224- }
225-
226- return data;
227- }
179+ }
228180
229- [HttpPut]
230- public async Task<MessageModel<string>> Put([FromBody] {ClassName} request)
231- {
232- var data = new MessageModel<string>();
233- if (request.id > 0)
234- {
235- data.success = await _{ClassName}Services.Update(request);
236- if (data.success)
181+ [HttpGet(""{id}"")]
182+ public async Task<MessageModel<{ClassName}>> Get(int id = 0)
237183 {
238- data.msg = ""更新成功"";
239- data.response = request?.id.ObjToString();
184+ return new MessageModel<{ClassName}>()
185+ {
186+ msg = ""获取成功"",
187+ success = true,
188+ response = await _{ClassName}Services.QueryById(id)
189+ };
240190 }
241- }
242191
243- return data;
244- }
192+ [HttpPost]
193+ public async Task<MessageModel<string>> Post([FromBody] {ClassName} request)
194+ {
195+ var data = new MessageModel<string>();
245196
246- [HttpDelete(""{id}"")]
247- public async Task<MessageModel<string>> Delete(int id = 0)
248- {
249- var data = new MessageModel<string>();
250- if (id > 0)
251- {
252- var detail = await _{ClassName}Services.QueryById(id);
197+ var id = await _{ClassName}Services.Add(request);
198+ data.success = id > 0;
253199
254- detail.IsDeleted = true;
200+ if (data.success)
201+ {
202+ data.response = id.ObjToString();
203+ data.msg = ""添加成功"";
204+ }
205+
206+ return data;
207+ }
255208
256- if (detail != null)
209+ [HttpPut]
210+ public async Task<MessageModel<string>> Put([FromBody] {ClassName} request)
211+ {
212+ var data = new MessageModel<string>();
213+ if (request.id > 0)
257214 {
258- data.success = await _{ClassName}Services.Update(detail );
215+ data.success = await _{ClassName}Services.Update(request );
259216 if (data.success)
260217 {
261- data.msg = ""删除成功 "";
262- data.response = detail ?.id.ObjToString();
218+ data.msg = ""更新成功 "";
219+ data.response = request ?.id.ObjToString();
263220 }
264221 }
265- }
266222
267- return data;
223+ return data;
224+ }
225+
226+ [HttpDelete(""{id}"")]
227+ public async Task<MessageModel<string>> Delete(int id = 0)
228+ {
229+ var data = new MessageModel<string>();
230+ if (id > 0)
231+ {
232+ var detail = await _{ClassName}Services.QueryById(id);
233+
234+ detail.IsDeleted = true;
235+
236+ if (detail != null)
237+ {
238+ data.success = await _{ClassName}Services.Update(detail);
239+ if (data.success)
240+ {
241+ data.msg = ""删除成功"";
242+ data.response = detail?.id.ObjToString();
243+ }
244+ }
245+ }
246+
247+ return data;
248+ }
268249 }
269- }
270250}" )
271251
272252 . ToClassStringList ( strNameSpace ) ;
@@ -331,13 +311,13 @@ namespace " + strNameSpace + @"
331311 [SugarTable( ""{ClassName}"", """ + ConnId + @""")]" + ( blnSerializable ? "\n [Serializable]" : "" ) + @"
332312 public class {ClassName}" + ( string . IsNullOrEmpty ( strInterface ) ? "" : ( " : " + strInterface ) ) + @"
333313 {
334- public {ClassName}()
335- {
336- }
337- {PropertyName}
314+ public {ClassName}()
315+ {
316+ }
317+ {PropertyName}
338318 }
339319}" )
340- . SettingPropertyDescriptionTemplate ( p => p = string . Empty )
320+ // .SettingPropertyDescriptionTemplate(p => p = string.Empty)
341321 . SettingPropertyTemplate ( p => p =
342322@"{SugarColumn}
343323 public {PropertyType} {PropertyName} { get; set; }" )
0 commit comments