From c92dc50d7b928ba313052715598153d685063d47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Fri, 22 May 2026 11:40:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/srmSupplier/supplierList.vue | 152 +++++++++++++++--- 1 file changed, 126 insertions(+), 26 deletions(-) diff --git a/src/views/modules/srmSupplier/supplierList.vue b/src/views/modules/srmSupplier/supplierList.vue index 1c2d127..3d300c1 100644 --- a/src/views/modules/srmSupplier/supplierList.vue +++ b/src/views/modules/srmSupplier/supplierList.vue @@ -46,7 +46,13 @@ :min-width="item.columnWidth" :label="item.columnLabel"> @@ -144,9 +150,14 @@ - - - + + + + + + + + @@ -159,16 +170,17 @@ - - - 供应商分组1 - + + + + + - 供应商分组2 - + 供应商分类 + @@ -181,16 +193,16 @@ + + + + +
- - - - - 税率编号 @@ -416,7 +428,43 @@ export default { columnProp: 'groupDesc', headerAlign: 'center', align: 'center', - columnLabel: '供应商分类1', + columnLabel: '供应商分类', + columnWidth: '100', + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, + { + userId: this.$store.state.user.name, + functionId: this.functionId, + serialNumber: '811001Table1SupplierGroup', + tableId: '811001Table1', + tableName: '供应商信息', + columnProp: 'cShortOffice', + headerAlign: 'center', + align: 'center', + columnLabel: 'ShortOffice', + columnWidth: '100', + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, + { + userId: this.$store.state.user.name, + functionId: this.functionId, + serialNumber: '811001Table1SupplierGroup', + tableId: '811001Table1', + tableName: '供应商信息', + columnProp: 'cShortNpc', + headerAlign: 'center', + align: 'center', + columnLabel: 'ShortNpc', columnWidth: '100', columnHidden: false, columnImage: false, @@ -434,7 +482,7 @@ export default { columnProp: 'supplierDocType', headerAlign: 'center', align: 'center', - columnLabel: '供应商分类2', + columnLabel: '供应商文档类型', columnWidth: '150', columnHidden: false, columnImage: false, @@ -485,7 +533,7 @@ export default { serialNumber: '811001Table1SourcingStaff', tableId: '811001Table1', tableName: '供应商信息', - columnProp: 'Sourcing Staff', + columnProp: 'sourcingStaff', headerAlign: 'center', align: 'left', columnLabel: 'Sourcing 专员', @@ -515,13 +563,46 @@ export default { status: true, fixed: false }, + { + userId: this.$store.state.user.name, + functionId: this.functionId, + serialNumber: '811001Table1TaxDesc', + tableId: '811001Table1', + tableName: '供应商信息', + columnProp: 'taxDesc', + headerAlign: 'center', + align: 'left', + columnLabel: '税率说明', + columnWidth: '120', + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, + { + userId: this.$store.state.user.name, + functionId: this.functionId, + serialNumber: '811001Table1SupplierTaxRate', + headerAlign: 'center', + align: 'center', + columnLabel: '税率文本', + columnWidth: '100', + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, { userId: this.$store.state.user.name, functionId: this.functionId, serialNumber: '811001Table1PaymentTerm', tableId: '811001Table1', tableName: '供应商信息', - columnProp: 'paymentTerm', + columnProp: 'paymentTermDesc', headerAlign: 'center', align: 'center', columnLabel: '付款条款', @@ -539,7 +620,7 @@ export default { serialNumber: '811001Table1DeliveryTerm', tableId: '811001Table1', tableName: '供应商信息', - columnProp: 'deliveryTerm', + columnProp: 'deliveryTermDesc', headerAlign: 'center', align: 'center', columnLabel: '交货条款', @@ -611,7 +692,7 @@ export default { serialNumber: '811001Table1PhoneNo2', tableId: '811001Table1', tableName: '供应商信息', - columnProp: 'Phone No2', + columnProp: 'phoneNo2', headerAlign: 'center', align: 'left', columnLabel: '联系人电话2', @@ -629,7 +710,7 @@ export default { serialNumber: '811001Table1PhoneNo3', tableId: '811001Table1', tableName: '供应商信息', - columnProp: 'Phone No3', + columnProp: 'phoneNo3', headerAlign: 'center', align: 'left', columnLabel: '联系人电话3', @@ -803,6 +884,24 @@ export default { status: true, fixed: false }, + { + userId: this.$store.state.user.name, + functionId: this.functionId, + serialNumber: '811001Table1TaxNo', + tableId: '811001Table1', + tableName: '供应商信息', + columnProp: 'taxNo', + headerAlign: 'center', + align: 'left', + columnLabel: '纳税人识别号', + columnWidth: '140', + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, { userId: this.$store.state.user.name, functionId: this.functionId, @@ -1045,14 +1144,15 @@ export default { supplierDialogVisible: false, isAdd: true, currentSupplier: { + cShortOffice: '', + cShortNpc: '', supplierNo: '', supplierName: '', supplierDocType: '', active: '', - supplierGroup1:'', - supplierGroup2:'', + supplierGroup:'', abc: '', - sourcingstaff: '', + sourcingStaff: '', currency:'', taxCode:'', paymentTerm:'', @@ -1340,7 +1440,7 @@ export default { supplierGroup2: '', abc: '', buyer: '', - sourcingstaff: '', + sourcingStaff: '', currency:'', taxCode:'', paymentTerm:'',