From f453b95f6186b39b28cce697538316e181eaa5a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com> Date: Tue, 7 Dec 2021 16:51:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/CommonController.cs | 2 +- .../CodeGenTemplate/TplControllers.txt | 4 +- .../wwwroot/CodeGenTemplate/TplVue.txt | 55 +++++++++++------- .../wwwroot/CodeGenTemplate/TplVueApi.txt | 2 +- ZR.CodeGenerator/CodeGenerateTemplate.cs | 56 ++++++++----------- ZR.CodeGenerator/CodeGeneratorTool.cs | 17 ++++-- ZR.Vue/src/views/tool/gen/editTable.vue | 7 +-- 7 files changed, 78 insertions(+), 65 deletions(-) diff --git a/ZR.Admin.WebApi/Controllers/CommonController.cs b/ZR.Admin.WebApi/Controllers/CommonController.cs index 591d78f..d331494 100644 --- a/ZR.Admin.WebApi/Controllers/CommonController.cs +++ b/ZR.Admin.WebApi/Controllers/CommonController.cs @@ -37,7 +37,7 @@ namespace ZR.Admin.WebApi.Controllers /// 心跳 /// /// - [HttpGet, Route("health/index")] + [HttpGet] public IActionResult Health() { return SUCCESS(true); diff --git a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplControllers.txt b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplControllers.txt index b99d464..91f9590 100644 --- a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplControllers.txt +++ b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplControllers.txt @@ -52,7 +52,7 @@ namespace ${options.ApiControllerNamespace}.Controllers //搜索条件查询语法参考Sqlsugar ${QueryCondition} -$if(genTable.SortField != "") +$if(genTable.SortField != "" && genTable.SortField != null) var response = _${replaceDto.ModelTypeName}Service.GetPages(predicate.ToExpression(), parm, x => x.${genTable.SortField}, "${genTable.SortType}"); $else var response = _${replaceDto.ModelTypeName}Service.GetPages(predicate.ToExpression(), parm); @@ -160,7 +160,7 @@ ${end} string sFileName = ExportExcel(list, "${replaceDto.ModelTypeName}", "${genTable.FunctionName}"); return SUCCESS(new { path = "/export/" + sFileName, fileName = sFileName }); } -$if(genTable.SortField != "") +$if(genTable.SortField != "" && genTable.SortField != null) ////// ////// 代码自动生成(不用可删除) 保存排序 ////// diff --git a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplVue.txt b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplVue.txt index 35ea5ff..8f42fec 100644 --- a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplVue.txt +++ b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/TplVue.txt @@ -20,7 +20,7 @@ ${vueQueryFormHtml} 删除 - + 导出 $if(genTable.SortField != "" && 1 == 2) @@ -33,7 +33,7 @@ $end - + ${VueViewListContent}