From ff572036cdbb8c2512b561be7327a43a189aadbe Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Fri, 8 Dec 2023 10:06:17 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BB=A3=E6=94=B6?= =?UTF-8?q?=E4=BB=A3=E4=BB=98=E6=96=B0=E5=A2=9E=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E9=93=B6=E8=A1=8C=E8=B4=A6=E6=88=B7=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../finmanufacturerbank/BankVoForPayment.java | 19 +++++++ .../FinManufacturerBankFeign.java | 8 ++- .../FinManufacturerBankFeignFallback.java | 5 ++ .../FinManufacturerBankMapper.java | 11 ++--- .../FinManufacturerBankMapper.xml | 6 +++ .../FinManufacturerBankRest.java | 5 ++ .../FinManufacturerBankService.java | 49 +++++++++++-------- .../LoanTransferPaymentApplyService.java | 3 ++ 8 files changed, 78 insertions(+), 28 deletions(-) create mode 100644 anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/BankVoForPayment.java diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/BankVoForPayment.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/BankVoForPayment.java new file mode 100644 index 0000000000..9eef677aa0 --- /dev/null +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/BankVoForPayment.java @@ -0,0 +1,19 @@ +package com.yxt.anrui.fin.api.finmanufacturerbank; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author Fan + * @description + * @date 2023/12/8 9:50 + */ +@Data +public class BankVoForPayment { + @ApiModelProperty("开户银行") + private String depositBank; + @ApiModelProperty("转付账户") + private String account; + @ApiModelProperty("转付账户账号") + private String accountNumber; +} diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeign.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeign.java index 43e03f7288..1cd2519ec8 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeign.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeign.java @@ -85,7 +85,7 @@ public interface FinManufacturerBankFeign { @ApiOperation("获取该分公司下的开户账号:切换机构") @GetMapping("/selectAccountByUseOrgSid") @ResponseBody - public ResultBean> selectAccountByUseOrgSid(@RequestParam("userSid") String userSid,@RequestParam("orgPath")String orgPath); + public ResultBean> selectAccountByUseOrgSid(@RequestParam("userSid") String userSid, @RequestParam("orgPath") String orgPath); @ApiOperation("获取该本分公司下的开户账号") @GetMapping("/selAccountByOrgSid") @@ -96,4 +96,10 @@ public interface FinManufacturerBankFeign { @PostMapping("/selAppAccountByOrgSid") @ResponseBody public ResultBean> selAppAccountByOrgSid(@RequestBody PagerQuery query); + + @ApiOperation("代收代付选择银行账户") + @GetMapping("/listByPayment") + @ResponseBody + public ResultBean listByPayment(@RequestParam("orgPath") String orgPath, @RequestParam("key") String key); + } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeignFallback.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeignFallback.java index 892e377f46..b5ce5cbb12 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeignFallback.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finmanufacturerbank/FinManufacturerBankFeignFallback.java @@ -89,4 +89,9 @@ public class FinManufacturerBankFeignFallback implements FinManufacturerBankFeig public ResultBean> selAppAccountByOrgSid(PagerQuery query) { return null; } + + @Override + public ResultBean listByPayment(String orgPath, String key) { + return null; + } } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.java index 8551767bfe..29a55b3922 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.java @@ -31,10 +31,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; import com.yxt.anrui.buscenter.api.busdelivered.AppBusDeliveredPageQuery; -import com.yxt.anrui.fin.api.finmanufacturerbank.FinManufacturerBank; -import com.yxt.anrui.fin.api.finmanufacturerbank.FinManufacturerBankDetailsVo; -import com.yxt.anrui.fin.api.finmanufacturerbank.FinManufacturerBankVo; -import com.yxt.anrui.fin.api.finmanufacturerbank.FinManufacturerVo; +import com.yxt.anrui.fin.api.finmanufacturerbank.*; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -66,7 +63,9 @@ public interface FinManufacturerBankMapper extends BaseMapper selectAccountByUseOrgSid(String useOrgSid); - List selAccountByOrgSid(@Param("useOrgSid") String useOrgSid,@Param("name") String name,@Param(Constants.WRAPPER) QueryWrapper qw); + List selAccountByOrgSid(@Param("useOrgSid") String useOrgSid, @Param("name") String name, @Param(Constants.WRAPPER) QueryWrapper qw); - IPage selAppAccountByOrgSid(IPage page,@Param(Constants.WRAPPER) QueryWrapper qw,@Param("name") String name); + IPage selAppAccountByOrgSid(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw, @Param("name") String name); + + List listByPayment(@Param("useOrgSid") String useOrgSid, @Param("key") String key); } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.xml b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.xml index 7ba6ab9206..5599f7927a 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.xml +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankMapper.xml @@ -87,4 +87,10 @@ + \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankRest.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankRest.java index f7a53811d6..5e2dbe14ed 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankRest.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankRest.java @@ -105,4 +105,9 @@ public class FinManufacturerBankRest implements FinManufacturerBankFeign { IPage voIPage = finManufacturerBankService.selAppAccountByOrgSid(query); return rb.success().setData(voIPage); } + + @Override + public ResultBean listByPayment(String orgPath, String key) { + return finManufacturerBankService.listByPayment(orgPath,key); + } } diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankService.java index 248cf994db..0aefac0f50 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finmanufacturerbank/FinManufacturerBankService.java @@ -80,10 +80,10 @@ public class FinManufacturerBankService extends MybatisBaseService qw = new QueryWrapper<>(); FinManufacturerBankQuery params = pq.getParams(); if (params != null) { - if(StringUtils.isNotBlank(params.getOrgPath())){ + if (StringUtils.isNotBlank(params.getOrgPath())) { String orgSid = sysStaffOrgFeign.getOrgSidByPath(params.getOrgPath()).getData(); qw.eq("useOrgSid", orgSid); - }else{ + } else { String userSid = params.getUserSid(); if (StringUtils.isNotBlank(userSid)) { ResultBean resultBean = sysStaffOrgFeign.getPathSidByUserSid(userSid); @@ -126,7 +126,7 @@ public class FinManufacturerBankService extends MybatisBaseService data = basePurchaseSystemFeign.fetchOrgCodeByUseOrgSid(finManufacturerBank.getUseOrgSid()).getData(); - if (data != null){ + if (data != null) { for (BasePurchaseSystemDetailsVo datum : data) { CNBankacnt cnBankacnt = new CNBankacnt(); cnBankacnt.setFCreateOrgId(datum.getOrgCode()); @@ -136,7 +136,7 @@ public class FinManufacturerBankService extends MybatisBaseService data = basePurchaseSystemFeign.fetchOrgCodeByUseOrgSid(finManufacturerBank.getUseOrgSid()).getData(); - if (data != null){ + if (data != null) { for (BasePurchaseSystemDetailsVo datum : data) { CNBankacnt cnBankacnt = new CNBankacnt(); cnBankacnt.setFCreateOrgId(datum.getOrgCode()); @@ -171,7 +171,7 @@ public class FinManufacturerBankService extends MybatisBaseService> selectAccountByUseOrgSid(String userSid,String orgPath) { + public ResultBean> selectAccountByUseOrgSid(String userSid, String orgPath) { ResultBean> rb = ResultBean.fireFail(); String useOrgSid = ""; - if(StringUtils.isNotBlank(orgPath)){ + if (StringUtils.isNotBlank(orgPath)) { useOrgSid = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); - }else{ + } else { useOrgSid = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); } List list = baseMapper.selectAccountByUseOrgSid(useOrgSid); @@ -220,20 +220,20 @@ public class FinManufacturerBankService extends MybatisBaseService list = baseMapper.selAccountByOrgSid(useOrgSid,query.getName(),qw); + List list = baseMapper.selAccountByOrgSid(useOrgSid, query.getName(), qw); list.removeAll(Collections.singleton(null)); return rb.success().setData(list); } @@ -250,19 +250,26 @@ public class FinManufacturerBankService extends MybatisBaseService iPage = baseMapper.selAppAccountByOrgSid(page, qw, name); return iPage; } + + public ResultBean listByPayment(String orgPath, String key) { + ResultBean rb = ResultBean.fireFail(); + String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); + List list = baseMapper.listByPayment(useOrgSid, key); + return rb.success().setData(list); + } } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loantransferpaymentapply/LoanTransferPaymentApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loantransferpaymentapply/LoanTransferPaymentApplyService.java index ca1e3099d1..1bbb895036 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loantransferpaymentapply/LoanTransferPaymentApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loantransferpaymentapply/LoanTransferPaymentApplyService.java @@ -94,6 +94,9 @@ public class LoanTransferPaymentApplyService extends MybatisBaseService Date: Fri, 8 Dec 2023 10:41:34 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=AC=BE=E9=A1=B9=E7=BB=93=E8=BD=AC?= =?UTF-8?q?=E6=8E=A8=E9=80=81=E5=85=B6=E4=BB=96=E5=BA=94=E6=94=B6=E5=8D=95?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FinFundsCarriedForwardApplyService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyService.java index f93efe04ce..77ab5ffe23 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyService.java @@ -888,6 +888,7 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService Date: Fri, 8 Dec 2023 10:50:48 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=97=B4=E8=BF=98?= =?UTF-8?q?=E8=BD=AC=E4=BB=98=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/Common/dictcommons.js | 8 + anrui-riskcenter-ui/src/router/index.js | 53 ++++ .../src/views/alsotransfer/alsotransfer.vue | 246 ++++++++++++++++ .../views/alsotransfer/pendingtransfer.vue | 263 ++++++++++++++++++ 4 files changed, 570 insertions(+) create mode 100644 anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue create mode 100644 anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue diff --git a/anrui-riskcenter-ui/src/api/Common/dictcommons.js b/anrui-riskcenter-ui/src/api/Common/dictcommons.js index 71d8f58cb8..0231930d24 100644 --- a/anrui-riskcenter-ui/src/api/Common/dictcommons.js +++ b/anrui-riskcenter-ui/src/api/Common/dictcommons.js @@ -160,4 +160,12 @@ export function selectStaffListss() { }) } +// 根据分公司和账号类型获取银行账号信息 +export function listByPayment(data) { + return request({ + url: '/fin/v1/finmanufacturerbank/listByPayment', + method: 'get', + params: data + }) +} diff --git a/anrui-riskcenter-ui/src/router/index.js b/anrui-riskcenter-ui/src/router/index.js index 9e72a501ca..17bbc3141b 100644 --- a/anrui-riskcenter-ui/src/router/index.js +++ b/anrui-riskcenter-ui/src/router/index.js @@ -395,6 +395,38 @@ export const constantRoutes = [ } ] }, + { + path: '/alsotransfer', + component: Layout, + redirect: '/alsotransfer', + meta: { + title: '间还转付记录' + }, + children: [ + { + path: '/alsotransfer/pendingtransfer', + component: () => import('@/views/alsotransfer/pendingtransfer.vue'), + name: 'AlsoTransfer', + meta: { title: '间还转付记录', noCache: true } + } + ] + }, + { + path: '/agentbusiness', + component: Layout, + redirect: '/agentbusiness', + meta: { + title: '代收代付申请' + }, + children: [ + { + path: '/agentbusiness/agentbusiness', + component: () => import('@/views/agentbusiness/agentbusiness.vue'), + name: 'AgentBusiness', + meta: { title: '代收代付申请', noCache: true } + } + ] + }, // 流程审批 // 金融产品政策报备--编辑 @@ -595,6 +627,27 @@ export const constantRoutes = [ component: () => import('@/views/workFlow/diankuanFlow/advancerequestYiBan.vue'), name: 'AdvanceRequestYiBan' + }, + // 代收代付申请管理--编辑 + { + path: '/daishoudaifuFlow/agentbusinessEdit', + component: () => + import('@/views/workFlow/daishoudaifuFlow/agentbusinessEdit.vue'), + name: 'AgentBusinessEdit' + }, + // 代收代付申请管理--待办 + { + path: '/daishoudaifuFlow/agentbusinessDaiBan', + component: () => + import('@/views/workFlow/daishoudaifuFlow/agentbusinessDaiBan.vue'), + name: 'AgentBusinessDaiBan' + }, + // 代收代付申请管理--已办 + { + path: '/daishoudaifuFlow/agentbusinessYiBan', + component: () => + import('@/views/workFlow/daishoudaifuFlow/agentbusinessYiBan.vue'), + name: 'AgentBusinessYiBan' }, // 404 page must be placed at the end !!! // { path: '*', redirect: '/404', hidden: true } diff --git a/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue b/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue new file mode 100644 index 0000000000..6d3af17ddc --- /dev/null +++ b/anrui-riskcenter-ui/src/views/alsotransfer/alsotransfer.vue @@ -0,0 +1,246 @@ + + + + diff --git a/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue b/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue new file mode 100644 index 0000000000..309934a169 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/alsotransfer/pendingtransfer.vue @@ -0,0 +1,263 @@ + + + + From 00037469d1241fb71c2f7dd590bbcc52ef310c8b Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Fri, 8 Dec 2023 10:51:39 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BB=A3=E6=94=B6?= =?UTF-8?q?=E4=BB=A3=E4=BB=98=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/agentbusiness/agentbusiness.js | 123 ++++++ .../src/views/agentbusiness/agentbusiness.vue | 337 +++++++++++++++ .../views/agentbusiness/agentbusinessAdd.vue | 252 +++++++++++ .../views/agentbusiness/agentbusinessInfo.vue | 134 ++++++ .../daishoudaifuFlow/agentbusinessDaiBan.vue | 397 ++++++++++++++++++ .../daishoudaifuFlow/agentbusinessEdit.vue | 246 +++++++++++ .../daishoudaifuFlow/agentbusinessYiBan.vue | 189 +++++++++ 7 files changed, 1678 insertions(+) create mode 100644 anrui-riskcenter-ui/src/api/agentbusiness/agentbusiness.js create mode 100644 anrui-riskcenter-ui/src/views/agentbusiness/agentbusiness.vue create mode 100644 anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessAdd.vue create mode 100644 anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessInfo.vue create mode 100644 anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessDaiBan.vue create mode 100644 anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessEdit.vue create mode 100644 anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessYiBan.vue diff --git a/anrui-riskcenter-ui/src/api/agentbusiness/agentbusiness.js b/anrui-riskcenter-ui/src/api/agentbusiness/agentbusiness.js new file mode 100644 index 0000000000..3c9a53c977 --- /dev/null +++ b/anrui-riskcenter-ui/src/api/agentbusiness/agentbusiness.js @@ -0,0 +1,123 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表--间还转付记录列表 + transferPaymentList: function(params) { + return request({ + url: '/riskcenter/v1/loanrepaymenthistory/transferPaymentList', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/saveTransferPayment', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + init: function(data) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/paymentInit', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + fetchBySid: function(data) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/paymentDetails', + method: 'get', + params: data + }) + }, + deleteBySids: function(data) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/deleteBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 提交流程 + submit: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/submit', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(同意) + complete: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/complete', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(加签) + delegate: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/delegate', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(驳回) + reject: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/reject', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(终止) + breakProcess: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/breakProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(撤回) + revokeProcess: function(params) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/revokeProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审批流程(同意)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/riskcenter/v1/loantransferpaymentapply/getPreviousNodesForReject', + method: 'get', + params: data + }) + } +} diff --git a/anrui-riskcenter-ui/src/views/agentbusiness/agentbusiness.vue b/anrui-riskcenter-ui/src/views/agentbusiness/agentbusiness.vue new file mode 100644 index 0000000000..f6a3b8c092 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/agentbusiness/agentbusiness.vue @@ -0,0 +1,337 @@ + + + + diff --git a/anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessAdd.vue b/anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessAdd.vue new file mode 100644 index 0000000000..34e9c332ce --- /dev/null +++ b/anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessAdd.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessInfo.vue b/anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessInfo.vue new file mode 100644 index 0000000000..c414828f42 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/agentbusiness/agentbusinessInfo.vue @@ -0,0 +1,134 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessDaiBan.vue b/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessDaiBan.vue new file mode 100644 index 0000000000..58f52fb9f2 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessDaiBan.vue @@ -0,0 +1,397 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessEdit.vue b/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessEdit.vue new file mode 100644 index 0000000000..08134475c0 --- /dev/null +++ b/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessEdit.vue @@ -0,0 +1,246 @@ + + + + + diff --git a/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessYiBan.vue b/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessYiBan.vue new file mode 100644 index 0000000000..e6a58faaac --- /dev/null +++ b/anrui-riskcenter-ui/src/views/workFlow/daishoudaifuFlow/agentbusinessYiBan.vue @@ -0,0 +1,189 @@ + + + + +