From 61f35f1bac168c1450ab515ec52b932097ea3848 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: Sun, 24 Apr 2022 21:18:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96vue3=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wwwroot/CodeGenTemplate/v3/Vue.txt | 35 ++++++++++++++++--- ZR.CodeGenerator/CodeGeneratorTool.cs | 2 +- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt index 7e3032b..0ea7aaf 100644 --- a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt +++ b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt @@ -88,9 +88,8 @@ $if(column.IsList == true) $if(column.HtmlType == "customInput" && column.IsPk == false) $elseif(column.HtmlType == "imageUpload") @@ -320,8 +319,34 @@ const ${item.CsharpFieldFl}Options = ref([]) $elseif(item.HtmlType == "datetime" && item.IsQuery == true) // ${item.ColumnComment}时间范围 const dateRange${item.CsharpField} = ref([]) + $elseif(item.HtmlType == "customInput") - const editIndex = ref(-1) +// ******************自定义编辑 start ********************** + +const editIndex = ref(-1) +// 显示编辑排序 +function editCurrRow(rowId) { + editIndex.value = rowId + + setTimeout(() => { + document.getElementById(rowId).focus() + }, 100) +} +// 保存排序 +function handleChangeSort(info) { + editIndex.value = -1 + proxy + .${confirm}confirm('是否保存数据?') + .then(function () { + return changeSort({ value: info.${item.CsharpFieldFl}, id: info.${replaceDto.FistLowerPk} }) + }) + .then(() => { + handleQuery() + proxy.${modal}modal.msgSuccess('修改成功') + }) +} +// ******************自定义编辑 end ********************** + $end $end @@ -398,7 +423,7 @@ function handleDelete(row) { .catch(() => {}) } -// 修改按钮操作 +// 修改按钮操作 function handleUpdate(row) { reset() const id = row.${replaceDto.FistLowerPk} || ids.value diff --git a/ZR.CodeGenerator/CodeGeneratorTool.cs b/ZR.CodeGenerator/CodeGeneratorTool.cs index ed43ee3..59d460f 100644 --- a/ZR.CodeGenerator/CodeGeneratorTool.cs +++ b/ZR.CodeGenerator/CodeGeneratorTool.cs @@ -289,7 +289,7 @@ namespace ZR.CodeGenerator { var tpl = FileHelper.ReadJtTemplate("CurdForm.txt"); var result = tpl.Render(); - Console.WriteLine(result); + //Console.WriteLine(result); return result; } #endregion