添加数字类型组件

This commit is contained in:
Jason 2022-08-16 15:47:04 +08:00
parent 92b1d7945a
commit 63856cde0e
4 changed files with 8 additions and 3 deletions

View File

@ -147,6 +147,7 @@
<template v-slot="{ row }">
<el-select v-model="row.htmlType">
<el-option label="文本框" value="input" />
<el-option label="数字框" value="number" />
<el-option label="文本域" value="textarea" />
<el-option label="下拉框" value="select" />
<el-option label="单选框" value="radio" />

View File

@ -28,7 +28,11 @@
</el-form-item>
#elseif($column.htmlType=="input")
<el-form-item label="${column.columnComment}" prop="${column.javaField}">
<el-input v-model="formData.name" placeholder="请输入${column.columnComment}" />
<el-input v-model="formData.${column.javaField}" placeholder="请输入${column.columnComment}" />
</el-form-item>
#elseif($column.htmlType=="number")
<el-form-item label="${column.columnComment}" prop="${column.javaField}">
<el-input-number v-model="formData.${column.javaField}" />
</el-form-item>
#elseif($column.htmlType=="textarea")
<el-form-item label="${column.columnComment}" prop="${column.javaField}">

View File

@ -11,7 +11,7 @@
v-model:endTime="queryParams.${column.javaField}End"
/>
</el-form-item>
#elseif($column.htmlType=="select")
#elseif($column.htmlType=="select" || $column.htmlType == "radio")
<el-form-item label="${column.columnComment}" prop="${column.javaField}">
<el-select
v-model="queryParams.${column.javaField}"

View File

@ -11,7 +11,7 @@
v-model:endTime="queryParams.${column.javaField}End"
/>
</el-form-item>
#elseif($column.htmlType=="select")
#elseif($column.htmlType=="select" || $column.htmlType == "radio")
<el-form-item label="${column.columnComment}" prop="${column.javaField}">
<el-select
v-model="queryParams.${column.javaField}"