| | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.core.annotation.Java110Cmd; |
| | | import com.java110.core.annotation.Java110Transactional; |
| | | import com.java110.core.context.CmdContextUtils; |
| | | import com.java110.core.context.ICmdDataFlowContext; |
| | | import com.java110.core.event.cmd.Cmd; |
| | | import com.java110.core.event.cmd.CmdEvent; |
| | |
| | | //校验json 格式中是否包含 name,email,levelCd,tel |
| | | Assert.jsonObjectHaveKey(reqJson, "name", "请求参数中未包含name 节点,请确认"); |
| | | Assert.jsonObjectHaveKey(reqJson, "tel", "请求参数中未包含tel 节点,请确认"); |
| | | StoreUserDto storeUserDto = new StoreUserDto(); |
| | | storeUserDto.setUserId(reqJson.getString("staffId")); |
| | | storeUserDto.setStoreId(CmdContextUtils.getStoreId(context)); |
| | | List<StoreUserDto> storeUserDtos = storeUserV1InnerServiceSMOImpl.queryStoreUsers(storeUserDto); |
| | | |
| | | if (ListUtil.isNull(storeUserDtos)) { |
| | | throw new CmdException("修改员工不是贵公司员工"); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | |
| | | fileRelDto.setRelTypeCd("12000"); |
| | | fileRelDto.setObjId(reqJson.getString("userId")); |
| | | List<FileRelDto> fileRelDtos = fileRelInnerServiceSMOImpl.queryFileRels(fileRelDto); |
| | | if (fileRelDtos == null || fileRelDtos.size() == 0) { |
| | | if (ListUtil.isNull(fileRelDtos)) { |
| | | JSONObject businessUnit = new JSONObject(); |
| | | businessUnit.put("fileRelId", GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_relId)); |
| | | businessUnit.put("relTypeCd", "12000"); |
| | |
| | | |
| | | /** |
| | | * 修改员工身份证号 |
| | | * |
| | | * @param userDto |
| | | * @param paramObj |
| | | */ |