feat: 标准入库流程提交
This commit is contained in:
+5
-12
@@ -18,21 +18,14 @@ import java.util.List;
|
|||||||
public class ApplyApplicantBefore implements TaskListener{
|
public class ApplyApplicantBefore implements TaskListener{
|
||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
IBusProcessNameService busProcessNameServiceBean = SpringContextUtil.getBean(IBusProcessNameService.class);
|
|
||||||
LawsUserInfoService lawsUserInfoService = SpringContextUtil.getBean(LawsUserInfoService.class);
|
|
||||||
|
|
||||||
QueryWrapper queryWrapper1 = new QueryWrapper();
|
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||||
queryWrapper1.eq("USER_ID", delegateTask.getAssignee());
|
|
||||||
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
|
||||||
queryWrapper1.isNull("TASK_ID");
|
queryWrapper1.isNull("TASK_ID");
|
||||||
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
||||||
// BusProcessNew one1 = busBean.getOne(queryWrapper1);
|
if(!list.isEmpty()){
|
||||||
// one1.setTaskId(delegateTask.getId());
|
BusProcessNew one1 = list.get(0);
|
||||||
// busBean.saveOrUpdate(one1);
|
one1.setTaskId(delegateTask.getId());
|
||||||
////
|
busBean.saveOrUpdate(one1);
|
||||||
//
|
}
|
||||||
// WkFlowSendEmail.sendEmailTodo(delegateTask,"会前申请流程");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+9
-5
@@ -18,10 +18,14 @@ import java.util.List;
|
|||||||
public class ManagerApplicantBefore implements TaskListener{
|
public class ManagerApplicantBefore implements TaskListener{
|
||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
// IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
// IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||||
// IBusProcessNameService busProcessNameServiceBean = SpringContextUtil.getBean(IBusProcessNameService.class);
|
queryWrapper1.isNull("TASK_ID");
|
||||||
// LawsUserInfoService lawsUserInfoService = SpringContextUtil.getBean(LawsUserInfoService.class);
|
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
||||||
|
if(!list.isEmpty()){
|
||||||
|
BusProcessNew one1 = list.get(0);
|
||||||
|
one1.setTaskId(delegateTask.getId());
|
||||||
|
busBean.saveOrUpdate(one1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,15 +19,18 @@ import java.util.List;
|
|||||||
public class SLApplicantBefore implements TaskListener{
|
public class SLApplicantBefore implements TaskListener{
|
||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
|
|
||||||
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
|
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||||
|
queryWrapper1.isNull("TASK_ID");
|
||||||
|
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
||||||
|
if(!list.isEmpty()){
|
||||||
|
BusProcessNew one1 = list.get(0);
|
||||||
|
one1.setTaskId(delegateTask.getId());
|
||||||
|
busBean.saveOrUpdate(one1);
|
||||||
|
}
|
||||||
//
|
//
|
||||||
|
|
||||||
// queryWrapper1.isNull("TASK_ID");
|
|
||||||
// List<BusProcessNew> list = busBean.list(queryWrapper1);
|
|
||||||
// BusProcessNew one1 = busBean.getOne(queryWrapper1);
|
|
||||||
// one1.setTaskId(delegateTask.getId());
|
|
||||||
// busBean.saveOrUpdate(one1);
|
|
||||||
////
|
|
||||||
//
|
|
||||||
// WkFlowSendEmail.sendEmailTodo(delegateTask,"会前申请流程");
|
// WkFlowSendEmail.sendEmailTodo(delegateTask,"会前申请流程");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user