|
|
@@ -101,7 +101,7 @@
|
|
|
v-perms="['goods:list:delete']"
|
|
|
type="danger"
|
|
|
link
|
|
|
- @click="handleDelete(row.id)"
|
|
|
+ @click="handleDelete(row)"
|
|
|
>
|
|
|
删除
|
|
|
</el-button>
|
|
|
@@ -146,9 +146,10 @@ const {optionsData} = useDictOptions<{
|
|
|
}
|
|
|
})
|
|
|
|
|
|
-const handleDelete = async (id: number) => {
|
|
|
+const handleDelete = async (row: any) => {
|
|
|
await feedback.confirm('确定要删除?')
|
|
|
- await goodsEdit({id: id, isDelete: 1})
|
|
|
+ row.isDelete = 1
|
|
|
+ await goodsEdit(row)
|
|
|
feedback.msgSuccess('删除成功')
|
|
|
getLists()
|
|
|
}
|