代码生成新增switch组件

This commit is contained in:
不做码农 2023-08-01 11:44:34 +08:00
parent e496d4095b
commit 5f063ad9d3
2 changed files with 15 additions and 1 deletions

View File

@ -45,7 +45,7 @@ namespace ZR.Admin.WebApi.Controllers.System
{
var list = UserService.SelectUserList(user, pager);
return SUCCESS(list, TIME_FORMAT_FULL);
return SUCCESS(list);
}
/// <summary>

View File

@ -262,6 +262,7 @@ $set(labelName = column.ColumnComment)
$if(column.CsharpType == "int" || column.CsharpType == "long")
$set(value = "parseInt(item.dictValue)")
$set(number = ".number")
$set(switchType = ":active-value='1' :inactive-value='0'")
$end
$if(column.IsPK || column.IsIncrement)
@ -353,6 +354,12 @@ $elseif(column.HtmlType == "colorPicker")
<el-color-picker v-model="form.${columnName}" />
</el-form-item>
</el-col>
$elseif(column.HtmlType == "switch")
<el-col :lg="12">
<el-form-item label="${labelName}" prop="${columnName}">
<el-switch v-model="form.${columnName}" ${switchType} />
</el-form-item>
</el-col>
$else
<el-col :lg="${options.ColNum}">
<el-form-item label="${labelName}" prop="${columnName}">
@ -386,6 +393,7 @@ $set(columnName = column.CsharpFieldFl)
$if(column.CsharpType == "int" || column.CsharpType == "long")
$set(value = "parseInt(item.dictValue)")
$set(number = ".number")
$set(switchType = ":active-value='1' :inactive-value='0'")
$end
$if(column.IsList == true)
$if(column.IsPk || column.CsharpField == genTable.SubTableFkName)
@ -413,6 +421,12 @@ $elseif(column.HtmlType == "radio" || column.HtmlType == "selectRadio" || column
</el-select>
</template>
</el-table-column>
$elseif(column.HtmlType == "switch")
<el-table-column label="${labelName}" prop="${columnName}">
<template #default="scope">
<el-switch v-model="scope.row.${columnName}" ${switchType} />
<template #default="scope">
</el-table-column>
$else
<el-table-column label="${labelName}" align="center" prop="${columnName}">
<template #default="scope">