diff --git a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt
index d5fed76..a126b9c 100644
--- a/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt
+++ b/ZR.Admin.WebApi/wwwroot/CodeGenTemplate/v3/Vue.txt
@@ -126,9 +126,6 @@ $end
header-cell-class-name="el-table-header-cell"
highlight-current-row
@sort-change="sortChange"
-$if(sub)
- @row-click="rowClick"
-$end
$if(replaceDto.ShowBtnMultiDel)
@selection-change="handleSelectionChange"
$end
@@ -136,7 +133,13 @@ $end
$if(replaceDto.ShowBtnMultiDel)
$end
-
+$if(sub)
+
+
+ 详情
+
+
+$end
$foreach(column in genTable.Columns)
$set(labelName = column.ColumnComment)
$set(showToolTipHtml = "")
@@ -207,23 +210,25 @@ $end
$* 一对一/一对多列表显示详情 *$
$if(sub)
-
-
+
+
+
$foreach(column in genSubTable.Columns)
$set(columnName = column.CsharpFieldFl)
$if(column.IsList == true)
$if(column.HtmlType == "checkbox" || column.HtmlType.Contains("select") || column.HtmlType == "radio")
-
-
-
-
-
+
+
+
+
+
$else
-
+
$end
$end
$end
-
+
+
$end
@@ -350,7 +355,7 @@ $if(sub)
删除
- 全屏
+ {{ fullScreen ? '退出全屏' : '全屏' }}
@@ -761,6 +766,7 @@ $if(sub)
const ${tool.FirstLowerCase(genTable.SubTable.ClassName)}List = ref([])
const checked${genTable.SubTable.ClassName} = ref([])
const fullScreen = ref(false)
+const drawer = ref(false)
/** ${genTable.SubTable.FunctionName}序号 */
function row${genTable.SubTable.ClassName}Index({ row, rowIndex }) {
@@ -803,6 +809,7 @@ function rowClick(row) {
get${genTable.BusinessName}(id).then((res) => {
const { code, data } = res
if (code == 200) {
+ drawer.value = true
${tool.FirstLowerCase(genTable.SubTable.ClassName)}List.value = data.${tool.FirstLowerCase(genTable.SubTable.ClassName)}Nav
}
})