diff --git a/server/like-generator/src/main/resources/vue/edit.vue.vm b/server/like-generator/src/main/resources/vue/edit.vue.vm
index 3da86feb..7d8b655e 100644
--- a/server/like-generator/src/main/resources/vue/edit.vue.vm
+++ b/server/like-generator/src/main/resources/vue/edit.vue.vm
@@ -107,9 +107,9 @@
diff --git a/server/like-generator/src/main/resources/vue/index-tree.vue.vm b/server/like-generator/src/main/resources/vue/index-tree.vue.vm
index 87120008..57269eff 100644
--- a/server/like-generator/src/main/resources/vue/index-tree.vue.vm
+++ b/server/like-generator/src/main/resources/vue/index-tree.vue.vm
@@ -199,7 +199,8 @@ const handleEdit = async (data: any) => {
const handleDelete = async (${primaryKey}: number) => {
await feedback.confirm('确定要删除?')
- await ${moduleName}Delete({ id: ${primaryKey} })
+ await ${moduleName}Delete({ ${primaryKey} })
+ feedback.msgSuccess('删除成功')
getLists()
}
diff --git a/server/like-generator/src/main/resources/vue/index.vue.vm b/server/like-generator/src/main/resources/vue/index.vue.vm
index 19ef151b..77b027eb 100644
--- a/server/like-generator/src/main/resources/vue/index.vue.vm
+++ b/server/like-generator/src/main/resources/vue/index.vue.vm
@@ -69,9 +69,7 @@
size="large"
v-loading="pager.loading"
:data="pager.lists"
- @selection-change="handleSelectionChange"
>
-
#foreach ($column in $columns)
#if($column.isList)
#if($column.dictType!="" && ($column.htmlType=="select" || $column.htmlType=="radio" || $column.htmlType=="checkbox"))
@@ -112,7 +110,7 @@
v-perms="['${moduleName}:del']"
type="danger"
link
- @click="handleDelete([row.${primaryKey}])"
+ @click="handleDelete(row.${primaryKey})"
>
删除
@@ -171,10 +169,6 @@ const { dictData } = useDictData<{
}>([#foreach ($dict in $dictFields)'${dict}'#if($dictFields[$dictSize] != ${dict}),#end#end])
#end
-const selectData = ref([])
-const handleSelectionChange = (selection: any[]) => {
- selectData.value = selection.map((item) => item.${primaryKey})
-}
const handleAdd = async () => {
showEdit.value = true
@@ -189,8 +183,9 @@ const handleEdit = async (data: any) => {
editRef.value?.setFormData(data)
}
-const handleDelete = async (${primaryKey}: number[]) => {
- await ${moduleName}Delete({ ids: ${primaryKey} })
+const handleDelete = async (${primaryKey}: number) => {
+ await feedback.confirm('确定要删除?')
+ await ${moduleName}Delete({ ${primaryKey} })
feedback.msgSuccess('删除成功')
getLists()
}