Ver Fonte

待办消息注释

郎学彬 há 4 anos atrás
pai
commit
89beb6b60e

+ 16 - 1
sc-service/src/main/java/com/huyi/service/common/flowable/controller/FlowableController.java

@@ -122,15 +122,19 @@ public class  FlowableController extends BaseController
             //融信创建(0:供应商申请, 1:核心企业开立, 2:供应商开立)
             String type = zcFinanceInf.getZfiCreateType();
             if("0".equals(type)){
+                //TODO  删除不需要调用签收审批
                 //调用融资企业签收审批
                 approvalService.addSignApproval(CommonUtil.entityToMap(zcFinanceInf));
             }else if("2".equals(type)){
+                //TODO  删除
                 //已生效
                 zcFinanceInf.setZfiStatus("02");
                 //签收时间
                 zcFinanceInf.setZfiSignDate(DateUtils.getNowDate());
                 zcFinanceInfService.updateById(zcFinanceInf);
             }
+            //TODO 将核心企业审批状态改为审批通过
+            //TODo 核心企业经办人盖章待办
         }
         //融资企业融信申请审批通过
         else if("1000000002".equals(menuId)){
@@ -143,6 +147,7 @@ public class  FlowableController extends BaseController
             //审批通过
             zcFinanceInf.setZfiSupplierStatus("01");
             zcFinanceInfService.update(zcFinanceInf,lambdaQueryWrapper);
+            //TODO  发起人最终结果【通过】消息通知
             //调用平台审批接口
             ZcFinanceInf inf = zcFinanceInfService.getById(zfiId);
             Map map = new HashMap();
@@ -259,14 +264,16 @@ public class  FlowableController extends BaseController
                 approvalService.coreConfirmationApproval(map);
             }
         }
-        //融资审批通过
+        //融资签收通过
         else if("1000000005".equals(menuId)){
             LambdaQueryWrapper<ZcFinanceInf> lambdaQueryWrapper = new LambdaQueryWrapper<>();
             lambdaQueryWrapper.eq(ZcFinanceInf::getZfiId,id);
             ZcFinanceInf zcfInf = new ZcFinanceInf();
             //审批通过
+            //TODo 改审批状态
             zcfInf.setZfiStatus("02");
             zcFinanceInfService.update(zcfInf,lambdaQueryWrapper);
+            //TODo 给融资企业生成盖章待办
         }
         //融资审批通过
         else if("1000000006".equals(menuId)){
@@ -330,6 +337,8 @@ public class  FlowableController extends BaseController
                 zcFinanceInf.setZfiId(id);
                 zcFinanceInf.setZfiStatus("03");
             }
+            //TODO 核心企业经办人最终结果【拒绝】消息通知
+            //TODO  核心企业经办人生成确权待办
             zcFinanceInfService.updateById(zcFinanceInf);
         }
         //融资企业融信申请拒绝
@@ -340,14 +349,18 @@ public class  FlowableController extends BaseController
             //lambdaQueryWrapper.eq(WcContractInf::getCifCompanyId,arr[1]);
             ZcFinanceInf zcFinanceInf = new ZcFinanceInf();
             //审批拒绝
+
             if("delete".equals(state)){
                 zcFinanceInf.setZfiSupplierStatus("02");
+                //TODO 删除
             }else if("recall".equals(state)){
                 //撤回
                 //更改为保存状态
                 zcFinanceInf.setZfiSupplierStatus("03");
             }
             zcFinanceInfService.update(zcFinanceInf,lambdaQueryWrapper);
+            //TODO 发起人最终结果【拒绝】消息通知
+            //TODO 发起人生成待办
         }//融资企业融信开立拒绝
         else if("1000000001".equals(menuId)){
             LambdaQueryWrapper<ZcFinanceInf> lambdaQueryWrapper = new LambdaQueryWrapper<>();
@@ -398,8 +411,10 @@ public class  FlowableController extends BaseController
             lambdaQueryWrapper.eq(ZcFinanceInf::getZfiId,id);
             ZcFinanceInf zcFinanceInf = new ZcFinanceInf();
             //审批拒绝
+            //TODo 改审批状态
             zcFinanceInf.setZfiStatus("03");
             zcFinanceInfService.update(zcFinanceInf,lambdaQueryWrapper);
+            //TODo 给融资企业经办人签收待办
         }//融资审批
         else if("1000000006".equals(menuId)){
                 LambdaQueryWrapper<ZcFinanceRecord> zcFinanceRecordLambdaQueryWrapper = new LambdaQueryWrapper<>();

+ 12 - 0
sc-service/src/main/java/com/huyi/service/common/flowable/service/impl/ApprovalServiceImpl.java

@@ -95,6 +95,7 @@ public class ApprovalServiceImpl implements ApprovalService {
                 zcFinanceInf.setUpdateBy(userId);
                 zcFinanceInf.setUpdateTime(DateUtils.getNowDate());
                 zcFinanceInfService.updateById(zcFinanceInf);
+                //TODO 发起人最终结果【通过】消息通知
             }else if ("450".equals(resMap.get("code"))) {
                 throw new Exception("未配置审批流程");
             }else if (!"200".equals(resMap.get("code"))) {
@@ -155,6 +156,8 @@ public class ApprovalServiceImpl implements ApprovalService {
                 zcFinanceInf.setZfiStatus("00");
             }
             zcFinanceInfService.updateById(zcFinanceInf);
+            //TODO 融资企业经办人 最终结果【通过】消息通知
+            // TODO 给核心企业经办人确权待办
         }else if (!"200".equals(resMap.get("code"))) {
             throw new Exception(resMap.get("message").toString());
         }
@@ -195,6 +198,7 @@ public class ApprovalServiceImpl implements ApprovalService {
         Map<String, Object> resMap = flowableService.apiPost(STRART_FLOW, flowParam);
         //成功
         if("200".equals(resMap.get("code"))){
+            //TODo 核心企业经办人盖章待办
         }else
         //未开启流程实例
         if("300".equals(resMap.get("code")) || "350".equals(resMap.get("code"))){
@@ -209,6 +213,8 @@ public class ApprovalServiceImpl implements ApprovalService {
                 zcFinanceInf.setZfiSignDate(DateUtils.getNowDate());
                 zcFinanceInfService.updateById(zcFinanceInf);
             }
+            //TODO 核心企业经办人最终结果【通过】消息通知
+            //TODo  核心企业盖章待办事项。
             //未配置审批流程
         }else if ("450".equals(resMap.get("code"))) {
             throw new Exception("未配置审批流程");
@@ -253,9 +259,11 @@ public class ApprovalServiceImpl implements ApprovalService {
         flowParam.put("paras", jsonObj.toString());
         Map<String, Object> resMap = flowableService.apiPost(STRART_FLOW, flowParam);
         if ("200".equals(resMap.get("code"))){
+
             ZcFinanceInf zfi = new ZcFinanceInf();
             zfi.setZfiId(CommonUtil.objToString(map.get("zfiId")));
             //状态(00:待确权 01:待签收 02:已生效 03:已失效 04:融资中 05:已融资 06:平台退回)
+            //TODO 不更改状态
             zfi.setZfiStatus("00");
             zcFinanceInfService.updateById(zfi);
         }
@@ -268,6 +276,8 @@ public class ApprovalServiceImpl implements ApprovalService {
             //平台审批状态(00:审批中, 01:审批通过, 02:审批拒绝, 03:暂存)
             zcFinanceInf.setZfiPlatformStatus("01");
             //融信状态(00:待确权 01:待签收 02:已生效 03:已失效 04:融资中 05:已融资 06:平台退回)
+            //TODO 不更改融信状态
+            //TODo 给融资企业经办人盖章待办
             zcFinanceInf.setZfiStatus("02");
             zcFinanceInfService.updateById(zcFinanceInf);
         }else if (!"200".equals(resMap.get("code"))) {
@@ -342,6 +352,7 @@ public class ApprovalServiceImpl implements ApprovalService {
             //审批状态(00:审核中 01:审批通过, 2:审批拒绝)
             zcFinanceRecord.setZfrApproveStt("01");
             zcFinanceRecordService.update(zcFinanceRecord,zcFinanceRecordLambdaQueryWrapper);
+            //TODO 发起人最终结果【通过】消息通知
         }else if (!"200".equals(resMap.get("code"))) {
             throw new Exception(resMap.get("message").toString());
         }
@@ -516,6 +527,7 @@ public class ApprovalServiceImpl implements ApprovalService {
             //审核通过
             zcFinanceInf.setZfiSupplierStatus("01");
             zcFinanceInfService.updateById(zcFinanceInf);
+            //TODO 融资产品是否需要平台审批
             //调用平台审批
             approvalService.addPlatformApproval(map);
         }else if("200".equals(resMap.get("code"))){

+ 4 - 1
sc-service/src/main/java/com/huyi/service/credit/controller/CreditHandleController.java

@@ -164,9 +164,11 @@ public class CreditHandleController extends BaseController {
                 //签收日期
                 financeInf.setZfiSignDate(createTime);
             }
-
+            //TODo 调用审批流
         }else if("01".equals(flag)){//拒绝
             //已失效
+            //TODo 给融资方经办人添加失效消息
+
             financeInf.setZfiStatus("03");
         }
         financeInfService.updateById(financeInf);
@@ -291,6 +293,7 @@ public class CreditHandleController extends BaseController {
             financeInf.setZfiStatus("03");
         }
         financeInfService.updateById(financeInf);
+        //TODo 调用签收审批流
         return AjaxResult.success();
     }