From d8812156aae602f6218526fd01d9d23f75badd3f Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Fri, 9 Jun 2023 16:42:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bussalesorder/BusSalesOrderService.java | 26 ++++++++ .../FinCompanyInvoicingMapper.xml | 2 +- .../flowable/api/flowtask/FlowableQuery.java | 2 + .../anrui/flowable/biz/flow/FlowableRest.java | 6 +- .../biz/flowtask/FlowTaskService.java | 61 +++++++++++++------ 5 files changed, 78 insertions(+), 19 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java index d81a6ce795..96b5e68375 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java @@ -4620,6 +4620,23 @@ public class BusSalesOrderService extends MybatisBaseService variabless = getOrderMap(busSalesOrderOne); + bv.setFormVariables(variabless); + bv.setOrgSidPath(busSalesOrderOne.getOrgSidPath()); + bv.setComment("因与申请人相同,系统自动处理,需以下一级审批人审批意见为准!"); + return complete(bv); + + } //极光推送 busSalesOrder.set(fetchBySid(businessSid)); MessageFlowableQuery messageFlowableQuery = new MessageFlowableQuery(); @@ -5326,6 +5343,14 @@ public class BusSalesOrderService extends MybatisBaseService" + xilie + "-" + typeValue; variables.put("orderNames", orderNames); + //增加抄送内部引荐人 + BusSalesOrderSubmit salesOrderSubmit = busSalesOrderSubmitService.selectBySaleOrderSid(busSalesOrder.getSid()); + if(salesOrderSubmit != null){ + if(StringUtils.isNotBlank(salesOrderSubmit.getUserSid())){ + //抄送中增加抄送内部引荐人 + variables.put("sendRecommendSid",salesOrderSubmit.getUserSid()); + } + } return variables; } @@ -6570,6 +6595,7 @@ public class BusSalesOrderService extends MybatisBaseService>> yuyanTest = flowTaskFeign.yuyanTest(flowableQuery); List> S = yuyanTest.getData(); diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincompanyinvoicing/FinCompanyInvoicingMapper.xml b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincompanyinvoicing/FinCompanyInvoicingMapper.xml index 2aa9cd7a63..12a098a4cb 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincompanyinvoicing/FinCompanyInvoicingMapper.xml +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincompanyinvoicing/FinCompanyInvoicingMapper.xml @@ -37,7 +37,7 @@