From 0b3aa0731ec744cb42908af87849d355a6b9a9d6 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Wed, 15 Nov 2023 17:22:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=94=BE=E6=AC=BE=E5=B7=AE?= =?UTF-8?q?=E9=A2=9D=E7=A1=AE=E8=AE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../loanbalancerecognition.js | 98 +++++ anrui-riskcenter-ui/src/router/index.js | 39 +- .../loanbalancerecognition.vue | 298 +++++++++++++ .../loanbalancerecognitionAdd.vue | 244 ++++++++++ .../loanbalancerecognitionInfo.vue | 147 +++++++ .../loanbalancerecognitionDaiBan.vue | 415 ++++++++++++++++++ .../loanbalancerecognitionEdit.vue | 260 +++++++++++ .../loanbalancerecognitionYiBan.vue | 207 +++++++++ 8 files changed, 1707 insertions(+), 1 deletion(-) create mode 100644 anrui-riskcenter-ui/src/api/loanbalancerecognition/loanbalancerecognition.js create mode 100644 anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognition.vue create mode 100644 anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionAdd.vue create mode 100644 anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionInfo.vue create mode 100644 anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionDaiBan.vue create mode 100644 anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionEdit.vue create mode 100644 anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionYiBan.vue diff --git a/anrui-riskcenter-ui/src/api/loanbalancerecognition/loanbalancerecognition.js b/anrui-riskcenter-ui/src/api/loanbalancerecognition/loanbalancerecognition.js new file mode 100644 index 0000000000..9ca1039510 --- /dev/null +++ b/anrui-riskcenter-ui/src/api/loanbalancerecognition/loanbalancerecognition.js @@ -0,0 +1,98 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/riskcenter/v1/LoanDiff/update', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + fetchBySid: function(data) { + return request({ + url: '/riskcenter/v1/LoanDiff/details', + method: 'get', + params: data + }) + }, + // 提交流程 + submit: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/submitDiffApply', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(同意) + complete: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/complete', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(加签) + delegate: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/delegate', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(驳回) + reject: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/reject', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(终止) + breakProcess: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/breakProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(撤回) + revokeProcess: function(params) { + return request({ + url: '/riskcenter/v1/LoanDiff/revokeProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审批流程(同意)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/riskcenter/v1/LoanDiff/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/riskcenter/v1/LoanDiff/getPreviousNodesForReject', + method: 'get', + params: data + }) + } +} diff --git a/anrui-riskcenter-ui/src/router/index.js b/anrui-riskcenter-ui/src/router/index.js index e091b38cd6..863498f783 100644 --- a/anrui-riskcenter-ui/src/router/index.js +++ b/anrui-riskcenter-ui/src/router/index.js @@ -331,6 +331,22 @@ export const constantRoutes = [ } ] }, + { + path: '/loanbalancerecognition', + component: Layout, + redirect: '/loanbalancerecognition', + meta: { + title: '放款差额确认' + }, + children: [ + { + path: '/loanbalancerecognition/loanbalancerecognition', + component: () => import('@/views/loanbalancerecognition/loanbalancerecognition.vue'), + name: 'LoanBalanceRecognition', + meta: { title: '放款差额确认', noCache: true } + } + ] + }, // 流程审批 // 金融产品政策报备--编辑 @@ -468,7 +484,28 @@ export const constantRoutes = [ component: () => import('@/views/workFlow/jiafangshensuFlow/homeappealYiBan.vue'), name: 'HomeAppealYiBan' - } + }, + // 放款差额确认--编辑 + { + path: '/fangkuanquerenFlow/loanbalancerecognitionEdit', + component: () => + import('@/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionEdit.vue'), + name: 'LoanBalanceRecognitionEdit' + }, + // 放款差额确认--待办 + { + path: '/fangkuanquerenFlow/loanbalancerecognitionDaiBan', + component: () => + import('@/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionDaiBan.vue'), + name: 'LoanBalanceRecognitionDaiBan' + }, + // 放款差额确认--已办 + { + path: '/fangkuanquerenFlow/loanbalancerecognitionYiBan', + component: () => + import('@/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionYiBan.vue'), + name: 'LoanBalanceRecognitionYiBan' + }, // 404 page must be placed at the end !!! // { path: '*', redirect: '/404', hidden: true } ] diff --git a/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognition.vue b/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognition.vue new file mode 100644 index 0000000000..0a156a4ec0 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognition.vue @@ -0,0 +1,298 @@ + + + + diff --git a/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionAdd.vue b/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionAdd.vue new file mode 100644 index 0000000000..76eca4ae20 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionAdd.vue @@ -0,0 +1,244 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionInfo.vue b/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionInfo.vue new file mode 100644 index 0000000000..2d607bfec6 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/loanbalancerecognition/loanbalancerecognitionInfo.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionDaiBan.vue b/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionDaiBan.vue new file mode 100644 index 0000000000..19a980d511 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionDaiBan.vue @@ -0,0 +1,415 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionEdit.vue b/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionEdit.vue new file mode 100644 index 0000000000..9ffc081afd --- /dev/null +++ b/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionEdit.vue @@ -0,0 +1,260 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionYiBan.vue b/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionYiBan.vue new file mode 100644 index 0000000000..64b1a7456a --- /dev/null +++ b/anrui-riskcenter-ui/src/views/workFlow/fangkuanquerenFlow/loanbalancerecognitionYiBan.vue @@ -0,0 +1,207 @@ + + + + +