diff --git a/pages/order-detail/index.vue b/pages/order-detail/index.vue index 30f8bfe..a304276 100644 --- a/pages/order-detail/index.vue +++ b/pages/order-detail/index.vue @@ -83,10 +83,14 @@ - + - + 上传凭证 @@ -195,6 +199,13 @@ import { } from '@/apis/orderApi.js' import { supplierOrderStatusMap, supplierOrderStatusEnum, paymentMethodEnum, invoiceStatusMap } from '@/enums/index.js' import { transformFileToImg } from '@/apis/commonApi.js' + +const showUploadStatus = [ + supplierOrderStatusEnum.FINISHED, + supplierOrderStatusEnum.WAIT_CLIENT_REPAY, + supplierOrderStatusEnum.REPAYING, + supplierOrderStatusEnum.CANCELED +] export default { data() { return { @@ -304,6 +315,10 @@ export default { } }) }, + // 根据状态是否展示上传按钮 + showUploadBtn(status) { + return !showUploadStatus.includes(status) + }, // 生成步骤条 transformStep(list, quantity) { // 分切 出库 完成