Sfoglia il codice sorgente

手续费结算删除按钮

yaoyao 2 anni fa
parent
commit
ef93772e9c

+ 9 - 0
src/http/moudules/task.js

@@ -1314,6 +1314,15 @@ export const fncplyFeeInsert = (data) => {
     data
   })
 }
+// 删除手续费结算列表
+
+export const fncplyFeeDelete = (data) => {
+  return axios({
+    url: "/fnc/plyFee/delete",
+    method: "delete",
+    data
+  })
+}
 export const queryPageBatchUpdate = (data) => {
   return axios({
     url: "/fnc/plyFee/batchUpdate",

+ 30 - 1
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/HandlingFees.vue

@@ -571,7 +571,7 @@ export default {
             }]
           }
         ],
-        operationWidth: '100',
+        operationWidth: '180',
         loading: true,
         isPaginationShow: true,
         isShowIndex: true,
@@ -581,6 +581,11 @@ export default {
             label: '编辑',
             click: (row, index) => { return this.haldUpload(row) },
           },
+          {
+            type: 'primary',
+            label: '删除',
+            click: (row, index) => { return this.haldDelete(row) },
+          },
           // {
           //     type:'primary',
           //     label:'结算',
@@ -723,6 +728,30 @@ export default {
     });
   },
   methods: {
+    // 删除
+    haldDelete(row) {
+      console.log(row)
+      this.$confirm('确认删除该数据?', '提示', {
+          confirmButtonText: '确定',
+          cancelButtonText: '取消',
+          type: 'warning'
+        }).then(() => {
+          this.$api.task.fncplyFeeDelete({id: row.id}).then(res => {
+            if (res.code == 200) {
+              this.$message({
+                type: 'success',
+                message: '删除成功!'
+              });
+              this.findPage()
+            }
+          })
+        }).catch(() => {
+          this.$message({
+            type: 'info',
+            message: '已取消删除'
+          });          
+        });
+    },
     //下拉数据匹配
     selectDataMatching(files, name, data) {
       files.forEach(filed => {