From 0e5640f0f9b1d903b469e995093a9ecffd0e6572 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Tue, 5 Sep 2023 14:14:19 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basevehicleout/BaseVehicleOutService.java | 2 +- .../basevehinstall/BaseVehinstallService.java | 1 + .../LoanHomevisitInvestigateService.java | 30 +++++++++++++++++++ .../LoanHomeVisitInvestigateService.java | 16 ++++++++-- 4 files changed, 46 insertions(+), 3 deletions(-) diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java index 499624c6d6..0ea28b858e 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java @@ -1793,7 +1793,7 @@ public class BaseVehicleOutService extends MybatisBaseService details(String sid) { ResultBean rb = ResultBean.fireFail(); + LoanHomevisitInvestigateDetailsVo loanHomevisitInvestigateDetailsVo = loanHomevisitInvestigateFeign.fetchDetailsBySid(sid).getData(); LoanHomeVisitInvestigateNewDetailsVo loanHomeVisitInvestigateNewDetailsVo = loanHomevisitInvestigateFeign.details(sid).getData(); AppLoanHomeVisitInvestigateDetailsVo appLoanHomeVisitInvestigateDetailsVo = new AppLoanHomeVisitInvestigateDetailsVo(); BeanUtil.copyProperties(loanHomeVisitInvestigateNewDetailsVo,appLoanHomeVisitInvestigateDetailsVo); List orderInfo = appLoanHomeVisitInvestigateDetailsVo.getOrderInfo(); for (AppFinanceForm appFinanceForm : orderInfo) { - appFinanceForm.setJumpPage(true); - + if ("车辆信息确认".equals(appFinanceForm.getValue())){ + appFinanceForm.setJumpPage(true); + CarModelVo orderPage1 = commonService.getOrder(loanHomevisitInvestigateDetailsVo.getSaleOrderSid()).getData(); + AppLoanHomeVisitVo orderPage2 = new AppLoanHomeVisitVo(); + BeanUtil.copyProperties(orderPage1,orderPage2); + appFinanceForm.setPluginPage(orderPage2); + }else if ("金融方案信息确认".equals(appFinanceForm.getValue())){ + appFinanceForm.setJumpPage(true); + CarModelVo finPage1 = commonService.getLoanSolution(loanHomevisitInvestigateDetailsVo.getSaleOrderSid()).getData(); + AppLoanHomeVisitVo finPage2 = new AppLoanHomeVisitVo(); + BeanUtil.copyProperties(finPage1,finPage2); + appFinanceForm.setPluginPage(finPage2); + } } return rb.success().setData(appLoanHomeVisitInvestigateDetailsVo); } From 298a9f80de605ed714c388e1ac9eb3b74e2e77d3 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 5 Sep 2023 14:21:27 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=9D=83=E8=AF=81?= =?UTF-8?q?=E8=B5=84=E6=96=99=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../warrantinformation/warrantinformation.js | 64 ++++ anrui-riskcenter-ui/src/router/index.js | 16 + .../warrantinformation/warrantinformation.vue | 332 ++++++++++++++++++ .../warrantinformationAdd.vue | 249 +++++++++++++ .../warrantinformationByHandOver.vue | 210 +++++++++++ .../warrantinformationInfo.vue | 185 ++++++++++ 6 files changed, 1056 insertions(+) create mode 100644 anrui-riskcenter-ui/src/api/warrantinformation/warrantinformation.js create mode 100644 anrui-riskcenter-ui/src/views/warrantinformation/warrantinformation.vue create mode 100644 anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationAdd.vue create mode 100644 anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationByHandOver.vue create mode 100644 anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationInfo.vue diff --git a/anrui-riskcenter-ui/src/api/warrantinformation/warrantinformation.js b/anrui-riskcenter-ui/src/api/warrantinformation/warrantinformation.js new file mode 100644 index 0000000000..d2379890c5 --- /dev/null +++ b/anrui-riskcenter-ui/src/api/warrantinformation/warrantinformation.js @@ -0,0 +1,64 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审核回显 + getAuditInfo: function(data) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/getAuditInfo', + method: 'get', + params: data + }) + }, + // 审核保存 + saveWarrantInfo: function(data) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/saveWarrantInfo', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审核通过 + approvedWarrantInfo: function(data) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/approvedWarrantInfo', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 移交回显 + transferInfo: function(data) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/transferInfo', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 移交保存 + saveTransferInfo: function(data) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/saveTransferInfo', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 详情回显 + detailsInfo: function(data) { + return request({ + url: '/riskcenter/v1/loanwarrantinformation/detailsInfo/' + data, + method: 'get' + }) + } +} diff --git a/anrui-riskcenter-ui/src/router/index.js b/anrui-riskcenter-ui/src/router/index.js index 567ac58b8c..9ffdf3e9ee 100644 --- a/anrui-riskcenter-ui/src/router/index.js +++ b/anrui-riskcenter-ui/src/router/index.js @@ -219,6 +219,22 @@ export const constantRoutes = [ } ] }, + { + path: '/warrantinformation', + component: Layout, + redirect: '/warrantinformation', + meta: { + title: '权证资料管理' + }, + children: [ + { + path: '/warrantinformation/warrantinformation', + component: () => import('@/views/warrantinformation/warrantinformation.vue'), + name: 'WarrantInformation', + meta: { title: '权证资料管理', noCache: true } + } + ] + }, // 流程审批 // 金融产品政策报备--编辑 diff --git a/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformation.vue b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformation.vue new file mode 100644 index 0000000000..48e1c05a23 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformation.vue @@ -0,0 +1,332 @@ + + + + diff --git a/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationAdd.vue b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationAdd.vue new file mode 100644 index 0000000000..89a024c6be --- /dev/null +++ b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationAdd.vue @@ -0,0 +1,249 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationByHandOver.vue b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationByHandOver.vue new file mode 100644 index 0000000000..b23a52ce03 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationByHandOver.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationInfo.vue b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationInfo.vue new file mode 100644 index 0000000000..8695a0c684 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/warrantinformation/warrantinformationInfo.vue @@ -0,0 +1,185 @@ + + + + + From 98adb8ce729da58af2504e191e443ffe24021147 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 5 Sep 2023 14:25:14 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/creditauditappeal/creditauditappeal.vue | 3 +-- .../financialclerkbycreditvetting.vue | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/anrui-riskcenter-ui/src/views/creditauditappeal/creditauditappeal.vue b/anrui-riskcenter-ui/src/views/creditauditappeal/creditauditappeal.vue index 2f593b2de3..6e13f1a048 100644 --- a/anrui-riskcenter-ui/src/views/creditauditappeal/creditauditappeal.vue +++ b/anrui-riskcenter-ui/src/views/creditauditappeal/creditauditappeal.vue @@ -204,7 +204,6 @@ export default { code = event.data.params.code } if (code === 1) { - this.init() this.centerDialogVisible = false } else if (code === 2) { this.dialogHeight = event.data.params.data @@ -312,7 +311,7 @@ export default { ssjg: '' } } - this.init() + this.getList() }, toEdit(row) { this.viewState = 2 diff --git a/anrui-riskcenter-ui/src/views/financialclerkbycreditvetting/financialclerkbycreditvetting.vue b/anrui-riskcenter-ui/src/views/financialclerkbycreditvetting/financialclerkbycreditvetting.vue index 1fc7ebbef4..b8c96bff3c 100644 --- a/anrui-riskcenter-ui/src/views/financialclerkbycreditvetting/financialclerkbycreditvetting.vue +++ b/anrui-riskcenter-ui/src/views/financialclerkbycreditvetting/financialclerkbycreditvetting.vue @@ -241,7 +241,7 @@ export default { zffkjg: '' } } - this.init() + this.getList() }, toEdit(row) { this.viewState = 2