Browse Source

BUG修复

1、SCP供应商发票申请,采购审批后,将发票日期与金税票号变为必填项。金税票号控制在23字符以内
master_hella_20240701
bjang03 8 months ago
parent
commit
1f12d87b5e
  1. 10
      src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/index.vue
  2. 5
      src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/supplierinvoiceRequestMain.data.ts

10
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 => {

5
src/views/wms/supplierManage/supplierinvoice/supplierinvoiceRequestMain/supplierinvoiceRequestMain.data.ts

@ -352,7 +352,7 @@ export const SupplierinvoiceRequestMain = useCrudSchemas(reactive<CrudSchema[]>(
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' }
],

Loading…
Cancel
Save