|
@@ -587,25 +587,20 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
*/
|
|
|
@Transactional(readOnly = false)
|
|
|
public String save(WorkInvoice workInvoice,Map<String, Object> variables,String processInstanceId) {
|
|
|
- long s1=System.currentTimeMillis();
|
|
|
if (StringUtils.isBlank(workInvoice.getNumber())) {
|
|
|
synchronized (SYN_BYTE) {
|
|
|
workInvoice.setNumber(serialNumTplService.genSerialNum(UserUtils.getSelectCompany(), WorkInvoice.SERIAL_BIZCODE));
|
|
|
}
|
|
|
}
|
|
|
- long s2=System.currentTimeMillis();
|
|
|
super.save(workInvoice);
|
|
|
- long s3=System.currentTimeMillis();
|
|
|
String str = "";
|
|
|
//所属部门
|
|
|
Office office = officeService.get(workInvoice.getOffice().getId());
|
|
|
String userName = UserUtils.get(workInvoice.getCreateBy().getId()).getName();
|
|
|
str = "发票申请编号:"+workInvoice.getNumber()+",实际开票单位:"+workInvoice.getClient().getName()+",创建人:"+userName+",所属部门:"+office.getName();
|
|
|
String title = "实际开票单位:"+workInvoice.getClient().getName();
|
|
|
- long s4=System.currentTimeMillis();
|
|
|
//处理发票明细
|
|
|
updateWorkInvoiceInfo(workInvoice);
|
|
|
- long s5=System.currentTimeMillis();
|
|
|
// 用来设置启动流程的人员ID,引擎会自动把用户ID保存到activiti:initiator中
|
|
|
identityService.setAuthenticatedUserId(UserUtils.getUser().getId());
|
|
|
// 启动流程
|
|
@@ -626,14 +621,12 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
"待审批",
|
|
|
""
|
|
|
);
|
|
|
- long s6=System.currentTimeMillis();
|
|
|
List<User> users = new ArrayList<>();
|
|
|
List<User> bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
List<User> scbzrs = UserUtils.getByRoleActivityEnname("scfgld",1,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//List<User> fpglys = UserUtils.getByRoleActivityEnname("fpgly",1,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//财务主任
|
|
|
List<User> fpglys = UserUtils.getByRoleActivityEnname("cwzg",1,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
- long s7=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(workActivityMenu.getId())) {
|
|
|
workProjectNotify.setNotifyRole("");
|
|
|
workActivityMenu = workActivityMenuService.get(workActivityMenu.getId());
|
|
@@ -703,16 +696,13 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
variables.put("type", processType);
|
|
|
variables.put("busId", businessKey);
|
|
|
variables.put("title", "发票申请编号:" + workInvoice.getNumber());//设置标题;
|
|
|
- long s8=System.currentTimeMillis();
|
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processType, businessKey, variables);
|
|
|
workInvoice.setProcessInstance(processInstance);
|
|
|
- long s9=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(processInstanceId)) {
|
|
|
workActivityProcessService.updateProcessInstanceId(processInstance.getId(),processInstanceId);
|
|
|
workActivityProcessService.deleteProcessInstanceId(processInstanceId);
|
|
|
workActivityProcessService.deleteProcessIdAuditUsers(processInstanceId);
|
|
|
}
|
|
|
- long s10=System.currentTimeMillis();
|
|
|
// 更新流程实例ID
|
|
|
workInvoice.setProcessInstanceId(processInstance.getId());
|
|
|
workInvoiceDao.updateProcessInstanceId(workInvoice);
|
|
@@ -720,7 +710,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workProjectNotify.setProcessInstanceId(processInstance.getId());
|
|
|
workProjectNotifyService.save(workProjectNotify);
|
|
|
List<Activity> list = workActivityMenu.getActivities();
|
|
|
- long s11=System.currentTimeMillis();
|
|
|
if (list != null && list.size() != 0) {
|
|
|
workActivityProcessService.saveList(list, processInstance.getId());
|
|
|
} else {
|
|
@@ -740,10 +729,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workActivityProcessService.insertAuditsByType(scbzrs,processInstance.getId(),2,0);
|
|
|
workActivityProcessService.insertAuditsByType(fpglys,processInstance.getId(),3,0);
|
|
|
}
|
|
|
- long s12=System.currentTimeMillis();
|
|
|
- logger.info("发票送审-------生成发票编号:"+(s2-s1)+" 保存发票信息:"+(s3-s2)+" 保存发票明细数据:"+(s5-s4)
|
|
|
- +" 查询角色人员:"+(s7-s6)+" 流程启动:"+(s9-s8)+" workActivityProcessService.updateProcessInstanceId:"+(s10-s9)
|
|
|
- +" 查询角色人员:"+(s12-s11)+" 总时间:"+(s12-s1));
|
|
|
logger.debug("start process of {key={}, bkey={}, pid={}, variables={}}", new Object[]{
|
|
|
ActUtils.PD_REIMBURSEMENT[0], businessKey, processInstance.getId(), variables});
|
|
|
return "";
|
|
@@ -822,7 +807,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
*/
|
|
|
@Transactional(readOnly = false)
|
|
|
public String saveBranch(WorkInvoice workInvoice,Map<String, Object> variables,String processInstanceId) {
|
|
|
- long s1=System.currentTimeMillis();
|
|
|
if (StringUtils.isBlank(workInvoice.getNumber())) {
|
|
|
synchronized (SYN_BYTE) {
|
|
|
workInvoice.setNumber(serialNumTplService.genSerialNum(UserUtils.getSelectCompany(), WorkInvoice.SERIAL_BIZCODE));
|
|
@@ -831,11 +815,9 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
String officeId = UserUtils.getUser().getOffice().getId();
|
|
|
Office office = officeService.get(officeId);
|
|
|
workInvoice.setOffice(office);
|
|
|
- long s2=System.currentTimeMillis();
|
|
|
super.save(workInvoice);
|
|
|
//保存附件
|
|
|
this.saveAttachments(workInvoice);
|
|
|
- long s3=System.currentTimeMillis();
|
|
|
String str = "";
|
|
|
//所属部门
|
|
|
|
|
@@ -850,12 +832,10 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
String title = "项目【"+ projectNameStr +"】发票申请待审批";
|
|
|
str = "发票金额:" + workInvoice.getMoney() + "(元)。项目【"+ projectNameStr +"】发票申请待审批,发票申请编号:"+workInvoice.getNumber();
|
|
|
|
|
|
- long s4=System.currentTimeMillis();
|
|
|
//开票明细处理
|
|
|
updateWorkInvoiceInfo(workInvoice);
|
|
|
//开票与项目关系处理
|
|
|
updateWorkInvoiceProjectRelationInfo(workInvoice);
|
|
|
- long s5=System.currentTimeMillis();
|
|
|
// 用来设置启动流程的人员ID,引擎会自动把用户ID保存到activiti:initiator中
|
|
|
identityService.setAuthenticatedUserId(UserUtils.getUser().getId());
|
|
|
// 启动流程
|
|
@@ -876,13 +856,11 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
"待审批",
|
|
|
"" //通知角色
|
|
|
);
|
|
|
- long s6=System.currentTimeMillis();
|
|
|
List<User> users = new ArrayList<>();
|
|
|
//List<User> bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//List<User> fpglys = UserUtils.getByRoleActivityEnname("fpgly",3,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//财务员工
|
|
|
List<User> fpglys = UserUtils.getByRoleActivityEnname("cwygevod",3,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
- long s7=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(workActivityMenu.getId())) {
|
|
|
workProjectNotify.setNotifyRole("");
|
|
|
workActivityMenu = workActivityMenuService.get(workActivityMenu.getId());
|
|
@@ -946,16 +924,13 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
variables.put("type", processType);
|
|
|
variables.put("busId", businessKey);
|
|
|
variables.put("title", "发票申请编号:" + workInvoice.getNumber());//设置标题;
|
|
|
- long s8=System.currentTimeMillis();
|
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processType, businessKey, variables);
|
|
|
workInvoice.setProcessInstance(processInstance);
|
|
|
- long s9=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(processInstanceId)) {
|
|
|
workActivityProcessService.updateProcessInstanceId(processInstance.getId(),processInstanceId);
|
|
|
workActivityProcessService.deleteProcessInstanceId(processInstanceId);
|
|
|
workActivityProcessService.deleteProcessIdAuditUsers(processInstanceId);
|
|
|
}
|
|
|
- long s10=System.currentTimeMillis();
|
|
|
// 更新流程实例ID
|
|
|
workInvoice.setProcessInstanceId(processInstance.getId());
|
|
|
workInvoiceDao.updateProcessInstanceId(workInvoice);
|
|
@@ -964,7 +939,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workProjectNotify.setWapBeginDate(new Date());
|
|
|
workProjectNotifyService.save(workProjectNotify);
|
|
|
List<Activity> list = workActivityMenu.getActivities();
|
|
|
- long s11=System.currentTimeMillis();
|
|
|
if (list != null && list.size() != 0) {
|
|
|
workActivityProcessService.saveList(list, processInstance.getId());
|
|
|
} else {
|
|
@@ -980,10 +954,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workActivityProcessService.insertAuditsByType(fpglys,processInstance.getId(),1,1);
|
|
|
//workActivityProcessService.insertAuditsByType(fpglys,processInstance.getId(),2,0);
|
|
|
}
|
|
|
- long s12=System.currentTimeMillis();
|
|
|
- logger.info("发票送审-------生成发票编号:"+(s2-s1)+" 保存发票信息:"+(s3-s2)+" 保存发票明细数据:"+(s5-s4)
|
|
|
- +" 查询角色人员:"+(s7-s6)+" 流程启动:"+(s9-s8)+" workActivityProcessService.updateProcessInstanceId:"+(s10-s9)
|
|
|
- +" 查询角色人员:"+(s12-s11)+" 总时间:"+(s12-s1));
|
|
|
logger.debug("start process of {key={}, bkey={}, pid={}, variables={}}", new Object[]{
|
|
|
ActUtils.PD_REIMBURSEMENT[0], businessKey, processInstance.getId(), variables});
|
|
|
return "";
|
|
@@ -995,7 +965,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
*/
|
|
|
@Transactional(readOnly = false)
|
|
|
public String saveNotProjectBranch(WorkInvoice workInvoice,Map<String, Object> variables,String processInstanceId) {
|
|
|
- long s1=System.currentTimeMillis();
|
|
|
if (StringUtils.isBlank(workInvoice.getNumber())) {
|
|
|
synchronized (SYN_BYTE) {
|
|
|
workInvoice.setNumber(serialNumTplService.genSerialNum(UserUtils.getSelectCompany(), WorkInvoice.SERIAL_BIZCODE));
|
|
@@ -1004,11 +973,9 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
String officeId = UserUtils.getUser().getOffice().getId();
|
|
|
Office office = officeService.get(officeId);
|
|
|
workInvoice.setOffice(office);
|
|
|
- long s2=System.currentTimeMillis();
|
|
|
super.save(workInvoice);
|
|
|
//保存附件
|
|
|
this.saveAttachments(workInvoice);
|
|
|
- long s3=System.currentTimeMillis();
|
|
|
String str = "";
|
|
|
//所属部门
|
|
|
|
|
@@ -1024,12 +991,10 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
String title = "项目【"+ projectNameStr +"】发票申请待审批";
|
|
|
str = "发票金额:" + workInvoice.getMoney() + "(元)。项目【"+ projectNameStr +"】发票申请待审批,发票申请编号:"+workInvoice.getNumber();
|
|
|
|
|
|
- long s4=System.currentTimeMillis();
|
|
|
//开票明细处理
|
|
|
updateWorkInvoiceInfo(workInvoice);
|
|
|
//开票与项目关系处理
|
|
|
updateWorkInvoiceProjectRelationInfo(workInvoice);
|
|
|
- long s5=System.currentTimeMillis();
|
|
|
// 用来设置启动流程的人员ID,引擎会自动把用户ID保存到activiti:initiator中
|
|
|
identityService.setAuthenticatedUserId(UserUtils.getUser().getId());
|
|
|
// 启动流程
|
|
@@ -1050,7 +1015,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
"待审批",
|
|
|
"" //通知角色
|
|
|
);
|
|
|
- long s6=System.currentTimeMillis();
|
|
|
List<User> users = new ArrayList<>();
|
|
|
//获取部门主任
|
|
|
List<User> bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,office.getId(),"5",workInvoice.getCreateBy());
|
|
@@ -1058,7 +1022,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
//List<User> zjls = UserUtils.getByRoleActivityEnname("zjl",3,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//财务员工
|
|
|
List<User> fpglys = UserUtils.getByRoleActivityEnname("cwygevod",3,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
- long s7=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(workActivityMenu.getId())) {
|
|
|
workProjectNotify.setNotifyRole("");
|
|
|
workActivityMenu = workActivityMenuService.get(workActivityMenu.getId());
|
|
@@ -1122,16 +1085,13 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
variables.put("type", processType);
|
|
|
variables.put("busId", businessKey);
|
|
|
variables.put("title", "发票申请编号:" + workInvoice.getNumber());//设置标题;
|
|
|
- long s8=System.currentTimeMillis();
|
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processType, businessKey, variables);
|
|
|
workInvoice.setProcessInstance(processInstance);
|
|
|
- long s9=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(processInstanceId)) {
|
|
|
workActivityProcessService.updateProcessInstanceId(processInstance.getId(),processInstanceId);
|
|
|
workActivityProcessService.deleteProcessInstanceId(processInstanceId);
|
|
|
workActivityProcessService.deleteProcessIdAuditUsers(processInstanceId);
|
|
|
}
|
|
|
- long s10=System.currentTimeMillis();
|
|
|
// 更新流程实例ID
|
|
|
workInvoice.setProcessInstanceId(processInstance.getId());
|
|
|
workInvoiceDao.updateProcessInstanceId(workInvoice);
|
|
@@ -1140,7 +1100,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workProjectNotify.setWapBeginDate(new Date());
|
|
|
workProjectNotifyService.save(workProjectNotify);
|
|
|
List<Activity> list = workActivityMenu.getActivities();
|
|
|
- long s11=System.currentTimeMillis();
|
|
|
if (list != null && list.size() != 0) {
|
|
|
workActivityProcessService.saveList(list, processInstance.getId());
|
|
|
} else {
|
|
@@ -1156,10 +1115,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workActivityProcessService.insertAuditsByType(bmzrs,processInstance.getId(),1,1);
|
|
|
workActivityProcessService.insertAuditsByType(fpglys,processInstance.getId(),2,0);
|
|
|
}
|
|
|
- long s12=System.currentTimeMillis();
|
|
|
- logger.info("发票送审-------生成发票编号:"+(s2-s1)+" 保存发票信息:"+(s3-s2)+" 保存发票明细数据:"+(s5-s4)
|
|
|
- +" 查询角色人员:"+(s7-s6)+" 流程启动:"+(s9-s8)+" workActivityProcessService.updateProcessInstanceId:"+(s10-s9)
|
|
|
- +" 查询角色人员:"+(s12-s11)+" 总时间:"+(s12-s1));
|
|
|
logger.debug("start process of {key={}, bkey={}, pid={}, variables={}}", new Object[]{
|
|
|
ActUtils.PD_REIMBURSEMENT[0], businessKey, processInstance.getId(), variables});
|
|
|
return "";
|
|
@@ -1173,7 +1128,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
*/
|
|
|
@Transactional(readOnly = false)
|
|
|
public String saveBranchExamine(WorkInvoice workInvoice,Map<String, Object> variables,String processInstanceId) {
|
|
|
- long s1=System.currentTimeMillis();
|
|
|
if (StringUtils.isBlank(workInvoice.getNumber())) {
|
|
|
synchronized (SYN_BYTE) {
|
|
|
workInvoice.setNumber(serialNumTplService.genSerialNum(UserUtils.getSelectCompany(), WorkInvoice.SERIAL_BIZCODE));
|
|
@@ -1182,11 +1136,9 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
String officeId = UserUtils.getUser().getOffice().getId();
|
|
|
Office office = officeService.get(officeId);
|
|
|
workInvoice.setOffice(office);
|
|
|
- long s2=System.currentTimeMillis();
|
|
|
super.save(workInvoice);
|
|
|
//保存附件
|
|
|
this.saveAttachments(workInvoice);
|
|
|
- long s3=System.currentTimeMillis();
|
|
|
String str = "";
|
|
|
//所属部门
|
|
|
|
|
@@ -1202,12 +1154,10 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
String title = "项目【"+ projectNameStr +"】发票申请待审批";
|
|
|
str = "项目【"+ projectNameStr +"】发票申请待审批,发票申请编号:"+workInvoice.getNumber();
|
|
|
|
|
|
- long s4=System.currentTimeMillis();
|
|
|
//开票明细处理
|
|
|
updateWorkInvoiceInfo(workInvoice);
|
|
|
//开票与项目关系处理
|
|
|
updateWorkInvoiceProjectRelationInfo(workInvoice);
|
|
|
- long s5=System.currentTimeMillis();
|
|
|
// 用来设置启动流程的人员ID,引擎会自动把用户ID保存到activiti:initiator中
|
|
|
identityService.setAuthenticatedUserId(UserUtils.getUser().getId());
|
|
|
// 启动流程
|
|
@@ -1228,13 +1178,11 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
"待审批",
|
|
|
""
|
|
|
);
|
|
|
- long s6=System.currentTimeMillis();
|
|
|
List<User> users = new ArrayList<>();
|
|
|
List<User> bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//List<User> fpglys = UserUtils.getByRoleActivityEnname("fpgly",3,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
//财务员工
|
|
|
List<User> fpglys = UserUtils.getByRoleActivityEnname("cwygevod",3,office.getId(),"5",workInvoice.getCreateBy());
|
|
|
- long s7=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(workActivityMenu.getId())) {
|
|
|
workProjectNotify.setNotifyRole("");
|
|
|
workActivityMenu = workActivityMenuService.get(workActivityMenu.getId());
|
|
@@ -1298,16 +1246,13 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
variables.put("type", processType);
|
|
|
variables.put("busId", businessKey);
|
|
|
variables.put("title", "发票申请编号:" + workInvoice.getNumber());//设置标题;
|
|
|
- long s8=System.currentTimeMillis();
|
|
|
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(processType, businessKey, variables);
|
|
|
workInvoice.setProcessInstance(processInstance);
|
|
|
- long s9=System.currentTimeMillis();
|
|
|
if (StringUtils.isNotBlank(processInstanceId)) {
|
|
|
workActivityProcessService.updateProcessInstanceId(processInstance.getId(),processInstanceId);
|
|
|
workActivityProcessService.deleteProcessInstanceId(processInstanceId);
|
|
|
workActivityProcessService.deleteProcessIdAuditUsers(processInstanceId);
|
|
|
}
|
|
|
- long s10=System.currentTimeMillis();
|
|
|
// 更新流程实例ID
|
|
|
workInvoice.setProcessInstanceId(processInstance.getId());
|
|
|
workInvoiceDao.updateProcessInstanceId(workInvoice);
|
|
@@ -1316,7 +1261,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workProjectNotify.setWapBeginDate(new Date());
|
|
|
workProjectNotifyService.save(workProjectNotify);
|
|
|
List<Activity> list = workActivityMenu.getActivities();
|
|
|
- long s11=System.currentTimeMillis();
|
|
|
if (list != null && list.size() != 0) {
|
|
|
workActivityProcessService.saveList(list, processInstance.getId());
|
|
|
} else {
|
|
@@ -1331,10 +1275,6 @@ public class WorkInvoiceService extends CrudService<WorkInvoiceDao, WorkInvoice>
|
|
|
workActivityProcessService.insertAuditsByType(bmzrs,processInstance.getId(),1,1);
|
|
|
workActivityProcessService.insertAuditsByType(fpglys,processInstance.getId(),2,0);
|
|
|
}
|
|
|
- long s12=System.currentTimeMillis();
|
|
|
- logger.info("发票送审-------生成发票编号:"+(s2-s1)+" 保存发票信息:"+(s3-s2)+" 保存发票明细数据:"+(s5-s4)
|
|
|
- +" 查询角色人员:"+(s7-s6)+" 流程启动:"+(s9-s8)+" workActivityProcessService.updateProcessInstanceId:"+(s10-s9)
|
|
|
- +" 查询角色人员:"+(s12-s11)+" 总时间:"+(s12-s1));
|
|
|
logger.debug("start process of {key={}, bkey={}, pid={}, variables={}}", new Object[]{
|
|
|
ActUtils.PD_REIMBURSEMENT[0], businessKey, processInstance.getId(), variables});
|
|
|
return "";
|