| | |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.data.redis.core.RedisTemplate; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | @Autowired |
| | | private DeviceEventJoinMapper deviceEventJoinMapper; |
| | | |
| | | @Value("${debug_model}") |
| | | private Boolean isDebug; |
| | | @Autowired |
| | | private CarEventJoinMapper carEventJoinMapper; |
| | | |
| | |
| | | Date date = new Date(); |
| | | int num =0; |
| | | for(ErpUserListResponse response : list){ |
| | | if(isDebug){ |
| | | response.setPhone("1534569100"+num); |
| | | response.setFaceImg("20223402/DM1005.png"); |
| | | response.setIdNo("34112219880427200"+num); |
| | | } |
| | | num++; |
| | | Company company = new Company(); |
| | | if(StringUtils.isNotBlank(response.getOrgId())){ |
| | |
| | | @Override |
| | | public void userUpdate(UserUpdateRequest param){ |
| | | try{ |
| | | if(param.getIsdeleted() == 1){ |
| | | if( Objects.isNull(param.getId()) ){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST); |
| | | } |
| | | memberMapper.update(null,new UpdateWrapper<Member>().lambda() |
| | | .eq(Member::getErpId,param.getId()) |
| | | .eq(Member::getIsdeleted,Constants.ZERO) |
| | | .set(Member::getIsdeleted,Constants.ONE) |
| | | .set(Member::getHkStatus,Constants.ZERO) |
| | | .set(Member::getEditDate,new Date()) |
| | | .set(Member::getRemark,"待同步安防平台") |
| | | ); |
| | | }else { |
| | | if(Objects.isNull(param) |
| | | ||Objects.isNull(param.getId())//编码 |
| | | ||StringUtils.isBlank(param.getName())//名称 |
| | |
| | | //添加人员卡片数据 |
| | | getRoleIdByParam(param.getRoleIds(),member); |
| | | dealMemberCard(member,param); |
| | | } |
| | | }catch (BusinessException e){ |
| | | throw e; |
| | | }finally { |