From 5bf41a3b3b3aa42d16d59f1c3d1768b10927f11e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Wed, 28 Jul 2021 00:54:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E5=8D=95=E6=8D=AE=E5=A2=9E=E5=8A=A0sk?= =?UTF-8?q?u=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/jeecg/JEditableTable.vue | 10 ++--- .../components/jeecgbiz/JSelectMaterial.vue | 2 +- .../jeecgbiz/modal/JSelectMaterialModal.vue | 1 + .../src/views/bill/AllocationOutList.vue | 10 ----- jshERP-web/src/views/bill/AssembleList.vue | 10 ----- jshERP-web/src/views/bill/DisassembleList.vue | 10 ----- jshERP-web/src/views/bill/OtherInList.vue | 10 ----- jshERP-web/src/views/bill/OtherOutList.vue | 10 ----- .../src/views/bill/PurchaseBackList.vue | 10 ----- jshERP-web/src/views/bill/PurchaseInList.vue | 10 ----- .../src/views/bill/PurchaseOrderList.vue | 10 ----- jshERP-web/src/views/bill/RetailBackList.vue | 10 ----- jshERP-web/src/views/bill/RetailOutList.vue | 10 ----- jshERP-web/src/views/bill/SaleBackList.vue | 10 ----- jshERP-web/src/views/bill/SaleOrderList.vue | 10 ----- jshERP-web/src/views/bill/SaleOutList.vue | 10 ----- .../src/views/bill/dialog/BillDetail.vue | 45 ++++++++++++------- .../src/views/bill/mixins/BillModalMixin.js | 1 + .../views/bill/modules/AllocationOutModal.vue | 13 +++--- .../src/views/bill/modules/AssembleModal.vue | 11 ++--- .../views/bill/modules/DisassembleModal.vue | 11 ++--- .../src/views/bill/modules/OtherInModal.vue | 11 ++--- .../src/views/bill/modules/OtherOutModal.vue | 11 ++--- .../views/bill/modules/PurchaseBackModal.vue | 19 ++++---- .../views/bill/modules/PurchaseInModal.vue | 19 ++++---- .../views/bill/modules/PurchaseOrderModal.vue | 27 +++++------ .../views/bill/modules/RetailBackModal.vue | 27 +++++------ .../src/views/bill/modules/RetailOutModal.vue | 27 +++++------ .../src/views/bill/modules/SaleBackModal.vue | 17 +++---- .../src/views/bill/modules/SaleOrderModal.vue | 11 ++--- .../src/views/bill/modules/SaleOutModal.vue | 17 +++---- .../src/views/financial/AdvanceInList.vue | 10 ----- jshERP-web/src/views/financial/GiroList.vue | 10 ----- jshERP-web/src/views/financial/ItemInList.vue | 10 ----- .../src/views/financial/ItemOutList.vue | 10 ----- .../src/views/financial/MoneyInList.vue | 10 ----- .../src/views/financial/MoneyOutList.vue | 10 ----- 37 files changed, 154 insertions(+), 316 deletions(-) diff --git a/jshERP-web/src/components/jeecg/JEditableTable.vue b/jshERP-web/src/components/jeecg/JEditableTable.vue index 933dd9ce..674ccf97 100644 --- a/jshERP-web/src/components/jeecg/JEditableTable.vue +++ b/jshERP-web/src/components/jeecg/JEditableTable.vue @@ -743,7 +743,7 @@ > {{statisticsColumns[col.key]}} @@ -770,7 +770,7 @@ import JSelectMaterial from '@/components/jeecgbiz/JSelectMaterial' // 行高,需要在实例加载完成前用到 - let rowHeight = 61 + let rowHeight = 42 export default { name: 'JEditableTable', @@ -2754,7 +2754,7 @@ @borderColor: #e8e8e8; @border: 1px solid @borderColor; /* tr & td 之间的间距 */ - @spacing: 8px; + @spacing: 2px; .input-table { max-width: 100%; @@ -2894,7 +2894,7 @@ .td { /*flex: 1;*/ - padding: 14px @spacing 14px 0; + padding: 6px @spacing 6px 0; justify-content: center; &:last-child { @@ -2908,7 +2908,7 @@ list-style: none; position: relative; display: inline-block; - padding: 4px 11px; + padding: 2px 2px; width: 100%; height: 32px; font-size: 14px; diff --git a/jshERP-web/src/components/jeecgbiz/JSelectMaterial.vue b/jshERP-web/src/components/jeecgbiz/JSelectMaterial.vue index ddb9a3c4..1b4bca85 100644 --- a/jshERP-web/src/components/jeecgbiz/JSelectMaterial.vue +++ b/jshERP-web/src/components/jeecgbiz/JSelectMaterial.vue @@ -19,7 +19,7 @@ props: { modalWidth: { type: Number, - default: 1100, + default: 1200, required: false }, value: { diff --git a/jshERP-web/src/components/jeecgbiz/modal/JSelectMaterialModal.vue b/jshERP-web/src/components/jeecgbiz/modal/JSelectMaterialModal.vue index a2345c83..9add71bf 100644 --- a/jshERP-web/src/components/jeecgbiz/modal/JSelectMaterialModal.vue +++ b/jshERP-web/src/components/jeecgbiz/modal/JSelectMaterialModal.vue @@ -99,6 +99,7 @@ {dataIndex: 'standard', title: '规格', width: 80}, {dataIndex: 'model', title: '型号', width: 80}, {dataIndex: 'unit', title: '单位', width: 60}, + {dataIndex: 'sku', title: '多属性', width: 100}, {dataIndex: 'stock', title: '库存', width: 50}, {dataIndex: 'expand', title: '扩展信息', width: 80} ], diff --git a/jshERP-web/src/views/bill/AllocationOutList.vue b/jshERP-web/src/views/bill/AllocationOutList.vue index 38b44090..895308e3 100644 --- a/jshERP-web/src/views/bill/AllocationOutList.vue +++ b/jshERP-web/src/views/bill/AllocationOutList.vue @@ -145,16 +145,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { if(record.linkNumber) { diff --git a/jshERP-web/src/views/bill/AssembleList.vue b/jshERP-web/src/views/bill/AssembleList.vue index 63d68f9f..78936885 100644 --- a/jshERP-web/src/views/bill/AssembleList.vue +++ b/jshERP-web/src/views/bill/AssembleList.vue @@ -145,16 +145,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { if(record.linkNumber) { diff --git a/jshERP-web/src/views/bill/DisassembleList.vue b/jshERP-web/src/views/bill/DisassembleList.vue index 87a53b33..843c427c 100644 --- a/jshERP-web/src/views/bill/DisassembleList.vue +++ b/jshERP-web/src/views/bill/DisassembleList.vue @@ -145,16 +145,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { if(record.linkNumber) { diff --git a/jshERP-web/src/views/bill/OtherInList.vue b/jshERP-web/src/views/bill/OtherInList.vue index a3d21607..26931152 100644 --- a/jshERP-web/src/views/bill/OtherInList.vue +++ b/jshERP-web/src/views/bill/OtherInList.vue @@ -155,16 +155,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '供应商', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/OtherOutList.vue b/jshERP-web/src/views/bill/OtherOutList.vue index e8e93926..4783eee5 100644 --- a/jshERP-web/src/views/bill/OtherOutList.vue +++ b/jshERP-web/src/views/bill/OtherOutList.vue @@ -155,16 +155,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '客户', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/PurchaseBackList.vue b/jshERP-web/src/views/bill/PurchaseBackList.vue index 48d05c69..aa07d369 100644 --- a/jshERP-web/src/views/bill/PurchaseBackList.vue +++ b/jshERP-web/src/views/bill/PurchaseBackList.vue @@ -155,16 +155,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '供应商', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/PurchaseInList.vue b/jshERP-web/src/views/bill/PurchaseInList.vue index 64eaf6dd..0bb91de2 100644 --- a/jshERP-web/src/views/bill/PurchaseInList.vue +++ b/jshERP-web/src/views/bill/PurchaseInList.vue @@ -156,16 +156,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '供应商', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/PurchaseOrderList.vue b/jshERP-web/src/views/bill/PurchaseOrderList.vue index fe2c577d..0d80c5a3 100644 --- a/jshERP-web/src/views/bill/PurchaseOrderList.vue +++ b/jshERP-web/src/views/bill/PurchaseOrderList.vue @@ -163,16 +163,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '供应商', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/RetailBackList.vue b/jshERP-web/src/views/bill/RetailBackList.vue index 3271cc11..34402df4 100644 --- a/jshERP-web/src/views/bill/RetailBackList.vue +++ b/jshERP-web/src/views/bill/RetailBackList.vue @@ -155,16 +155,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '会员', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/RetailOutList.vue b/jshERP-web/src/views/bill/RetailOutList.vue index db81b745..39c10659 100644 --- a/jshERP-web/src/views/bill/RetailOutList.vue +++ b/jshERP-web/src/views/bill/RetailOutList.vue @@ -155,16 +155,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '会员', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/SaleBackList.vue b/jshERP-web/src/views/bill/SaleBackList.vue index b5452ab4..c15d143c 100644 --- a/jshERP-web/src/views/bill/SaleBackList.vue +++ b/jshERP-web/src/views/bill/SaleBackList.vue @@ -155,16 +155,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '客户', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/SaleOrderList.vue b/jshERP-web/src/views/bill/SaleOrderList.vue index bc0bf951..2024aef4 100644 --- a/jshERP-web/src/views/bill/SaleOrderList.vue +++ b/jshERP-web/src/views/bill/SaleOrderList.vue @@ -163,16 +163,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '客户', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/SaleOutList.vue b/jshERP-web/src/views/bill/SaleOutList.vue index 43034bc2..55a6886c 100644 --- a/jshERP-web/src/views/bill/SaleOutList.vue +++ b/jshERP-web/src/views/bill/SaleOutList.vue @@ -156,16 +156,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '客户', dataIndex: 'organName',width:120}, { title: '单据编号', dataIndex: 'number',width:160, customRender:function (text,record,index) { diff --git a/jshERP-web/src/views/bill/dialog/BillDetail.vue b/jshERP-web/src/views/bill/dialog/BillDetail.vue index 03a3abd8..9a9208d7 100644 --- a/jshERP-web/src/views/bill/dialog/BillDetail.vue +++ b/jshERP-web/src/views/bill/dialog/BillDetail.vue @@ -854,6 +854,7 @@ { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '调入仓库', dataIndex: 'anotherDepotName', width: '8%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, @@ -869,6 +870,7 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, @@ -884,6 +886,7 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, @@ -898,6 +901,7 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, @@ -912,13 +916,14 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ], purchaseBackColumns: [ - { title: '仓库名称', dataIndex: 'depotName', width: '8%'}, + { title: '仓库名称', dataIndex: 'depotName', width: '7%'}, { title: '条码', dataIndex: 'barCode', width: '10%'}, { title: '名称', dataIndex: 'name', width: '8%'}, { title: '规格', dataIndex: 'standard', width: '5%'}, @@ -926,17 +931,18 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, - { title: '含税单价', dataIndex: 'taxUnitPrice', width: '6%'}, + { title: '含税单价', dataIndex: 'taxUnitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, - { title: '税率(%)', dataIndex: 'taxRate', width: '6%'}, + { title: '税率(%)', dataIndex: 'taxRate', width: '5%'}, { title: '税额', dataIndex: 'taxMoney', width: '5%'}, - { title: '价税合计', dataIndex: 'taxLastMoney', width: '6%'}, + { title: '价税合计', dataIndex: 'taxLastMoney', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ], purchaseInColumns: [ - { title: '仓库名称', dataIndex: 'depotName', width: '8%'}, + { title: '仓库名称', dataIndex: 'depotName', width: '7%'}, { title: '条码', dataIndex: 'barCode', width: '10%'}, { title: '名称', dataIndex: 'name', width: '8%'}, { title: '规格', dataIndex: 'standard', width: '5%'}, @@ -944,13 +950,14 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, - { title: '含税单价', dataIndex: 'taxUnitPrice', width: '6%'}, + { title: '含税单价', dataIndex: 'taxUnitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, - { title: '税率(%)', dataIndex: 'taxRate', width: '6%'}, + { title: '税率(%)', dataIndex: 'taxRate', width: '5%'}, { title: '税额', dataIndex: 'taxMoney', width: '5%'}, - { title: '价税合计', dataIndex: 'taxLastMoney', width: '6%'}, + { title: '价税合计', dataIndex: 'taxLastMoney', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ], purchaseOrderColumns: [ @@ -962,6 +969,7 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, @@ -976,6 +984,7 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, @@ -990,13 +999,14 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ], saleBackColumns: [ - { title: '仓库名称', dataIndex: 'depotName', width: '8%'}, + { title: '仓库名称', dataIndex: 'depotName', width: '7%'}, { title: '条码', dataIndex: 'barCode', width: '10%'}, { title: '名称', dataIndex: 'name', width: '8%'}, { title: '规格', dataIndex: 'standard', width: '5%'}, @@ -1004,13 +1014,14 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, - { title: '含税单价', dataIndex: 'taxUnitPrice', width: '6%'}, + { title: '含税单价', dataIndex: 'taxUnitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, - { title: '税率(%)', dataIndex: 'taxRate', width: '6%'}, + { title: '税率(%)', dataIndex: 'taxRate', width: '5%'}, { title: '税额', dataIndex: 'taxMoney', width: '5%'}, - { title: '价税合计', dataIndex: 'taxLastMoney', width: '6%'}, + { title: '价税合计', dataIndex: 'taxLastMoney', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ], saleOrderColumns: [ @@ -1022,13 +1033,14 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ], saleOutColumns: [ - { title: '仓库名称', dataIndex: 'depotName', width: '8%'}, + { title: '仓库名称', dataIndex: 'depotName', width: '7%'}, { title: '条码', dataIndex: 'barCode', width: '10%'}, { title: '名称', dataIndex: 'name', width: '8%'}, { title: '规格', dataIndex: 'standard', width: '5%'}, @@ -1036,13 +1048,14 @@ { title: '扩展信息', dataIndex: 'materialOther', width: '6%'}, { title: '库存', dataIndex: 'stock', width: '5%'}, { title: '单位', dataIndex: 'unit', width: '4%'}, + { title: '多属性', dataIndex: 'sku', width: '4%'}, { title: '数量', dataIndex: 'operNumber', width: '5%'}, { title: '单价', dataIndex: 'unitPrice', width: '5%'}, - { title: '含税单价', dataIndex: 'taxUnitPrice', width: '6%'}, + { title: '含税单价', dataIndex: 'taxUnitPrice', width: '5%'}, { title: '金额', dataIndex: 'allPrice', width: '5%'}, - { title: '税率(%)', dataIndex: 'taxRate', width: '6%'}, + { title: '税率(%)', dataIndex: 'taxRate', width: '5%'}, { title: '税额', dataIndex: 'taxMoney', width: '5%'}, - { title: '价税合计', dataIndex: 'taxLastMoney', width: '6%'}, + { title: '价税合计', dataIndex: 'taxLastMoney', width: '5%'}, { title: '备注', dataIndex: 'remark', width: '5%'} ] } diff --git a/jshERP-web/src/views/bill/mixins/BillModalMixin.js b/jshERP-web/src/views/bill/mixins/BillModalMixin.js index 40194891..48a9a927 100644 --- a/jshERP-web/src/views/bill/mixins/BillModalMixin.js +++ b/jshERP-web/src/views/bill/mixins/BillModalMixin.js @@ -196,6 +196,7 @@ export const BillModalMixin = { model: res.data.model, materialOther: res.data.materialOther, unit: res.data.commodityUnit, + sku: res.data.sku, operNumber: 1, unitPrice: res.data.billPrice, taxUnitPrice: res.data.billPrice, diff --git a/jshERP-web/src/views/bill/modules/AllocationOutModal.vue b/jshERP-web/src/views/bill/modules/AllocationOutModal.vue index f70e138d..7b6bd187 100644 --- a/jshERP-web/src/views/bill/modules/AllocationOutModal.vue +++ b/jshERP-web/src/views/bill/modules/AllocationOutModal.vue @@ -77,7 +77,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -100,19 +100,20 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, - { title: '调入仓库', key: 'anotherDepotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true}, + { title: '调入仓库', key: 'anotherDepotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true}, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, diff --git a/jshERP-web/src/views/bill/modules/AssembleModal.vue b/jshERP-web/src/views/bill/modules/AssembleModal.vue index cec78c2a..e686f3a8 100644 --- a/jshERP-web/src/views/bill/modules/AssembleModal.vue +++ b/jshERP-web/src/views/bill/modules/AssembleModal.vue @@ -78,7 +78,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -102,18 +102,19 @@ dataSource: [], columns: [ { title: '商品类型',key: 'mType',width:'7%', type: FormTypes.input, readonly: true }, - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, diff --git a/jshERP-web/src/views/bill/modules/DisassembleModal.vue b/jshERP-web/src/views/bill/modules/DisassembleModal.vue index 84d6ea51..be0a8741 100644 --- a/jshERP-web/src/views/bill/modules/DisassembleModal.vue +++ b/jshERP-web/src/views/bill/modules/DisassembleModal.vue @@ -78,7 +78,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -102,18 +102,19 @@ dataSource: [], columns: [ { title: '商品类型',key: 'mType',width:'7%', type: FormTypes.input, readonly: true }, - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, diff --git a/jshERP-web/src/views/bill/modules/OtherInModal.vue b/jshERP-web/src/views/bill/modules/OtherInModal.vue index 42589cd8..f9071bfa 100644 --- a/jshERP-web/src/views/bill/modules/OtherInModal.vue +++ b/jshERP-web/src/views/bill/modules/OtherInModal.vue @@ -86,7 +86,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -109,18 +109,19 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, diff --git a/jshERP-web/src/views/bill/modules/OtherOutModal.vue b/jshERP-web/src/views/bill/modules/OtherOutModal.vue index 39ffb4cf..d62349c8 100644 --- a/jshERP-web/src/views/bill/modules/OtherOutModal.vue +++ b/jshERP-web/src/views/bill/modules/OtherOutModal.vue @@ -86,7 +86,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -109,18 +109,19 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, diff --git a/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue b/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue index 6487dc8c..6a4f2d92 100644 --- a/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue +++ b/jshERP-web/src/views/bill/modules/PurchaseBackModal.vue @@ -148,7 +148,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -171,27 +171,28 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber}, - { title: '含税单价', key: 'taxUnitPrice', width: '6%', type: FormTypes.inputNumber, readonly: true}, + { title: '含税单价', key: 'taxUnitPrice', width: '5%', type: FormTypes.inputNumber, readonly: true}, { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, - { title: '税率(%)', key: 'taxRate', width: '6%', type: FormTypes.inputNumber}, - { title: '税额', key: 'taxMoney', width: '5%', type: FormTypes.inputNumber, statistics: true, readonly: true}, - { title: '价税合计', key: 'taxLastMoney', width: '6%', type: FormTypes.inputNumber, statistics: true }, + { title: '税率', key: 'taxRate', width: '3%', type: FormTypes.inputNumber,placeholder: '%'}, + { title: '税额', key: 'taxMoney', width: '4%', type: FormTypes.inputNumber, statistics: true, readonly: true}, + { title: '价税合计', key: 'taxLastMoney', width: '5%', type: FormTypes.inputNumber, statistics: true }, { title: '备注', key: 'remark', width: '5%', type: FormTypes.input } ] }, diff --git a/jshERP-web/src/views/bill/modules/PurchaseInModal.vue b/jshERP-web/src/views/bill/modules/PurchaseInModal.vue index fb16cb4d..265bdf84 100644 --- a/jshERP-web/src/views/bill/modules/PurchaseInModal.vue +++ b/jshERP-web/src/views/bill/modules/PurchaseInModal.vue @@ -149,7 +149,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -172,27 +172,28 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber}, - { title: '含税单价', key: 'taxUnitPrice', width: '6%', type: FormTypes.inputNumber, readonly: true}, + { title: '含税单价', key: 'taxUnitPrice', width: '5%', type: FormTypes.inputNumber, readonly: true}, { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, - { title: '税率(%)', key: 'taxRate', width: '6%', type: FormTypes.inputNumber}, - { title: '税额', key: 'taxMoney', width: '5%', type: FormTypes.inputNumber, statistics: true , readonly: true}, - { title: '价税合计', key: 'taxLastMoney', width: '6%', type: FormTypes.inputNumber, statistics: true }, + { title: '税率', key: 'taxRate', width: '4%', type: FormTypes.inputNumber,placeholder: '%'}, + { title: '税额', key: 'taxMoney', width: '4%', type: FormTypes.inputNumber, statistics: true , readonly: true}, + { title: '价税合计', key: 'taxLastMoney', width: '5%', type: FormTypes.inputNumber, statistics: true }, { title: '备注', key: 'remark', width: '5%', type: FormTypes.input } ] }, diff --git a/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue b/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue index 4d9c6f1f..88d9a236 100644 --- a/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue +++ b/jshERP-web/src/views/bill/modules/PurchaseOrderModal.vue @@ -86,7 +86,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -112,24 +112,25 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '12%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '10%', type: FormTypes.input, readonly: true }, - { title: '规格', key: 'standard', width: '6%', type: FormTypes.input, readonly: true }, - { title: '型号', key: 'model', width: '6%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '8%', type: FormTypes.input, readonly: true }, - { title: '库存', key: 'stock', width: '6%', type: FormTypes.input, readonly: true }, - { title: '单位', key: 'unit', width: '6%', type: FormTypes.input, readonly: true }, - { title: '数量', key: 'operNumber', width: '6%', type: FormTypes.inputNumber, statistics: true, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, + { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, + { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, + { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, + { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, + { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '单价', key: 'unitPrice', width: '6%', type: FormTypes.inputNumber }, - { title: '金额', key: 'allPrice', width: '6%', type: FormTypes.inputNumber, statistics: true }, - { title: '备注', key: 'remark', width: '8%', type: FormTypes.input} + { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber }, + { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, + { title: '备注', key: 'remark', width: '5%', type: FormTypes.input} ] }, confirmLoading: false, diff --git a/jshERP-web/src/views/bill/modules/RetailBackModal.vue b/jshERP-web/src/views/bill/modules/RetailBackModal.vue index aebbf486..5ce737ae 100644 --- a/jshERP-web/src/views/bill/modules/RetailBackModal.vue +++ b/jshERP-web/src/views/bill/modules/RetailBackModal.vue @@ -130,7 +130,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -153,24 +153,25 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '12%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '10%', type: FormTypes.input, readonly: true }, - { title: '规格', key: 'standard', width: '6%', type: FormTypes.input, readonly: true }, - { title: '型号', key: 'model', width: '6%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '8%', type: FormTypes.input, readonly: true }, - { title: '库存', key: 'stock', width: '6%', type: FormTypes.input, readonly: true }, - { title: '单位', key: 'unit', width: '6%', type: FormTypes.input, readonly: true }, - { title: '数量', key: 'operNumber', width: '6%', type: FormTypes.inputNumber, statistics: true, + { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, + { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '7%', type: FormTypes.input, readonly: true }, + { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, + { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '5%', type: FormTypes.input, readonly: true }, + { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '单价', key: 'unitPrice', width: '8%', type: FormTypes.inputNumber}, - { title: '金额', key: 'allPrice', width: '8%', type: FormTypes.inputNumber, statistics: true }, - { title: '备注', key: 'remark', width: '9%', type: FormTypes.input } + { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber}, + { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, + { title: '备注', key: 'remark', width: '5%', type: FormTypes.input } ] }, confirmLoading: false, diff --git a/jshERP-web/src/views/bill/modules/RetailOutModal.vue b/jshERP-web/src/views/bill/modules/RetailOutModal.vue index 5ec5b573..0683ed12 100644 --- a/jshERP-web/src/views/bill/modules/RetailOutModal.vue +++ b/jshERP-web/src/views/bill/modules/RetailOutModal.vue @@ -129,7 +129,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -153,24 +153,25 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '12%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '10%', type: FormTypes.input, readonly: true }, - { title: '规格', key: 'standard', width: '6%', type: FormTypes.input, readonly: true }, - { title: '型号', key: 'model', width: '6%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '8%', type: FormTypes.input, readonly: true }, - { title: '库存', key: 'stock', width: '6%', type: FormTypes.input, readonly: true }, - { title: '单位', key: 'unit', width: '6%', type: FormTypes.input, readonly: true }, - { title: '数量', key: 'operNumber', width: '6%', type: FormTypes.inputNumber, statistics: true, + { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, + { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '7%', type: FormTypes.input, readonly: true }, + { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, + { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '5%', type: FormTypes.input, readonly: true }, + { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '单价', key: 'unitPrice', width: '8%', type: FormTypes.inputNumber}, - { title: '金额', key: 'allPrice', width: '8%', type: FormTypes.inputNumber, statistics: true }, - { title: '备注', key: 'remark', width: '9%', type: FormTypes.input } + { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber}, + { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, + { title: '备注', key: 'remark', width: '5%', type: FormTypes.input } ] }, confirmLoading: false, diff --git a/jshERP-web/src/views/bill/modules/SaleBackModal.vue b/jshERP-web/src/views/bill/modules/SaleBackModal.vue index b685ebdc..285ff4de 100644 --- a/jshERP-web/src/views/bill/modules/SaleBackModal.vue +++ b/jshERP-web/src/views/bill/modules/SaleBackModal.vue @@ -153,7 +153,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -176,27 +176,28 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber}, { title: '含税单价', key: 'taxUnitPrice', width: '6%', type: FormTypes.inputNumber, readonly: true}, { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, - { title: '税率(%)', key: 'taxRate', width: '6%', type: FormTypes.inputNumber}, - { title: '税额', key: 'taxMoney', width: '5%', type: FormTypes.inputNumber, statistics: true, readonly: true}, - { title: '价税合计', key: 'taxLastMoney', width: '6%', type: FormTypes.inputNumber, statistics: true }, + { title: '税率', key: 'taxRate', width: '3%', type: FormTypes.inputNumber,placeholder: '%'}, + { title: '税额', key: 'taxMoney', width: '4%', type: FormTypes.inputNumber, statistics: true, readonly: true}, + { title: '价税合计', key: 'taxLastMoney', width: '5%', type: FormTypes.inputNumber, statistics: true }, { title: '备注', key: 'remark', width: '5%', type: FormTypes.input } ] }, diff --git a/jshERP-web/src/views/bill/modules/SaleOrderModal.vue b/jshERP-web/src/views/bill/modules/SaleOrderModal.vue index 679faf3d..65999992 100644 --- a/jshERP-web/src/views/bill/modules/SaleOrderModal.vue +++ b/jshERP-web/src/views/bill/modules/SaleOrderModal.vue @@ -92,7 +92,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -115,18 +115,19 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, diff --git a/jshERP-web/src/views/bill/modules/SaleOutModal.vue b/jshERP-web/src/views/bill/modules/SaleOutModal.vue index 22a53eb9..9d7881c2 100644 --- a/jshERP-web/src/views/bill/modules/SaleOutModal.vue +++ b/jshERP-web/src/views/bill/modules/SaleOutModal.vue @@ -153,7 +153,7 @@ data () { return { title:"操作", - width: '1450px', + width: '1600px', moreStatus: false, // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, @@ -176,27 +176,28 @@ loading: false, dataSource: [], columns: [ - { title: '仓库名称', key: 'depotId', width: '8%', type: FormTypes.select, placeholder: '请选择${title}', options: [], + { title: '仓库名称', key: 'depotId', width: '7%', type: FormTypes.select, placeholder: '请选择${title}', options: [], allowSearch:true, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '条码', key: 'barCode', width: '10%', type: FormTypes.popupJsh, multi: false, + { title: '条码', key: 'barCode', width: '8%', type: FormTypes.popupJsh, multi: false, validateRules: [{ required: true, message: '${title}不能为空' }] }, - { title: '名称', key: 'name', width: '8%', type: FormTypes.input, readonly: true }, + { title: '名称', key: 'name', width: '6%', type: FormTypes.input, readonly: true }, { title: '规格', key: 'standard', width: '5%', type: FormTypes.input, readonly: true }, { title: '型号', key: 'model', width: '5%', type: FormTypes.input, readonly: true }, - { title: '扩展信息', key: 'materialOther', width: '6%', type: FormTypes.input, readonly: true }, + { title: '扩展信息', key: 'materialOther', width: '5%', type: FormTypes.input, readonly: true }, { title: '库存', key: 'stock', width: '5%', type: FormTypes.input, readonly: true }, { title: '单位', key: 'unit', width: '4%', type: FormTypes.input, readonly: true }, + { title: '多属性', key: 'sku', width: '4%', type: FormTypes.input, readonly: true }, { title: '数量', key: 'operNumber', width: '5%', type: FormTypes.inputNumber, statistics: true, validateRules: [{ required: true, message: '${title}不能为空' }] }, { title: '单价', key: 'unitPrice', width: '5%', type: FormTypes.inputNumber}, { title: '含税单价', key: 'taxUnitPrice', width: '6%', type: FormTypes.inputNumber, readonly: true}, { title: '金额', key: 'allPrice', width: '5%', type: FormTypes.inputNumber, statistics: true }, - { title: '税率(%)', key: 'taxRate', width: '6%', type: FormTypes.inputNumber}, - { title: '税额', key: 'taxMoney', width: '5%', type: FormTypes.inputNumber, statistics: true, readonly: true}, - { title: '价税合计', key: 'taxLastMoney', width: '6%', type: FormTypes.inputNumber, statistics: true }, + { title: '税率', key: 'taxRate', width: '3%', type: FormTypes.inputNumber,placeholder: '%'}, + { title: '税额', key: 'taxMoney', width: '4%', type: FormTypes.inputNumber, statistics: true, readonly: true}, + { title: '价税合计', key: 'taxLastMoney', width: '5%', type: FormTypes.inputNumber, statistics: true }, { title: '备注', key: 'remark', width: '5%', type: FormTypes.input } ] }, diff --git a/jshERP-web/src/views/financial/AdvanceInList.vue b/jshERP-web/src/views/financial/AdvanceInList.vue index aa87d0e2..d30776de 100644 --- a/jshERP-web/src/views/financial/AdvanceInList.vue +++ b/jshERP-web/src/views/financial/AdvanceInList.vue @@ -147,16 +147,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '付款会员', dataIndex: 'organName',width:140}, { title: '财务人员', dataIndex: 'handsPersonName',width:140}, { title: '单据编号', dataIndex: 'billNo',width:160}, diff --git a/jshERP-web/src/views/financial/GiroList.vue b/jshERP-web/src/views/financial/GiroList.vue index 12def793..1263119e 100644 --- a/jshERP-web/src/views/financial/GiroList.vue +++ b/jshERP-web/src/views/financial/GiroList.vue @@ -137,16 +137,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '财务人员', dataIndex: 'handsPersonName',width:140}, { title: '单据编号', dataIndex: 'billNo',width:160}, { title: '单据日期 ', dataIndex: 'billTimeStr',width:160}, diff --git a/jshERP-web/src/views/financial/ItemInList.vue b/jshERP-web/src/views/financial/ItemInList.vue index 760e8ea5..126779b6 100644 --- a/jshERP-web/src/views/financial/ItemInList.vue +++ b/jshERP-web/src/views/financial/ItemInList.vue @@ -147,16 +147,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '客户', dataIndex: 'organName',width:140}, { title: '财务人员', dataIndex: 'handsPersonName',width:140}, { title: '单据编号', dataIndex: 'billNo',width:160}, diff --git a/jshERP-web/src/views/financial/ItemOutList.vue b/jshERP-web/src/views/financial/ItemOutList.vue index 4946003b..628ae657 100644 --- a/jshERP-web/src/views/financial/ItemOutList.vue +++ b/jshERP-web/src/views/financial/ItemOutList.vue @@ -147,16 +147,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '供应商', dataIndex: 'organName',width:140}, { title: '财务人员', dataIndex: 'handsPersonName',width:140}, { title: '单据编号', dataIndex: 'billNo',width:160}, diff --git a/jshERP-web/src/views/financial/MoneyInList.vue b/jshERP-web/src/views/financial/MoneyInList.vue index 85047b5c..ee351e5c 100644 --- a/jshERP-web/src/views/financial/MoneyInList.vue +++ b/jshERP-web/src/views/financial/MoneyInList.vue @@ -148,16 +148,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '客户', dataIndex: 'organName',width:140}, { title: '财务人员', dataIndex: 'handsPersonName',width:140}, { title: '单据编号', dataIndex: 'billNo',width:160}, diff --git a/jshERP-web/src/views/financial/MoneyOutList.vue b/jshERP-web/src/views/financial/MoneyOutList.vue index 596f5c39..a8ed05ce 100644 --- a/jshERP-web/src/views/financial/MoneyOutList.vue +++ b/jshERP-web/src/views/financial/MoneyOutList.vue @@ -148,16 +148,6 @@ }, // 表头 columns: [ - { - title: '#', - dataIndex: '', - key:'rowIndex', - width:40, - align:"center", - customRender:function (t,r,index) { - return parseInt(index)+1; - } - }, { title: '供应商', dataIndex: 'organName',width:140}, { title: '财务人员', dataIndex: 'handsPersonName',width:140}, { title: '单据编号', dataIndex: 'billNo',width:160},