diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmation.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmation.vue index 4af1402bd6..5aec05a418 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmation.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmation.vue @@ -148,9 +148,12 @@ 取消 + - + + + @@ -162,6 +165,7 @@ import ButtonBar from '@/components/ButtonBar' import { typeValues, getButtonPermissions } from '@/api/jichuxinxi/dictcommons' import cashierConfirmationInfo from './cashierConfirmationInfo.vue' import cashierConfirmationByFinancial from './cashierConfirmationByFinancial' +import cashierConfirmationBySubscriptionAfter from './cashierConfirmationBySubscriptionAfter' import { getStorage } from '@/utils/auth' export default { @@ -171,7 +175,8 @@ export default { pageye, ButtonBar, cashierConfirmationInfo, - cashierConfirmationByFinancial + cashierConfirmationByFinancial, + cashierConfirmationBySubscriptionAfter }, data() { return { @@ -347,10 +352,13 @@ export default { this.getList() }, handUpdate(row) { - if (row.loan) { + if (row.source === '02') { // 金融认款 this.viewState = 4 this.$refs['divFinancial'].showInfo(row, this.viewState) - } else { + } else if (row.source === '03') { // 售后认款 + this.viewState = 6 + this.$refs['divSub'].showInfo(row, this.viewState) + } else { // 销售认款 this.viewState = 2 this.$refs['divInfo'].showInfo(row, this.viewState) } @@ -434,10 +442,13 @@ export default { } }, handLook(row) { - if (row.loan) { + if (row.source === '02') { // 金融认款 this.viewState = 5 this.$refs['divFinancial'].showInfo(row, this.viewState) - } else { + } else if (row.source === '03') { // 售后认款 + this.viewState = 7 + this.$refs['divSub'].showInfo(row, this.viewState) + } else { // 销售认款 this.viewState = 3 this.$refs['divInfo'].showInfo(row, this.viewState) } diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmationBySubscriptionAfter.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmationBySubscriptionAfter.vue new file mode 100644 index 0000000000..5b3c62144d --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/cashierConfirmationBySubscriptionAfter.vue @@ -0,0 +1,284 @@ + + + + + +