diff --git a/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/payment.js b/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/payment.js index 1ea697e64b..d26c3ec93f 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/payment.js +++ b/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/payment.js @@ -19,6 +19,15 @@ export default { headers: { 'Content-Type': 'application/json' } }) }, + // 查询分页列表 -- 选择融资平仓付款 + chooseEve: function(data) { + return request({ + url: '/fin/v1/finpaymentapplydetailsbeloweve/chooseEve', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, // 查询分页列表 -- 选择挂车 trailerApply: function(data) { return request({ diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue index 350c8d6f05..666b099ddb 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentAdd.vue @@ -88,59 +88,91 @@ -
-
付款明细
- 添加 +
+
+
融资平仓付款明细
+ 选择 +
+ + + + + + + + + + + + + + + + +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+
+
付款明细
+ 添加 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
车辆列表
@@ -311,6 +343,8 @@ + +
@@ -322,6 +356,7 @@ import trailerCar from './relation/trailerCar' import top from './relation/top' import paymentInformationAdd from './relation/paymentInformationAdd' import paymentInformationInfo from './relation/paymentInformationInfo' +import closingPayment from './relation/closingPayment' import tops from '@/components/publicPage/tops' export default { @@ -332,7 +367,8 @@ export default { top, paymentInformationAdd, paymentInformationInfo, - tops + tops, + closingPayment }, data() { return { @@ -344,6 +380,7 @@ export default { paymentKey: 2, trailerKey: 3, topKey: 4, + eveKey: 5, index: 0, carBrand_list: [], costRange_list: [], @@ -379,6 +416,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 @@ -537,6 +575,42 @@ export default { this.formobj.payCompanySid = '' } }, + handleSelect() { + this.viewState = 8 + this.$refs['divClosingPayment'].showData(this.formobj.eveList, this.formobj.useOrgSid) + }, + deleteEve(index) { + this.formobj.eveList.splice(index, 1) + }, + backClosingPayment(value) { + this.viewState = 1 + value = JSON.parse(JSON.stringify(value)) + console.log(value, 77) + value.forEach((e) => { + this.formobj.eveList.push({ + sid: '', // sid + applySid: '', // 付款申请sid + costTitleValue: e.costTitleValue, // 平仓款名称 + openDate: e.openDate, // 融资付款开通日期 + period: e.period, // 期数 + payWayKey: '', // 付款方式Key + payWayValue: '', // 付款方式Value + receiveCompany: e.receiveCompany, // 收款单位名称 + receivingAccount: e.receivingAccount, // 收款银行账号 + bank: e.bank, // 开户行 + exePayPrice: e.exePayPrice, // 平仓付款金额 + remarks: e.remarks + }) + }) + }, + changePayWay(value, row) { + const choose = this.payment_list.filter((item) => item.dictValue === value) + if (choose.length > 0 && choose !== null) { + row.payWayKey = choose[0].dictKey + } else { + row.payWayKey = '' + } + }, handleAdd() { if (this.formobj.carBrandName === '') { this.$message({ showClose: true, type: 'error', message: '请先选择品牌' }) @@ -924,6 +998,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentInfo.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentInfo.vue index 832a84512d..7def996843 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentInfo.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/paymentInfo.vue @@ -58,24 +58,43 @@
-
付款明细
- - - - - - - - - - - - - - - +
+
+
融资平仓付款明细
+
+ + + + + + + + + + + + +
+
+
付款明细
+ + + + + + + + + + + + + + + +
车辆列表
@@ -222,6 +241,7 @@ export default { paymentKey: 2, trailerKey: 3, topKey: 4, + eveKey: 5, index: 0, formobj: { billNo: '', // 申请编号 @@ -250,6 +270,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 @@ -390,6 +411,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/relation/closingPayment.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/relation/closingPayment.vue new file mode 100644 index 0000000000..04d1f72e17 --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/fukuanshenqing/relation/closingPayment.vue @@ -0,0 +1,181 @@ + + + + + diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanDaiBanInfo.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanDaiBanInfo.vue index 0fc373a07e..0fd3f9b0e8 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanDaiBanInfo.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanDaiBanInfo.vue @@ -60,24 +60,43 @@
-
付款明细
- - - - - - - - - - - - - - - +
+
+
融资平仓付款明细
+
+ + + + + + + + + + + + +
+
+
付款明细
+ + + + + + + + + + + + + + + +
车辆列表
@@ -246,6 +265,7 @@ export default { paymentKey: 2, trailerKey: 3, topKey: 4, + eveKey: 5, index: 0, formobj: { billNo: '', // 申请编号 @@ -274,6 +294,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue index e7bc30cd7b..26e910b3ab 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanEdit.vue @@ -87,59 +87,90 @@
-
-
付款明细
- 添加 +
+
+
融资平仓付款明细
+ 选择 +
+ + + + + + + + + + + + + + + + + +
+
+
+
付款明细
+ 添加 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
车辆列表
@@ -310,6 +341,8 @@ + +
@@ -321,6 +354,7 @@ import trailerCar from './relation/trailerCar' import top from './relation/top' import paymentInformationAdd from './relation/paymentInformationAdd' import paymentInformationInfo from './relation/paymentInformationInfo' +import closingPayment from './relation/closingPayment' import tops from '@/views/workFlow/publicPage/tops' export default { @@ -331,7 +365,8 @@ export default { top, paymentInformationAdd, paymentInformationInfo, - tops + tops, + closingPayment }, data() { return { @@ -343,6 +378,7 @@ export default { paymentKey: 2, trailerKey: 3, topKey: 4, + eveKey: 5, index: 0, carBrand_list: [], costRange_list: [], @@ -378,6 +414,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 @@ -528,6 +565,42 @@ export default { this.formobj.payCompanySid = '' } }, + handleSelect() { + this.viewState = 8 + this.$refs['divClosingPayment'].showData(this.formobj.eveList, this.formobj.useOrgSid) + }, + deleteEve(index) { + this.formobj.eveList.splice(index, 1) + }, + backClosingPayment(value) { + this.viewState = 1 + value = JSON.parse(JSON.stringify(value)) + console.log(value, 77) + value.forEach((e) => { + this.formobj.eveList.push({ + sid: '', // sid + applySid: '', // 付款申请sid + costTitleValue: e.costTitleValue, // 平仓款名称 + openDate: e.openDate, // 融资付款开通日期 + period: e.period, // 期数 + payWayKey: '', // 付款方式Key + payWayValue: '', // 付款方式Value + receiveCompany: e.receiveCompany, // 收款单位名称 + receivingAccount: e.receivingAccount, // 收款银行账号 + bank: e.bank, // 开户行 + exePayPrice: e.exePayPrice, // 平仓付款金额 + remarks: e.remarks + }) + }) + }, + changePayWay(value, row) { + const choose = this.payment_list.filter((item) => item.dictValue === value) + if (choose.length > 0 && choose !== null) { + row.payWayKey = choose[0].dictKey + } else { + row.payWayKey = '' + } + }, handleAdd() { if (this.formobj.carBrandName === '') { this.$message({ showClose: true, type: 'error', message: '请先选择品牌' }) diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanYiBanInfo.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanYiBanInfo.vue index b47b0fb266..07c43943d8 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanYiBanInfo.vue +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/fukuanYiBanInfo.vue @@ -58,24 +58,43 @@
-
付款明细
- - - - - - - - - - - - - - - +
+
+
融资平仓付款明细
+
+ + + + + + + + + + + + +
+
+
付款明细
+ + + + + + + + + + + + + + + +
车辆列表
@@ -221,6 +240,7 @@ export default { paymentKey: 2, trailerKey: 3, topKey: 4, + eveKey: 5, index: 0, formobj: { billNo: '', // 申请编号 @@ -249,6 +269,7 @@ export default { carBrandSid: '', // 品牌sid carBrandName: '', // 品牌名称 orgSidPath: '', + eveList: [], // 融资平仓付款明细列表 detailsList: [], // 付款信息列表 vehicleList: [], // 主车车辆列表 trailerList: [], // 挂车列表 diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/relation/closingPayment.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/relation/closingPayment.vue new file mode 100644 index 0000000000..e44f12749d --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/workFlow/fukuanguanliFlow/fukuanguanli/relation/closingPayment.vue @@ -0,0 +1,181 @@ + + + + +