| | |
| | | public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) { |
| | | Assert.hasKeyAndValue(reqJson, "communityId", "请求报文中未包含小区"); |
| | | Assert.hasKeyAndValue(reqJson, "wtId", "请求报文中未包含工作类型"); |
| | | Assert.hasKeyAndValue(reqJson, "workName", "请求报文中未包含标题"); |
| | | Assert.hasKeyAndValue(reqJson, "workCycle", "请求报文中未包含工单标识"); |
| | | Assert.hasKeyAndValue(reqJson, "startTime", "请求报文中未包含开始时间"); |
| | | Assert.hasKeyAndValue(reqJson, "endTime", "请求报文中未包含完成时间"); |
| | |
| | | userDto.setUserId(userId); |
| | | List<UserDto> userDtos = userV1InnerServiceSMOImpl.queryUsers(userDto); |
| | | Assert.listOnlyOne(userDtos, "用户未登录"); |
| | | String workName = reqJson.getString("workName"); |
| | | if(StringUtil.isEmpty(workName)){ |
| | | reqJson.put("workName",userDtos.get(0).getName()+"发起的工作单"); |
| | | } |
| | | WorkPoolPo workPoolPo = BeanConvertUtil.covertBean(reqJson, WorkPoolPo.class); |
| | | workPoolPo.setWorkId(GenerateCodeFactory.getGeneratorId(CODE_PREFIX_ID)); |
| | | workPoolPo.setCreateUserId(userDtos.get(0).getUserId()); |
| | |
| | | public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) { |
| | | Assert.hasKeyAndValue(reqJson, "workId", "workId不能为空"); |
| | | Assert.hasKeyAndValue(reqJson, "wtId", "请求报文中未包含wtId"); |
| | | Assert.hasKeyAndValue(reqJson, "workName", "请求报文中未包含workName"); |
| | | Assert.hasKeyAndValue(reqJson, "workCycle", "请求报文中未包含workCycle"); |
| | | Assert.hasKeyAndValue(reqJson, "startTime", "请求报文中未包含startTime"); |
| | | Assert.hasKeyAndValue(reqJson, "endTime", "请求报文中未包含endTime"); |
| | |
| | | |
| | | Assert.listOnlyOne(userDtos, "用户未登录"); |
| | | |
| | | String workName = reqJson.getString("workName"); |
| | | if(StringUtil.isEmpty(workName)){ |
| | | reqJson.put("workName",userDtos.get(0).getName()+"发起的工作单"); |
| | | } |
| | | |
| | | WorkPoolPo workPoolPo = BeanConvertUtil.covertBean(reqJson, WorkPoolPo.class); |
| | | int flag = workPoolV1InnerServiceSMOImpl.updateWorkPool(workPoolPo); |
| | | |