|
|
@@ -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"))){
|