diff --git a/anrui-riskcenter-ui/src/api/transferToLitigation/transferToLitigation.js b/anrui-riskcenter-ui/src/api/transferToLitigation/transferToLitigation.js new file mode 100644 index 0000000000..008bedee14 --- /dev/null +++ b/anrui-riskcenter-ui/src/api/transferToLitigation/transferToLitigation.js @@ -0,0 +1,111 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + init: function(data) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/init/' + data, + method: 'get' + }) + }, + fetchBySid: function(data) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + deleteBySids: function(data) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/delBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 提交流程 + submit: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/submit', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(同意) + complete: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/complete', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(加签) + delegate: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/delegate', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(驳回) + reject: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/reject', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(终止) + breakProcess: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/breakProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(撤回) + revokeProcess: function(params) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/revokeProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审批流程(同意)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/riskcenter/v1/loanlawsuitsubapply/getPreviousNodesForReject', + method: 'get', + params: data + }) + } +} diff --git a/anrui-riskcenter-ui/src/router/index.js b/anrui-riskcenter-ui/src/router/index.js index da7ccd8b8b..b535b7c4f0 100644 --- a/anrui-riskcenter-ui/src/router/index.js +++ b/anrui-riskcenter-ui/src/router/index.js @@ -912,6 +912,23 @@ export const constantRoutes = [{ } }] }, + { + path: '/transferToLitigation', + component: Layout, + redirect: '/transferToLitigation', + meta: { + title: '转诉讼科目管理' + }, + children: [{ + path: '/transferToLitigation/transferToLitigation', + component: () => import('@/views/transferToLitigation/transferToLitigation.vue'), + name: 'TransferToLitigation', + meta: { + title: '转诉讼科目管理', + noCache: true + } + }] + }, { path: '/provisionoffunds', component: Layout, diff --git a/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigation.vue b/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigation.vue new file mode 100644 index 0000000000..e3bcdb78fa --- /dev/null +++ b/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigation.vue @@ -0,0 +1,356 @@ + + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + 至 + + + + + 至 + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + 转诉讼科目申请列表 + + + + + + + + + + 办理 + 查看 + + + + + 待提交 + {{ scope.row.nodeState }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigationAdd.vue b/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigationAdd.vue new file mode 100644 index 0000000000..7744e8257d --- /dev/null +++ b/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigationAdd.vue @@ -0,0 +1,264 @@ + + + + + {{ viewTitle }} + + 保存 + 提交 + 关闭 + + + + + + + 申请部门 + {{ formobj.createDept }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 贷款人 + {{ formobj.loanName }} + + + 贷款合同编号 + {{ formobj.loanContractNo }} + + + + + 资方 + {{ formobj.bankName }} + + + 资方合同编号 + {{ formobj.bankContractNo }} + + + 转诉讼科目金额合计 + {{ formobj.amount }} + + + + + 备注 + + + + + 转诉讼车辆列表 + 查看案件详情 + + + + + + + + {{ scope.row.repo == '1' ? '1' : scope.row.repo == '0' ? '否' : '' }} + + + + + + + + + + + + + + + + + + + diff --git a/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigationInfo.vue b/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigationInfo.vue new file mode 100644 index 0000000000..242d9b9c0b --- /dev/null +++ b/anrui-riskcenter-ui/src/views/transferToLitigation/transferToLitigationInfo.vue @@ -0,0 +1,201 @@ + + + + + {{ viewTitle }} + + 关闭 + + + + + + + 申请部门 + {{ formobj.createDept }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 贷款人 + {{ formobj.loanName }} + + + 贷款合同编号 + {{ formobj.loanContractNo }} + + + + + 资方 + {{ formobj.bankName }} + + + 资方合同编号 + {{ formobj.bankContractNo }} + + + 转诉讼科目金额合计 + {{ formobj.amount }} + + + + + 备注 + {{ formobj.remarks }} + + + + 转诉讼车辆列表 + 查看案件详情 + + + + + + + {{ scope.row.riskState == '0' ? '正常' : scope.row.riskState == '1' ? '交回' : scope.row.riskState == '2' ? '赎回' : scope.row.riskState == '3' ? '转租' : '' }} + + + + + {{ scope.row.repo == '1' ? '是' : scope.row.repo == '0' ? '否' : '' }} + + + + + + + + + + + + + + + + + + +