Quellcode durchsuchen

Merge branch 'fix_商品删除bug修改' of elab-damai-h5/h5-dm-orderFront into master

周建思 vor 1 Woche
Ursprung
Commit
a5676bfa3a
1 geänderte Dateien mit 5 neuen und 4 gelöschten Zeilen
  1. 5 4
      src/views/goods/list/index.vue

+ 5 - 4
src/views/goods/list/index.vue

@@ -101,7 +101,7 @@
                 v-perms="['goods:list:delete']"
                 type="danger"
                 link
-                @click="handleDelete(row.id)"
+                @click="handleDelete(row)"
             >
               删除
             </el-button>
@@ -115,7 +115,7 @@
   </div>
 </template>
 <script lang="ts" setup name="goodsPage">
-import {goodsPage} from '@/api/goods/list'
+import {goodsPage, goodsEdit} from '@/api/goods/list'
 import {goodsCategoryPage} from '@/api/goods/category'
 import {useDictOptions} from '@/hooks/useDictOptions'
 import {usePaging} from '@/hooks/usePaging'
@@ -146,9 +146,10 @@ const {optionsData} = useDictOptions<{
   }
 })
 
-const handleDelete = async (id: number) => {
+const handleDelete = async (row: any) => {
   await feedback.confirm('确定要删除?')
-  // await goodsEdit({id})
+  row.isDelete = 1
+  await goodsEdit(row)
   feedback.msgSuccess('删除成功')
   getLists()
 }