diff --git a/apps/web-ele/src/views/erp/sale/out/index.vue b/apps/web-ele/src/views/erp/sale/out/index.vue index 360bddc71..528e7f5b3 100644 --- a/apps/web-ele/src/views/erp/sale/out/index.vue +++ b/apps/web-ele/src/views/erp/sale/out/index.vue @@ -193,7 +193,7 @@ const [Grid, gridApi] = useVbenVxeGrid({ label: row.status === 10 ? '审批' : '反审批', type: 'primary', link: true, - icon: row.status === 10 ? ACTION_ICON.CHECK : ACTION_ICON.CLOSE, + icon: ACTION_ICON.AUDIT, auth: ['erp:sale-out:update-status'], popConfirm: { title: `确认${row.status === 10 ? '审批' : '反审批'}${row.no}吗?`, diff --git a/apps/web-ele/src/views/erp/sale/out/modules/sale-order-select.vue b/apps/web-ele/src/views/erp/sale/out/modules/sale-order-select.vue index 250244e74..de1912674 100644 --- a/apps/web-ele/src/views/erp/sale/out/modules/sale-order-select.vue +++ b/apps/web-ele/src/views/erp/sale/out/modules/sale-order-select.vue @@ -6,7 +6,7 @@ import { ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { ElInput, ElMessage } from 'element-plus'; +import { ElButton, ElDialog, ElInput, ElMessage } from 'element-plus'; import { useVbenVxeGrid } from '#/adapter/vxe-table'; import { getSaleOrderPage } from '#/api/erp/sale/order'; @@ -107,17 +107,18 @@ function handleOk() { - - + diff --git a/apps/web-ele/src/views/erp/sale/return/index.vue b/apps/web-ele/src/views/erp/sale/return/index.vue index b62d479b1..5a76a96b3 100644 --- a/apps/web-ele/src/views/erp/sale/return/index.vue +++ b/apps/web-ele/src/views/erp/sale/return/index.vue @@ -196,7 +196,7 @@ const [Grid, gridApi] = useVbenVxeGrid({ label: row.status === 10 ? '审批' : '反审批', type: 'primary', link: true, - icon: row.status === 10 ? ACTION_ICON.CHECK : ACTION_ICON.CLOSE, + icon: ACTION_ICON.AUDIT, auth: ['erp:sale-return:update-status'], popConfirm: { title: `确认${row.status === 10 ? '审批' : '反审批'}${row.no}吗?`, diff --git a/apps/web-ele/src/views/erp/sale/return/modules/sale-order-select.vue b/apps/web-ele/src/views/erp/sale/return/modules/sale-order-select.vue index 0b8628d78..05d4746cd 100644 --- a/apps/web-ele/src/views/erp/sale/return/modules/sale-order-select.vue +++ b/apps/web-ele/src/views/erp/sale/return/modules/sale-order-select.vue @@ -6,7 +6,7 @@ import { ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { ElInput, ElMessage } from 'element-plus'; +import { ElButton, ElDialog, ElInput, ElMessage } from 'element-plus'; import { useVbenVxeGrid } from '#/adapter/vxe-table'; import { getSaleOrderPage } from '#/api/erp/sale/order'; @@ -107,17 +107,18 @@ function handleOk() { - - +