diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/flowable/FinFundsApplyCompleteDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/flowable/FinFundsApplyCompleteDto.java index 3cf37b23d1..d667bd87a6 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/flowable/FinFundsApplyCompleteDto.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/flowable/FinFundsApplyCompleteDto.java @@ -21,6 +21,8 @@ public class FinFundsApplyCompleteDto implements Dto { @ApiModelProperty(value = "用户sid") private String userSid; + @ApiModelProperty(value = "下载类型") + private String pdfType; @ApiModelProperty(value = "节点id") @NotBlank(message = "参数错误:taskDefKey") private String taskDefKey; diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyRest.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyRest.java index 2c2c0c9221..d01c47a948 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyRest.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyRest.java @@ -123,7 +123,7 @@ public class FinFundsCarriedForwardApplyRest implements FinFundsCarriedForwardAp BeanUtil.copyProperties(query,bv); bv.setModelId(ProcDefEnum.FINFUNDSAPPLY.getProDefId()); bv.setFormVariables(BeanUtil.beanToMap(query)); - return finFundsCarriedForwardApplyService.complete(bv); + return finFundsCarriedForwardApplyService.complete(bv,query.getPdfType()); } @Override @@ -190,7 +190,7 @@ public class FinFundsCarriedForwardApplyRest implements FinFundsCarriedForwardAp BeanUtil.copyProperties(query,bv); bv.setModelId(ProcDefEnum.FINFUNDSAPPLY.getProDefId()); bv.setFormVariables(BeanUtil.beanToMap(query)); - return finFundsCarriedForwardApplyService.complete(bv); + return finFundsCarriedForwardApplyService.complete(bv,query.getPdfType()); } @Override 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 bc41636dad..e24f21bc0c 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 @@ -607,10 +607,10 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService yxysFinFundsCarriedForwardYXYSKXVos = data.getYxysFinFundsCarriedForwardYXYSKXVos(); for (AppFinFundsCarriedForwardYXYSKXVo appFinFundsCarriedForwardYXYSKXVo : yxysFinFundsCarriedForwardYXYSKXVos) { finSelectedReceivablesDetailedService.updateAuditStateBySid(3, appFinFundsCarriedForwardYXYSKXVo.getSid()); } + jzComplete(businessSid); tsqtysd(businessSid); } else { //极光推送 @@ -1329,7 +1330,7 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService createPdf(String sid, String userName) { + public ResultBean createPdf(String sid, String pdfType) { ResultBean rb = ResultBean.fireFail(); FinFundsCarriedForwardApplyDetailsVo data = fetchDetailsVoBySid(sid).getData(); List finFundsCarriedForwardVehDetailsVos = data.getFinFundsCarriedForwardVehDetailsVos(); @@ -1346,7 +1347,7 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService