diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java index d5b3b5ed4e..e12df711bc 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busmaindeposit/BusMainDepositService.java @@ -2114,6 +2114,7 @@ public class BusMainDepositService extends MybatisBaseService int selectBySid(String join); FinBillApplicationDetailsVo fetchByQkkpBillNo(String qkkpBillNo); + + @Update("update fin_bill_application set nodeState = '终止' where sid = #{businessSid}") + void updateZZ(String businessSid); } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java index 9dd6354a14..e20faa47c1 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java @@ -2456,6 +2456,7 @@ public class FinBillApplicationService extends MybatisBaseService map = BeanUtil.beanToMap(resultBean.getData()); updateFlowFiled(map); finBillVehicleService.updateByMainSid(finBillApplication.getSid()); + baseMapper.updateZZ(query.getBusinessSid()); return rb.success().setData(resultBean.getData()); } } diff --git a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flow/FlowableRest.java b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flow/FlowableRest.java index 50be5c371a..8604feb7f4 100644 --- a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flow/FlowableRest.java +++ b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flow/FlowableRest.java @@ -52,6 +52,7 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import io.swagger.annotations.Api; import io.swagger.annotations.ApiParam; +import liquibase.pro.packaged.S; import org.apache.tomcat.util.threads.ThreadPoolExecutor; import org.flowable.bpmn.model.FlowElement; import org.flowable.bpmn.model.UserTask; @@ -174,6 +175,7 @@ public class FlowableRest implements FlowableFeign { return rb.setMsg("抄送失败!"); } Map processVariables = historicTaskInstance.getProcessVariables(); + String createrOrgPath = (String) processVariables.get("createrOrgPath"); if (historicTaskInstance == null) { log.info("抄送失败:没有获取到业务参数!"); return rb.setMsg("抄送失败!"); @@ -205,6 +207,7 @@ public class FlowableRest implements FlowableFeign { } userSids.deleteCharAt(userSids.length() - 1); mfq.setUserSids(userSids.toString()); + mfq.setOrgPath(createrOrgPath); ResultBean resultBean = messageFeign.pushMessageCC(mfq); log.info("抄送成功:{}", userName.toString()); log.info("抄送成功-resultBean:{}", resultBean); diff --git a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/feign/form/MessageFlowableQuery.java b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/feign/form/MessageFlowableQuery.java index e514654c6e..70dee165b1 100644 --- a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/feign/form/MessageFlowableQuery.java +++ b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/feign/form/MessageFlowableQuery.java @@ -31,5 +31,5 @@ public class MessageFlowableQuery implements Query { private String userSids; private String userSid; - + private String orgPath; }