diff --git a/src/api/incomePaymentsApi.js b/src/api/incomePaymentsApi.js index 02039b2..5f553d8 100644 --- a/src/api/incomePaymentsApi.js +++ b/src/api/incomePaymentsApi.js @@ -103,6 +103,8 @@ const getLastProofInfo = (param) => getAction('/paymentCheck/payPaymentCheck/get const getStanderMemberLastProofInfo = (param) => getAction('/paymentCheck/payPaymentCheck/getTbMemberProject', param) // 到账开票审核缴费凭证时获取最新一条缴费信息(标协证书) const getCertificateLastProofInfo = (param) => getAction('/paymentCheck/payPaymentCheck/getTbCertificatePayment', param) +// 通过合同邮寄表id获取邮寄详情 +const queryMailDetailById = (param) => getAction('/payMailContract/payMailContract/queryById', param) export { getWorkingGroupById, @@ -155,5 +157,6 @@ export { cancellationExpenditureContract, getLastProofInfo, getStanderMemberLastProofInfo, - getCertificateLastProofInfo + getCertificateLastProofInfo, + queryMailDetailById } diff --git a/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue b/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue index 638b3e9..6fffba2 100644 --- a/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue +++ b/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue @@ -137,12 +137,14 @@ 作废 + 查看邮寄详情 + @@ -154,10 +156,11 @@ import { RangeDateMixin } from '../../../mixins/RangeDateMixin' import JDate from '../../../components/tools/JDate' import { archiveExpenditureContract, cancellationExpenditureContract } from '../../../api/incomePaymentsApi' import RevenueContractAduitModule from '../revenueContract/modules/RevenueContractAduitModule' +import MailDetailModal from '../modules/MailDetailModal' export default { name: 'ExpenditureContractList', - components: { PageHeaderTitle, JDate, RevenueContractAduitModule }, + components: { PageHeaderTitle, JDate, RevenueContractAduitModule, MailDetailModal }, mixins: [JeroListMixin, RangeDateMixin], computed: { importExcelUrl: function () { @@ -353,6 +356,13 @@ export default { }) } }) + }, + /** + * 查看邮寄详情 + * @param record + */ + handleReviewMailDetail(record) { + this.$refs.mailDetail.open(record) } } } diff --git a/src/views/contractManagement/modules/MailDetailModal.vue b/src/views/contractManagement/modules/MailDetailModal.vue new file mode 100644 index 0000000..bb8f2f5 --- /dev/null +++ b/src/views/contractManagement/modules/MailDetailModal.vue @@ -0,0 +1,117 @@ + + + + + \ No newline at end of file diff --git a/src/views/contractManagement/revenueContract/RevenueContractList.vue b/src/views/contractManagement/revenueContract/RevenueContractList.vue index c1c145e..1ad4d9a 100644 --- a/src/views/contractManagement/revenueContract/RevenueContractList.vue +++ b/src/views/contractManagement/revenueContract/RevenueContractList.vue @@ -156,11 +156,13 @@ 作废 + 查看邮寄详情 + @@ -173,10 +175,11 @@ import JDate from '../../../components/tools/JDate' import { RangeDateMixin } from '../../../mixins/RangeDateMixin' import { archiveRevenueContract, cancellationContract } from '../../../api/incomePaymentsApi' import JYearDate from '../../../components/jero/JYearDate' +import MailDetailModal from '../modules/MailDetailModal' export default { name: 'RevenueContractList', - components: { PageHeaderTitle, RevenueContractAduitModule, JDate, JYearDate }, + components: { PageHeaderTitle, RevenueContractAduitModule, JDate, JYearDate, MailDetailModal }, mixins: [JeroListMixin, RangeDateMixin], data() { return { @@ -279,7 +282,7 @@ export default { dataIndex: 'action', align: 'center', fixed: 'right', - width: 170, + width: 200, scopedSlots: { customRender: 'action' } } ], @@ -405,6 +408,13 @@ export default { }) } }) + }, + /** + * 查看邮寄详情 + * @param record + */ + handleReviewMailDetail(record) { + this.$refs.mailDetail.open(record) } } }