From 52985ab42fb630ef322cca3fbcae0d398ce547fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Mon, 19 Apr 2021 21:56:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=99=E5=8D=95=E6=8D=AE=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E8=AF=A6=E7=BB=86=E7=9A=84=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jshERP-web/src/mixins/JeecgListMixin.js | 4 +- .../src/views/bill/AllocationOutList.vue | 5 + jshERP-web/src/views/bill/AssembleList.vue | 5 + jshERP-web/src/views/bill/DisassembleList.vue | 5 + jshERP-web/src/views/bill/OtherInList.vue | 5 + jshERP-web/src/views/bill/OtherOutList.vue | 5 + .../src/views/bill/PurchaseBackList.vue | 5 + jshERP-web/src/views/bill/PurchaseInList.vue | 2 +- .../src/views/bill/PurchaseOrderList.vue | 5 + jshERP-web/src/views/bill/RetailBackList.vue | 5 + jshERP-web/src/views/bill/RetailOutList.vue | 5 + jshERP-web/src/views/bill/SaleBackList.vue | 5 + jshERP-web/src/views/bill/SaleOrderList.vue | 5 + jshERP-web/src/views/bill/SaleOutList.vue | 5 + .../src/views/bill/dialog/BillDetail.vue | 996 ++++++++++++++++-- .../src/views/bill/mixins/BillListMixin.js | 4 +- .../src/views/bill/modules/SaleOrderModal.vue | 6 +- .../src/views/financial/AdvanceInList.vue | 5 + jshERP-web/src/views/financial/GiroList.vue | 5 + jshERP-web/src/views/financial/ItemInList.vue | 5 + .../src/views/financial/ItemOutList.vue | 5 + .../src/views/financial/MoneyInList.vue | 5 + .../src/views/financial/MoneyOutList.vue | 5 + .../financial/dialog/FinancialDetail.vue | 419 +++++++- .../financial/mixins/FinancialListMixin.js | 5 +- .../financial/modules/AdvanceInModal.vue | 2 +- .../src/views/financial/modules/GiroModal.vue | 2 +- 27 files changed, 1433 insertions(+), 97 deletions(-) diff --git a/jshERP-web/src/mixins/JeecgListMixin.js b/jshERP-web/src/mixins/JeecgListMixin.js index 41a6b2ca..354802e6 100644 --- a/jshERP-web/src/mixins/JeecgListMixin.js +++ b/jshERP-web/src/mixins/JeecgListMixin.js @@ -253,8 +253,8 @@ export const JeecgListMixin = { // 新增/修改 成功时,重载列表 this.loadData(); }, - handleDetail:function(record){ - this.$refs.modalDetail.show(record); + handleDetail:function(record, type){ + this.$refs.modalDetail.show(record, type); this.$refs.modalDetail.title="详情"; }, /* 导出 */ diff --git a/jshERP-web/src/views/bill/AllocationOutList.vue b/jshERP-web/src/views/bill/AllocationOutList.vue index 2c482fc7..6e4671c3 100644 --- a/jshERP-web/src/views/bill/AllocationOutList.vue +++ b/jshERP-web/src/views/bill/AllocationOutList.vue @@ -62,6 +62,8 @@ :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" @change="handleTableChange"> + 查看 + 编辑 @@ -73,10 +75,12 @@ + diff --git a/jshERP-web/src/views/financial/mixins/FinancialListMixin.js b/jshERP-web/src/views/financial/mixins/FinancialListMixin.js index 426b121e..064e0150 100644 --- a/jshERP-web/src/views/financial/mixins/FinancialListMixin.js +++ b/jshERP-web/src/views/financial/mixins/FinancialListMixin.js @@ -23,9 +23,8 @@ export const FinancialListMixin = { this.$refs.modalForm.action = "edit"; this.handleEdit(record); }, - myHandleDetail(record) { - this.$refs.modalForm.action = "detail"; - this.handleDetail(record); + myHandleDetail(record, type) { + this.handleDetail(record, type); }, handleApprove(record) { this.$refs.modalForm.action = "approve"; diff --git a/jshERP-web/src/views/financial/modules/AdvanceInModal.vue b/jshERP-web/src/views/financial/modules/AdvanceInModal.vue index 9826925e..b40d6ac2 100644 --- a/jshERP-web/src/views/financial/modules/AdvanceInModal.vue +++ b/jshERP-web/src/views/financial/modules/AdvanceInModal.vue @@ -85,7 +85,7 @@ import { FinancialModalMixin } from '../mixins/FinancialModalMixin' import JDate from '@/components/jeecg/JDate' export default { - name: "MoneyInModal", + name: "AdvanceInModal", mixins: [JEditableTableMixin, FinancialModalMixin], components: { JDate diff --git a/jshERP-web/src/views/financial/modules/GiroModal.vue b/jshERP-web/src/views/financial/modules/GiroModal.vue index 63e3fa3e..a8530420 100644 --- a/jshERP-web/src/views/financial/modules/GiroModal.vue +++ b/jshERP-web/src/views/financial/modules/GiroModal.vue @@ -85,7 +85,7 @@ import { FinancialModalMixin } from '../mixins/FinancialModalMixin' import JDate from '@/components/jeecg/JDate' export default { - name: "MoneyInModal", + name: "GiroModal", mixins: [JEditableTableMixin, FinancialModalMixin], components: { JDate