调整代码生成器模板
This commit is contained in:
parent
b0e21ef936
commit
54a79aacc7
|
|
@ -107,9 +107,9 @@
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
class="flex-1 !flex"
|
class="flex-1 !flex"
|
||||||
v-model="formData.${column.javaField}"
|
v-model="formData.${column.javaField}"
|
||||||
type="date"
|
type="datetime"
|
||||||
clearable
|
clearable
|
||||||
value-format="YYYY-MM-DD"
|
value-format="YYYY-MM-DD hh:mm:ss"
|
||||||
placeholder="请选择${column.columnComment}"
|
placeholder="请选择${column.columnComment}"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
|
||||||
|
|
@ -199,7 +199,8 @@ const handleEdit = async (data: any) => {
|
||||||
|
|
||||||
const handleDelete = async (${primaryKey}: number) => {
|
const handleDelete = async (${primaryKey}: number) => {
|
||||||
await feedback.confirm('确定要删除?')
|
await feedback.confirm('确定要删除?')
|
||||||
await ${moduleName}Delete({ id: ${primaryKey} })
|
await ${moduleName}Delete({ ${primaryKey} })
|
||||||
|
feedback.msgSuccess('删除成功')
|
||||||
getLists()
|
getLists()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -69,9 +69,7 @@
|
||||||
size="large"
|
size="large"
|
||||||
v-loading="pager.loading"
|
v-loading="pager.loading"
|
||||||
:data="pager.lists"
|
:data="pager.lists"
|
||||||
@selection-change="handleSelectionChange"
|
|
||||||
>
|
>
|
||||||
<el-table-column type="selection" width="50" align="center" />
|
|
||||||
#foreach ($column in $columns)
|
#foreach ($column in $columns)
|
||||||
#if($column.isList)
|
#if($column.isList)
|
||||||
#if($column.dictType!="" && ($column.htmlType=="select" || $column.htmlType=="radio" || $column.htmlType=="checkbox"))
|
#if($column.dictType!="" && ($column.htmlType=="select" || $column.htmlType=="radio" || $column.htmlType=="checkbox"))
|
||||||
|
|
@ -112,7 +110,7 @@
|
||||||
v-perms="['${moduleName}:del']"
|
v-perms="['${moduleName}:del']"
|
||||||
type="danger"
|
type="danger"
|
||||||
link
|
link
|
||||||
@click="handleDelete([row.${primaryKey}])"
|
@click="handleDelete(row.${primaryKey})"
|
||||||
>
|
>
|
||||||
删除
|
删除
|
||||||
</el-button>
|
</el-button>
|
||||||
|
|
@ -171,10 +169,6 @@ const { dictData } = useDictData<{
|
||||||
}>([#foreach ($dict in $dictFields)'${dict}'#if($dictFields[$dictSize] != ${dict}),#end#end])
|
}>([#foreach ($dict in $dictFields)'${dict}'#if($dictFields[$dictSize] != ${dict}),#end#end])
|
||||||
#end
|
#end
|
||||||
|
|
||||||
const selectData = ref<any[]>([])
|
|
||||||
const handleSelectionChange = (selection: any[]) => {
|
|
||||||
selectData.value = selection.map((item) => item.${primaryKey})
|
|
||||||
}
|
|
||||||
|
|
||||||
const handleAdd = async () => {
|
const handleAdd = async () => {
|
||||||
showEdit.value = true
|
showEdit.value = true
|
||||||
|
|
@ -189,8 +183,9 @@ const handleEdit = async (data: any) => {
|
||||||
editRef.value?.setFormData(data)
|
editRef.value?.setFormData(data)
|
||||||
}
|
}
|
||||||
|
|
||||||
const handleDelete = async (${primaryKey}: number[]) => {
|
const handleDelete = async (${primaryKey}: number) => {
|
||||||
await ${moduleName}Delete({ ids: ${primaryKey} })
|
await feedback.confirm('确定要删除?')
|
||||||
|
await ${moduleName}Delete({ ${primaryKey} })
|
||||||
feedback.msgSuccess('删除成功')
|
feedback.msgSuccess('删除成功')
|
||||||
getLists()
|
getLists()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue