From 5b29b144fe07cdcfb31f3fb1b15b72b60c8d9854 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 27 Feb 2024 14:50:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=A1=88=E4=BB=B6=E7=BB=93?= =?UTF-8?q?=E6=A1=88=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/caseclosed/caseclosed.js | 113 ++++++ .../src/views/caseclosed/caseclosed.vue | 359 ++++++++++++++++++ .../src/views/caseclosed/caseclosedAdd.vue | 354 +++++++++++++++++ .../src/views/caseclosed/caseclosedInfo.vue | 300 +++++++++++++++ 4 files changed, 1126 insertions(+) create mode 100644 anrui-riskcenter-ui/src/api/caseclosed/caseclosed.js create mode 100644 anrui-riskcenter-ui/src/views/caseclosed/caseclosed.vue create mode 100644 anrui-riskcenter-ui/src/views/caseclosed/caseclosedAdd.vue create mode 100644 anrui-riskcenter-ui/src/views/caseclosed/caseclosedInfo.vue diff --git a/anrui-riskcenter-ui/src/api/caseclosed/caseclosed.js b/anrui-riskcenter-ui/src/api/caseclosed/caseclosed.js new file mode 100644 index 0000000000..92faa7ce1d --- /dev/null +++ b/anrui-riskcenter-ui/src/api/caseclosed/caseclosed.js @@ -0,0 +1,113 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + init: function(data) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/details', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + fetchBySid: function(data) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + deleteBySids: function(data) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/delBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 提交流程 + submit: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/submit', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(同意) + complete: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/complete', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(加签) + delegate: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/delegate', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(驳回) + reject: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/reject', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(终止) + breakProcess: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/breakProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(撤回) + revokeProcess: function(params) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/revokeProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审批流程(同意)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/riskcenter/v1/loancasecloseapply/getPreviousNodesForReject', + method: 'get', + params: data + }) + } +} diff --git a/anrui-riskcenter-ui/src/views/caseclosed/caseclosed.vue b/anrui-riskcenter-ui/src/views/caseclosed/caseclosed.vue new file mode 100644 index 0000000000..2d7c682e70 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/caseclosed/caseclosed.vue @@ -0,0 +1,359 @@ + + + + diff --git a/anrui-riskcenter-ui/src/views/caseclosed/caseclosedAdd.vue b/anrui-riskcenter-ui/src/views/caseclosed/caseclosedAdd.vue new file mode 100644 index 0000000000..48cb3623ff --- /dev/null +++ b/anrui-riskcenter-ui/src/views/caseclosed/caseclosedAdd.vue @@ -0,0 +1,354 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/caseclosed/caseclosedInfo.vue b/anrui-riskcenter-ui/src/views/caseclosed/caseclosedInfo.vue new file mode 100644 index 0000000000..b3cb6586e7 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/caseclosed/caseclosedInfo.vue @@ -0,0 +1,300 @@ + + + + +