瀏覽代碼

no message

linwenxin 4 月之前
父節點
當前提交
36752956ae
共有 2 個文件被更改,包括 22 次插入1 次删除
  1. 8 0
      src/api/masterGroup.js
  2. 14 1
      src/views/userManagement/masterGroup/index.vue

+ 8 - 0
src/api/masterGroup.js

@@ -24,6 +24,14 @@ export function workerTeamAdd(data) {
   })
 }
 
+export function workerTeamDel(data) {
+  return request({
+    url: `/worker/team/del`,
+    method: 'post',
+    data
+  })
+}
+
 export function workerTeamUpdate(data) {
   return request({
     url: `/worker/team/update`,

+ 14 - 1
src/views/userManagement/masterGroup/index.vue

@@ -49,7 +49,8 @@ import {
   workerTeamAdd,
   workerTeamUpdate,
   workerTeamImport,
-  workerTeamQueryWebsitWorker
+  workerTeamQueryWebsitWorker,
+  workerTeamDel
 } from '@/api/masterGroup.js'
 import { commonTemplateDownload } from '@/api/common.js'
 import { getWebsit } from '@/api/customerManagement.js'
@@ -283,6 +284,18 @@ export default {
           click: ({ row, index, column }) => {
             this.openDetailForm(row)
           }
+        },
+        del: {
+          prompt: '是否确定删除?',
+          click: ({ row, index, column }) => {
+            workerTeamDel([row.id]).then(res => {
+              this.$refs.pageRef.refreshList()
+              this.$message({
+                type: 'success',
+                message: '删除成功'
+              })
+            })
+          }
         }
       })
     },