Commit 0207cc3d by 李小惠

Merge branch 'develop' of http://gitlab.sothing.top/843502640/jyzb_platformV2 into develop-lxh

parents 8633bf74 e67b7742
...@@ -17,7 +17,7 @@ import java.util.List; ...@@ -17,7 +17,7 @@ import java.util.List;
public class UpdateOrderReq extends BaseRequest implements Serializable { public class UpdateOrderReq extends BaseRequest implements Serializable {
@NotBlank(message = "id不能为空",groups = {edit.class}) @NotBlank(message = "id不能为空",groups = {edit.class})
private String id; private String id;
private String userId;
private String examineState; private String examineState;
/** /**
......
...@@ -124,6 +124,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain ...@@ -124,6 +124,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
startProcessInstanceDTO.setProcessDefinitionId(req.getProcessDefinitionId()); startProcessInstanceDTO.setProcessDefinitionId(req.getProcessDefinitionId());
startProcessInstanceDTO.setOrderId(id); startProcessInstanceDTO.setOrderId(id);
startProcessInstanceDTO.setOrderType("workOrder"); startProcessInstanceDTO.setOrderType("workOrder");
startProcessInstanceDTO.setUserId(req.getUserId());
String ProcessInstanceId= WorkProcessService.start(startProcessInstanceDTO); String ProcessInstanceId= WorkProcessService.start(startProcessInstanceDTO);
order.setProcessId(ProcessInstanceId); order.setProcessId(ProcessInstanceId);
} }
......
...@@ -19,4 +19,5 @@ public class StartProcessInstanceDTO { ...@@ -19,4 +19,5 @@ public class StartProcessInstanceDTO {
private JSONObject formData; private JSONObject formData;
private String orderId; private String orderId;
private String orderType; private String orderType;
private String userId;
} }
...@@ -641,9 +641,17 @@ public class WorkProcessServiceImpl extends ServiceImpl<ProcessTemplatesMapper, ...@@ -641,9 +641,17 @@ public class WorkProcessServiceImpl extends ServiceImpl<ProcessTemplatesMapper,
try { try {
LoginUser StartUser=new LoginUser(); LoginUser StartUser=new LoginUser();
StartUser.setUserId(Long.valueOf("1694954953210986498")); if (processInstanceDto.getUserId()!=null)//优先拿接口中的信息,方便调试
{
StartUser.setUserId(Long.valueOf(processInstanceDto.getUserId()) );
}
else
{
StartUser= LoginContext.getContext().getLoginUser();
}
// StartUser.setUserId(Long.valueOf("1694954953210986498"));
// StartUser= LoginContext.getContext().getLoginUser(); StartUser= LoginContext.getContext().getLoginUser();
JSONObject formData = processInstanceDto.getFormData(); JSONObject formData = processInstanceDto.getFormData();
Authentication.setAuthenticatedUserId(StartUser.getUserId().toString()); Authentication.setAuthenticatedUserId(StartUser.getUserId().toString());
...@@ -1079,7 +1087,7 @@ public class WorkProcessServiceImpl extends ServiceImpl<ProcessTemplatesMapper, ...@@ -1079,7 +1087,7 @@ public class WorkProcessServiceImpl extends ServiceImpl<ProcessTemplatesMapper,
} }
return new ResponseResult(HttpStatus.SUCCESS,ReturnMsg.PASS,""); return new ResponseResult(HttpStatus.SUCCESS,ReturnMsg.PASS,ReturnMsg.PASS);
} }
else { else {
...@@ -1220,7 +1228,7 @@ public class WorkProcessServiceImpl extends ServiceImpl<ProcessTemplatesMapper, ...@@ -1220,7 +1228,7 @@ public class WorkProcessServiceImpl extends ServiceImpl<ProcessTemplatesMapper,
} }
runtimeService.deleteProcessInstance(task.getProcessInstanceId(), "拒绝"); runtimeService.deleteProcessInstance(task.getProcessInstanceId(), "拒绝");
return new ResponseResult(HttpStatus.SUCCESS, ReturnMsg.PASS,""); return new ResponseResult(HttpStatus.SUCCESS, ReturnMsg.PASS,ReturnMsg.PASS);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论