Bladeren bron

草稿箱删除

duy 2 jaren geleden
bovenliggende
commit
0fd51a8880
2 gewijzigde bestanden met toevoegingen van 14 en 2 verwijderingen
  1. 1 1
      src/api/modules/attendance/business-trip.js
  2. 13 1
      src/views/attendance/business-trip/index.vue

+ 1 - 1
src/api/modules/attendance/business-trip.js

@@ -22,7 +22,7 @@ export default {
     return httpApi({
         url: '/api/blade-control/attendance/trip/remove',
         method: 'post',
-        data: form
+        params: form
     }, msg);
   } ,
   //出差信息提交

+ 13 - 1
src/views/attendance/business-trip/index.vue

@@ -59,7 +59,7 @@
                 <HcTable :column="drafttableColumn" :datas="drafttableData" ui="hc-test-drop-table" isRowDrop isSort @row-drop="rowDropTap" @row-sort="rowSortTap" :loading="draftLoad">
                   <template #action="{row, index}">
                     <el-button hc-btn type="primary" size="small" @click="editinfoClick(row)">继续编辑</el-button>
-                    <el-button hc-btn type="primary" size="small">删除</el-button>
+                    <el-button hc-btn type="primary" size="small" @click="delRowClick(row)">删除</el-button>
                   </template>
                 </HcTable>
               </div>
@@ -250,6 +250,18 @@ const rowCancel = async (row) => {
         window.$message?.error(msg)
     }
 }
+//删除
+const delRowClick = async(row) => {
+    delMessage(async() => {
+        const {error, code, data,msg} = await businessApi.remove({groupId:row.groupId})  
+            if (!error && code === 200) {
+                window.$message.success(msg)
+                getdraftTableData().then()
+            } else {
+              window.$message?.error(msg)
+            }
+    })
+}
 </script>
 <style lang='scss' scoped>
 </style>