| | |
| | | eventGridMemberGpsLogMapper.updateById(memberGpsLog); |
| | | //修改用户工作状态 |
| | | this.baseMapper.setUserWorkStatus(memberGpsLog.getGridMemberId(),workStatus); |
| | | break; |
| | | }else{ |
| | | memberGpsLog.setPositionStation(EventGridMemberGpsLogDO.positionStation.abnormal); |
| | | |
| | | //新增网格员预警信息 |
| | | EventGridMemberWarnLogDO memberWarnLogDO = new EventGridMemberWarnLogDO(); |
| | | BeanUtils.copyProperties(memberGpsLog,memberWarnLogDO); |
| | | memberWarnLogDO.setId(null); |
| | | memberWarnLogDO.setContent("工作时间未在网格内预警"); |
| | | memberWarnLogDO.setHappenAt(memberGpsLog.getCreateAt()); |
| | | this.baseMapper.insert(memberWarnLogDO); |
| | | |
| | | eventGridMemberGpsLogMapper.updateById(memberGpsLog); |
| | | //修改用户工作状态 |
| | | this.baseMapper.setUserWorkStatus(memberGpsLog.getGridMemberId(),2); |
| | | } |
| | | } |
| | | } |