From 1f12d87b5e234d35375125f54bf25a342008c166 Mon Sep 17 00:00:00 2001 From: bjang03 Date: Fri, 14 Jun 2024 15:02:34 +0800 Subject: [PATCH] =?UTF-8?q?BUG=E4=BF=AE=E5=A4=8D=201=E3=80=81SCP=E4=BE=9B?= =?UTF-8?q?=E5=BA=94=E5=95=86=E5=8F=91=E7=A5=A8=E7=94=B3=E8=AF=B7=EF=BC=8C?= =?UTF-8?q?=E9=87=87=E8=B4=AD=E5=AE=A1=E6=89=B9=E5=90=8E=EF=BC=8C=E5=B0=86?= =?UTF-8?q?=E5=8F=91=E7=A5=A8=E6=97=A5=E6=9C=9F=E4=B8=8E=E9=87=91=E7=A8=8E?= =?UTF-8?q?=E7=A5=A8=E5=8F=B7=E5=8F=98=E4=B8=BA=E5=BF=85=E5=A1=AB=E9=A1=B9?= =?UTF-8?q?=E3=80=82=E9=87=91=E7=A8=8E=E7=A5=A8=E5=8F=B7=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=9C=A823=E5=AD=97=E7=AC=A6=E4=BB=A5=E5=86=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierinvoiceRequestMain/index.vue | 10 ++++++---- .../supplierinvoiceRequestMain.data.ts | 5 ++++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue b/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue index 5d4bf5ba2..b8b95fdf7 100644 --- a/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue +++ b/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue @@ -458,11 +458,13 @@ const handleImport = () => { /** 添加/修改操作 */ const formRef = ref() const openForm = async (type : string, row ?: number) => { - // if(type=='update'){ - // SupplierinvoiceRequestMainRules.invoiceTime[0].required = true - // }else{ + if(row && row.status == '8'){ + SupplierinvoiceRequestMainRules.invoiceTime[0].required = true + SupplierinvoiceRequestMainRules.goldenTaxInvoiceNumber[0].required = true + }else{ SupplierinvoiceRequestMainRules.invoiceTime[0].required = false - // } + SupplierinvoiceRequestMainRules.goldenTaxInvoiceNumber[0].required = false + } if(row&&row.procurementCreator) row.procurementCreator = Number(row.procurementCreator) // 校验是否可以开票 SupplierinvoiceRequestMainApi.checkInvoicingCalendar({}).then(res => { diff --git a/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/supplierinvoiceRequestMain.data.ts b/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/supplierinvoiceRequestMain.data.ts index 9c99575ab..cc759a470 100644 --- a/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/supplierinvoiceRequestMain.data.ts +++ b/src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/supplierinvoiceRequestMain.data.ts @@ -352,7 +352,7 @@ export const SupplierinvoiceRequestMain = useCrudSchemas(reactive( label: '金税票号', field: 'goldenTaxInvoiceNumber', table: { - width: 150 + width: 150, }, }, { @@ -783,6 +783,9 @@ export const SupplierinvoiceRequestMainRules = reactive({ invoiceTime:[ { required: false, message: '请选择发票日期', trigger: 'blur' } ], + goldenTaxInvoiceNumber:[ + { required: false, message: '请输入金税票号', trigger: 'blur' } + ], departmentCode: [ { required: true, message: '请输入部门', trigger: 'blur' } ],