diff --git a/src/views/financialManagement/arriveAndInvoicing/modules/ArriveStageModule.vue b/src/views/financialManagement/arriveAndInvoicing/modules/ArriveStageModule.vue index d7d9d5e..0cefc55 100644 --- a/src/views/financialManagement/arriveAndInvoicing/modules/ArriveStageModule.vue +++ b/src/views/financialManagement/arriveAndInvoicing/modules/ArriveStageModule.vue @@ -26,7 +26,7 @@
税率:
-
{{ item.taxRate }}
+
{{initRateDictText(item.taxRate)}}
@@ -95,6 +95,7 @@ import ArriveModule from './ArriveModule' import {amountReceivedList, revokeIncome} from '../../../../api/incomePaymentsApi' import PreviewImgModal from '../../../../components/PreviewImgModal' import PreviewFile from '../../../../components/jero/PreviewFile.vue' +import {ajaxGetDictItems} from '@api/api' export default { name: 'ArriveStageModule', @@ -125,7 +126,8 @@ export default { confirmLoading: false, form: this.$form.createForm(this), // 阶段列表,用于循环展示阶段信息 - stageList: [] + stageList: [], + rateList:[], } }, watch: { @@ -135,12 +137,32 @@ export default { } } }, + created() { + this.getRateList() + }, methods: { + /** + * 获取税率 字典 + * */ + getRateList(){ + ajaxGetDictItems('rate').then(res => { + if(res.success){ + this.rateList = res.result + } + }) + }, + // 回显税率 + initRateDictText(rate) { + let result + let resultArr = this.rateList.filter(e => e.value === rate) + result = resultArr.length > 0 ? resultArr[0].title :'' + return result + }, + /** * 撤销 * */ handleRevoke(record) { - console.log('撤销') let that = this this.$confirm({ title: '确认撤销', diff --git a/src/views/financialManagement/arriveAndInvoicing/modules/ConfirmStageModule.vue b/src/views/financialManagement/arriveAndInvoicing/modules/ConfirmStageModule.vue index 843c4a9..5da1a8e 100644 --- a/src/views/financialManagement/arriveAndInvoicing/modules/ConfirmStageModule.vue +++ b/src/views/financialManagement/arriveAndInvoicing/modules/ConfirmStageModule.vue @@ -23,6 +23,12 @@
{{ item.amountReceived }}
+ +
+
税率:
+
{{ initRateDictText(item.taxRate) }}
+
+
税额:
@@ -69,7 +75,8 @@