diff --git a/src/api/business/schedule/order.ts b/src/api/business/schedule/order.ts index 678eaa4..151081d 100644 --- a/src/api/business/schedule/order.ts +++ b/src/api/business/schedule/order.ts @@ -33,6 +33,15 @@ }) } +// 删除 +export function deleteList(data: { id: string }) { + return request({ + url: '/business/order/delete', + method: 'post', + data, + }) +} + // 退回 export function backOrder(data: { id: string }) { return request({ diff --git a/src/api/business/schedule/order.ts b/src/api/business/schedule/order.ts index 678eaa4..151081d 100644 --- a/src/api/business/schedule/order.ts +++ b/src/api/business/schedule/order.ts @@ -33,6 +33,15 @@ }) } +// 删除 +export function deleteList(data: { id: string }) { + return request({ + url: '/business/order/delete', + method: 'post', + data, + }) +} + // 退回 export function backOrder(data: { id: string }) { return request({ diff --git a/src/api/business/subpackage/apply.ts b/src/api/business/subpackage/apply.ts index c778f8e..eb627ad 100644 --- a/src/api/business/subpackage/apply.ts +++ b/src/api/business/subpackage/apply.ts @@ -32,6 +32,15 @@ }) } +// 全部里面的删除 +export function deleteAll(data: object) { + return request({ + url: '/business/outsourceProject/apply/delete', + method: 'post', + data, + }) +} + // 删除 export function deleteListItem(data: { id: string }) { return request({ diff --git a/src/api/business/schedule/order.ts b/src/api/business/schedule/order.ts index 678eaa4..151081d 100644 --- a/src/api/business/schedule/order.ts +++ b/src/api/business/schedule/order.ts @@ -33,6 +33,15 @@ }) } +// 删除 +export function deleteList(data: { id: string }) { + return request({ + url: '/business/order/delete', + method: 'post', + data, + }) +} + // 退回 export function backOrder(data: { id: string }) { return request({ diff --git a/src/api/business/subpackage/apply.ts b/src/api/business/subpackage/apply.ts index c778f8e..eb627ad 100644 --- a/src/api/business/subpackage/apply.ts +++ b/src/api/business/subpackage/apply.ts @@ -32,6 +32,15 @@ }) } +// 全部里面的删除 +export function deleteAll(data: object) { + return request({ + url: '/business/outsourceProject/apply/delete', + method: 'post', + data, + }) +} + // 删除 export function deleteListItem(data: { id: string }) { return request({ diff --git a/src/views/business/schedule/order/orderList.vue b/src/views/business/schedule/order/orderList.vue index 893dbf4..dfab024 100644 --- a/src/views/business/schedule/order/orderList.vue +++ b/src/views/business/schedule/order/orderList.vue @@ -15,6 +15,7 @@ exportOrderList, getOrderList, receiveOrder, + deleteList } from '@/api/business/schedule/order' import { getDictByCode } from '@/api/system/dict' @@ -305,6 +306,28 @@ }) } +// 点击删除 +const del = (row: any) => { + ElMessageBox.confirm( + '确认删除吗?', + '提示', + { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning', + }, + ) + .then(() => { + deleteList({ id: row.id }).then((res) => { + ElMessage({ + type: 'success', + message: '删除成功', + }) + fetchData(true) + }) + }) +} + // ----------------------------------------popover------------------------------------------- // 点击确定 const confirm = () => { @@ -430,7 +453,7 @@ - + diff --git a/src/api/business/schedule/order.ts b/src/api/business/schedule/order.ts index 678eaa4..151081d 100644 --- a/src/api/business/schedule/order.ts +++ b/src/api/business/schedule/order.ts @@ -33,6 +33,15 @@ }) } +// 删除 +export function deleteList(data: { id: string }) { + return request({ + url: '/business/order/delete', + method: 'post', + data, + }) +} + // 退回 export function backOrder(data: { id: string }) { return request({ diff --git a/src/api/business/subpackage/apply.ts b/src/api/business/subpackage/apply.ts index c778f8e..eb627ad 100644 --- a/src/api/business/subpackage/apply.ts +++ b/src/api/business/subpackage/apply.ts @@ -32,6 +32,15 @@ }) } +// 全部里面的删除 +export function deleteAll(data: object) { + return request({ + url: '/business/outsourceProject/apply/delete', + method: 'post', + data, + }) +} + // 删除 export function deleteListItem(data: { id: string }) { return request({ diff --git a/src/views/business/schedule/order/orderList.vue b/src/views/business/schedule/order/orderList.vue index 893dbf4..dfab024 100644 --- a/src/views/business/schedule/order/orderList.vue +++ b/src/views/business/schedule/order/orderList.vue @@ -15,6 +15,7 @@ exportOrderList, getOrderList, receiveOrder, + deleteList } from '@/api/business/schedule/order' import { getDictByCode } from '@/api/system/dict' @@ -305,6 +306,28 @@ }) } +// 点击删除 +const del = (row: any) => { + ElMessageBox.confirm( + '确认删除吗?', + '提示', + { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning', + }, + ) + .then(() => { + deleteList({ id: row.id }).then((res) => { + ElMessage({ + type: 'success', + message: '删除成功', + }) + fetchData(true) + }) + }) +} + // ----------------------------------------popover------------------------------------------- // 点击确定 const confirm = () => { @@ -430,7 +453,7 @@ - + diff --git a/src/views/business/subpackage/apply/list.vue b/src/views/business/subpackage/apply/list.vue index 271ee8e..f8355bd 100644 --- a/src/views/business/subpackage/apply/list.vue +++ b/src/views/business/subpackage/apply/list.vue @@ -13,7 +13,7 @@ import type { IMenu } from '@/components/buttonBox/buttonBox' import ApprovalDialog from '@/components/Approval/ApprovalDialog.vue' import ButtonBox from '@/components/buttonBox/buttonBox.vue' -import { approvalDel, deleteListItem, getListPage, submit } from '@/api/business/subpackage/apply' +import { deleteAll, deleteListItem, getListPage, submit } from '@/api/business/subpackage/apply' import { keepSearchParams, renewSearchParams } from '@/utils/keepQuery' import { SCHEDULE } from '@/utils/scheduleDict' import { cancelApproval } from '@/api/approval' @@ -217,7 +217,7 @@ }) }) } - else if (val === '审批删除') { + else if (val === '全部删除') { ElMessageBox.confirm( '确认删除吗?', '提示', @@ -228,7 +228,7 @@ }, ) .then(() => { - approvalDel({ id: row.id, taskId: row.taskId }).then((res) => { + deleteAll({ id: row.id }).then((res) => { ElMessage({ type: 'success', message: '删除成功', @@ -444,7 +444,7 @@ size="small" link type="danger" - @click="handleEdit(row, '审批删除')" + @click="handleEdit(row, '全部删除')" > 删除