| | |
| | | /** |
| | | * 获取所有或者根据姓名和工号查询,分页 |
| | | */ |
| | | public static final String GRID_GET_GETALL_SEARCH_PAGE_URL = "http://171.217.92.33:53303/gridOperator/getAllOrSearchByPage?areaId=jhRxqEQp&limit=200&page=1"; |
| | | public static final String GRID_GET_GETALL_SEARCH_PAGE_URL = "http://171.217.92.33:53303/gridOperator/getAllOrSearchByPage?areaId=jhRxqEQp"; |
| | | |
| | | /** |
| | | * 下面的接口全部都是走访任务接口 |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.api; |
| | | |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * program 攀枝花智慧社区项目 |
| | | * description 浪潮网格员接口返回对象 |
| | | * |
| | | * @author manailin |
| | | * Date 2021-06-22 15:30 |
| | | **/ |
| | | @Data |
| | | public class GridMemberPageListDTO { |
| | | |
| | | private String bindUserId; |
| | | private String bindUserName; |
| | | private String birthDate; |
| | | private String contactPhone; |
| | | private String createBy; |
| | | private String createTime; |
| | | private String dutyType; |
| | | private String educationCode; |
| | | private String educationName; |
| | | private String genderCode; |
| | | private String genderName; |
| | | private String gridDutyId; |
| | | private String gridDutyName; |
| | | private String id; |
| | | private String imei; |
| | | private Integer isLeader; |
| | | private Integer jobNum; |
| | | private String lastReportTime; |
| | | private String latitude; |
| | | private String locateUpdateTime; |
| | | private String longitude; |
| | | private String name; |
| | | private String nationCode; |
| | | private String nationName; |
| | | private String orgDuty; |
| | | private String orgDutyDate; |
| | | private String orgId; |
| | | private String orgName; |
| | | private String password; |
| | | private String politicalAffiliationCode; |
| | | private String politicalAffiliationName; |
| | | private String standbyPhone; |
| | | private String updateBy; |
| | | private String updateTime; |
| | | private String workState; |
| | | } |
| | |
| | | private Long gridCommunityId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格关联id", hidden = false, example = "") |
| | | private Long lcGridId; |
| | | private String lcGridId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格关联名称", hidden = false, example = "") |
| | | private String lcGridName; |
| | | |
| | | @ApiModelProperty(value = "当前登录用户id", hidden = true, example = "1") |
| | | private Long userId; |
| | |
| | | private Long userId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格关联id", hidden = false, example = "") |
| | | private Long lcGridId; |
| | | private String lcGridId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格关联名称", hidden = false, example = "") |
| | | private String lcGridName; |
| | | |
| | | @ApiModelProperty(value = "网格所属社区ID", hidden = false, example = "1") |
| | | private Long gridCommunityId; |
| | |
| | | private Long gridMemberId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格员关联id") |
| | | private Long lcMemberId; |
| | | private String lcMemberId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格员关联名称") |
| | | private String lcMemberName; |
| | | |
| | | @ApiModelProperty(value = "市平台网格员关联用户id") |
| | | private String lcBingUserId; |
| | | |
| | | @ApiModelProperty(value = "楼栋id集合") |
| | | private List<Long> buildingIds; |
| | |
| | | private Long gridMemberId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格员关联id") |
| | | private Long lcMemberId; |
| | | private String lcMemberId; |
| | | |
| | | @ApiModelProperty(value = "市平台网格员关联名称") |
| | | private String lcMemberName; |
| | | |
| | | @ApiModelProperty(value = "市平台网格员关联用户id") |
| | | private String lcBingUserId; |
| | | |
| | | @ApiModelProperty(value = "楼栋id集合") |
| | | private List<Long> buildingIds; |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.grid.admin; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | |
| | | /** |
| | | * 创建表单 |
| | | * |
| | | * @author cedoo email:cedoo(a)qq.com |
| | | * @version 1.0 |
| | | * @since 1.0 |
| | | * @date 2021-05-26 |
| | | * */ |
| | | @Data |
| | | @ApiModel("修改网格员状态请求参数") |
| | | public class LcGridMemberDTO { |
| | | |
| | | @ApiModelProperty(value = "分页-当前页数",example = "1") |
| | | private Long pageNum = 1L; |
| | | |
| | | @ApiModelProperty(value = "分页-每页记录数",example = "10") |
| | | private Long pageSize = 10L; |
| | | |
| | | @ApiModelProperty(value = "工号或者名字", example = "") |
| | | private String param; |
| | | |
| | | } |
| | |
| | | private String lcGridMemberId; |
| | | @ApiModelProperty(value = "市平台网格员名称") |
| | | private String lcGridMemberName; |
| | | @ApiModelProperty(value = "浪潮网格员绑定的用户ID") |
| | | private String lcBindUserId; |
| | | |
| | | } |
| | |
| | | @ApiOperation(value = "自动上传重点人员和流动人员走访记录") |
| | | @GetMapping("lc/auto/upload/visit_record") |
| | | void automationUploadVisitRecord(); |
| | | |
| | | @ApiOperation(value = "获取所有或者根据姓名和工号查询,分页") |
| | | @GetMapping("lc/event/getGridMemberListByAreaIdOrName") |
| | | R getGridMemberListByAreaIdOrName(@RequestParam("areaId") String areaId,@RequestParam("param") String param,@RequestParam("pageNum") Long pageNum,@RequestParam("pageSize") Long pageSize); |
| | | |
| | | @ApiOperation(value = "获取指定区域网格树形列表,不包括具体的网格数据") |
| | | @GetMapping("lc/grid/tree") |
| | | R getGridTreeByAreaId(@RequestParam("areaId") String areaId); |
| | | |
| | | @ApiOperation(value = "获取指定区域网格列表") |
| | | @GetMapping("lc/grid/list") |
| | | R getGridDataListByAreaId(@RequestParam("areaId") String areaId); |
| | | } |
| | |
| | | package com.panzhihua.grid_backstage.api; |
| | | |
| | | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.panzhihua.common.controller.BaseController; |
| | | import com.panzhihua.common.model.dtos.api.GridMemberPageListDTO; |
| | | import com.panzhihua.common.model.dtos.grid.*; |
| | | import com.panzhihua.common.model.dtos.grid.admin.EventGridMemberCascadeAddDTO; |
| | | import com.panzhihua.common.model.dtos.grid.admin.LcGridMemberDTO; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.grid.EventGridMemberWarnLogAdminVO; |
| | | import com.panzhihua.common.model.vos.grid.GridMemberVO; |
| | | import com.panzhihua.common.model.vos.grid.admin.GridMemberCascadeVO; |
| | | import com.panzhihua.common.model.vos.grid.admin.GridMemberLcListVO; |
| | | import com.panzhihua.common.service.api.ApiServiceFeign; |
| | | import com.panzhihua.common.service.user.UserService; |
| | | import com.panzhihua.common.utlis.ClazzUtils; |
| | | import com.panzhihua.common.utlis.DateUtils; |
| | |
| | | import com.panzhihua.common.service.grid.GridService; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | private GridService gridService; |
| | | @Resource |
| | | private UserService userService; |
| | | @Resource |
| | | private ApiServiceFeign apiService; |
| | | |
| | | /** |
| | | * 网格员分页查询 |
| | |
| | | } |
| | | |
| | | @ApiOperation(value = "查询市平台网格员列表",response = GridMemberLcListVO.class) |
| | | @GetMapping("/member/lc/list") |
| | | public R gridMemberLcList(){ |
| | | return gridService.gridMemberLcList(); |
| | | @PostMapping("/member/lc/list/noToken") |
| | | public R gridMemberLcList(@RequestBody LcGridMemberDTO memberDTO){ |
| | | List<GridMemberLcListVO> gridMemberLcList = new ArrayList<>(); |
| | | R r = apiService.getGridMemberListByAreaIdOrName("jhRxqEQp",memberDTO.getParam(),memberDTO.getPageNum(),memberDTO.getPageSize()); |
| | | if(R.isOk(r)){ |
| | | List<GridMemberPageListDTO> memberList = JSONArray.parseArray(JSONArray.toJSONString(r.getData()), GridMemberPageListDTO.class); |
| | | if(!memberList.isEmpty()){ |
| | | memberList.forEach(member -> { |
| | | GridMemberLcListVO memberLcListVO = new GridMemberLcListVO(); |
| | | memberLcListVO.setLcBindUserId(member.getBindUserId()); |
| | | memberLcListVO.setLcGridMemberId(member.getId()); |
| | | memberLcListVO.setLcGridMemberName(member.getName()); |
| | | gridMemberLcList.add(memberLcListVO); |
| | | }); |
| | | } |
| | | } |
| | | return R.ok(gridMemberLcList); |
| | | } |
| | | |
| | | @ApiOperation(value = "添加网格员时级联列表",response = GridMemberCascadeVO.class) |
| | |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.grid.*; |
| | | import com.panzhihua.common.service.api.ApiServiceFeign; |
| | | import com.panzhihua.common.service.community.CommunityService; |
| | | import com.panzhihua.common.utlis.ClazzUtils; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | |
| | | private GridService gridService; |
| | | @Resource |
| | | private CommunityService communityService; |
| | | @Resource |
| | | private ApiServiceFeign apiService; |
| | | |
| | | @ApiOperation(value = "网格分页查询", response = EventGridAdminVO.class) |
| | | @PostMapping("/event/list") |
| | |
| | | } |
| | | |
| | | @ApiOperation(value = "查询所有关联市平台列表",response = EventLcGridAdminVO.class) |
| | | @GetMapping("/lc/grid/list") |
| | | public R getLcGridLists(){ |
| | | return gridService.getLcGridLists(); |
| | | @GetMapping("/lc/grid/list/noToken") |
| | | public R getLcGridLists(@RequestParam("areaId") String areaId){ |
| | | return apiService.getGridDataListByAreaId(areaId); |
| | | } |
| | | |
| | | @ApiOperation(value = "查询西区所有关联市平台树形结构列表",response = EventLcGridAdminVO.class) |
| | | @GetMapping("/lc/grid/tree/list/noToken") |
| | | public R getLcGridTreeLists(){ |
| | | return apiService.getGridTreeByAreaId("jhRxqEQp"); |
| | | } |
| | | |
| | | } |
| | |
| | | */ |
| | | @ApiOperation(value = "获取所有或者根据姓名和工号查询,分页") |
| | | @GetMapping("lc/event/getGridMemberListByAreaIdOrName") |
| | | public R getGridMemberListByAreaIdOrName(String areaId,String param) { |
| | | public R getGridMemberListByAreaIdOrName(String areaId,String param,Long pageNum,Long pageSize) { |
| | | try { |
| | | return R.ok(lcApiService.getGridMemberListByAreaIdOrName(areaId,param)); |
| | | return R.ok(lcApiService.getGridMemberListByAreaIdOrName(areaId,param,pageNum,pageSize)); |
| | | } catch (Exception e) { |
| | | log.error("获取指定区域网格列表出现错误:{}", e.getMessage()); |
| | | } |
| | |
| | | * @author manailin |
| | | * @date 2021/6/10 17:00 |
| | | */ |
| | | List<GridMemberPageListDTO> getGridMemberListByAreaIdOrName(String areaId,String param); |
| | | List<GridMemberPageListDTO> getGridMemberListByAreaIdOrName(String areaId,String param,Long pageNum,Long pageSize); |
| | | |
| | | /** |
| | | * description 提交事件登记关联的文件或者图片信息 |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<GridMemberPageListDTO> getGridMemberListByAreaIdOrName(String areaId,String param) { |
| | | public List<GridMemberPageListDTO> getGridMemberListByAreaIdOrName(String areaId,String param,Long pageNum,Long pageSize) { |
| | | HttpRequest request = HttpUtil.createGet(LcApiConstants.GRID_GET_GETALL_SEARCH_PAGE_URL); |
| | | request.auth(getAuthToken()); |
| | | request.form("areaId", areaId); |
| | | request.form("limit", pageSize); |
| | | request.form("page", pageNum); |
| | | if(param !=null){ |
| | | request.form("param", param); |
| | | } |
| | |
| | | |
| | | @Test |
| | | void getGridMemberListByAreaIdOrName() { |
| | | List<GridMemberPageListDTO> data = lcApiService.getGridMemberListByAreaIdOrName("jhRxqEQp", ""); |
| | | List<GridMemberPageListDTO> data = lcApiService.getGridMemberListByAreaIdOrName("jhRxqEQp", "",1L,20L); |
| | | // log.info(data); |
| | | } |
| | | |
| | |
| | | import com.panzhihua.common.model.dtos.grid.PageEventGridDataDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.grid.*; |
| | | import com.panzhihua.common.utlis.Snowflake; |
| | | import com.panzhihua.service_grid.dao.*; |
| | | import com.panzhihua.service_grid.model.dos.*; |
| | | import com.panzhihua.service_grid.service.EventGridDataService; |
| | |
| | | |
| | | if(eventGridDataDTO.getLcGridId() != null){ |
| | | //关联市平台网格 |
| | | LcCompareCodeDO compareCodeDO = lcCompareCodeMapper.selectById(eventGridDataDTO.getLcGridId()); |
| | | LcCompareCodeDO compareCodeDO = lcCompareCodeMapper.selectOne(new QueryWrapper<LcCompareCodeDO>().lambda() |
| | | .eq(LcCompareCodeDO::getLcGridId,eventGridDataDTO.getLcGridId())); |
| | | if(compareCodeDO != null){ |
| | | compareCodeDO.setLocalGridId(gridDataDO.getId().toString()); |
| | | compareCodeDO.setGridName(gridDataDO.getGridName()); |
| | | compareCodeDO.setUpdateAt(new Date()); |
| | | lcCompareCodeMapper.updateById(compareCodeDO); |
| | | }else{ |
| | | compareCodeDO = new LcCompareCodeDO(); |
| | | compareCodeDO.setId(Snowflake.getId()); |
| | | compareCodeDO.setLocalGridId(gridDataDO.getId().toString()); |
| | | compareCodeDO.setGridName(gridDataDO.getGridName()); |
| | | compareCodeDO.setLcGridId(eventGridDataDTO.getLcGridId()); |
| | | compareCodeDO.setLcGridName(eventGridDataDTO.getLcGridName()); |
| | | compareCodeDO.setCreateAt(new Date()); |
| | | lcCompareCodeMapper.insert(compareCodeDO); |
| | | } |
| | | } |
| | | return R.ok(); |
| | |
| | | } |
| | | } |
| | | |
| | | //查询已存在的关系需要清除 |
| | | lcCompareCodeMapper.delete(new QueryWrapper<LcCompareCodeDO>() |
| | | .lambda().eq(LcCompareCodeDO::getLocalGridId,gridDataDO.getId())); |
| | | if(eventGridDataDTO.getLcGridId() != null){ |
| | | |
| | | //查询已存在的关系需要清除 |
| | | LcCompareCodeDO oldCompareCodeDO = lcCompareCodeMapper.selectOne(new QueryWrapper<LcCompareCodeDO>() |
| | | .lambda().eq(LcCompareCodeDO::getLocalGridId,gridDataDO.getId())); |
| | | if(oldCompareCodeDO != null){ |
| | | lcCompareCodeMapper.updateLcCompareCode(gridDataDO.getId()); |
| | | } |
| | | |
| | | //关联市平台网格 |
| | | LcCompareCodeDO compareCodeDO = lcCompareCodeMapper.selectById(eventGridDataDTO.getLcGridId()); |
| | | LcCompareCodeDO compareCodeDO = lcCompareCodeMapper.selectOne(new QueryWrapper<LcCompareCodeDO>().lambda() |
| | | .eq(LcCompareCodeDO::getLcGridId,eventGridDataDTO.getLcGridId())); |
| | | if(compareCodeDO != null){ |
| | | compareCodeDO.setLocalGridId(gridDataDO.getId().toString()); |
| | | compareCodeDO.setGridName(gridDataDO.getGridName()); |
| | | compareCodeDO.setUpdateAt(new Date()); |
| | | lcCompareCodeMapper.updateById(compareCodeDO); |
| | | }else{ |
| | | compareCodeDO = new LcCompareCodeDO(); |
| | | compareCodeDO.setId(Snowflake.getId()); |
| | | compareCodeDO.setLocalGridId(gridDataDO.getId().toString()); |
| | | compareCodeDO.setGridName(gridDataDO.getGridName()); |
| | | compareCodeDO.setLcGridId(eventGridDataDTO.getLcGridId()); |
| | | compareCodeDO.setLcGridName(eventGridDataDTO.getLcGridName()); |
| | | compareCodeDO.setCreateAt(new Date()); |
| | | lcCompareCodeMapper.insert(compareCodeDO); |
| | | } |
| | | } |
| | | |
| | | return R.ok(); |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_user.dao; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.panzhihua.service_user.model.dos.LcCompareCodeMemberDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | /** |
| | | * program 攀枝花智慧社区项目 |
| | | * description 本地网格和浪潮的对码表管理API |
| | | * |
| | | * @author manailin |
| | | * Date 2021-01-22 15:30 |
| | | **/ |
| | | @Mapper |
| | | public interface LcCompareMemberCodeMapper extends BaseMapper<LcCompareCodeMemberDO> { |
| | | |
| | | |
| | | } |
| | |
| | | @Update("update lc_compare_code_member set local_grid_member_id = #{userId},grid_member_name = #{userName} where id = #{lcMemberId}") |
| | | void addLcMember(@Param("lcMemberId") Long lcMemberId,@Param("userId") Long userId,@Param("userName") String userName); |
| | | |
| | | @Update("update lc_compare_code_member set local_grid_member_id = null,grid_member_name = null where local_grid_member_id = #{gridMemberId}") |
| | | @Delete("delete from lc_compare_code_member where local_grid_member_id = #{gridMemberId}") |
| | | void delLcMember(@Param("gridMemberId") Long gridMemberId); |
| | | |
| | | @Select("select id,village_id,act_id from com_mng_building where id = #{buildingId}") |
New file |
| | |
| | | package com.panzhihua.service_user.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * Description 本地网格和浪潮的对码表 |
| | | * ClassName LcCompareCode |
| | | * @author manailin |
| | | */ |
| | | @Data |
| | | @TableName("lc_compare_code_member") |
| | | public class LcCompareCodeMemberDO implements Serializable { |
| | | private static final long serialVersionUID = 1L; |
| | | /**主键*/ |
| | | @TableId(type = IdType.INPUT) |
| | | private Long id; |
| | | /**本地网格ID*/ |
| | | private String localGridMemberId; |
| | | /**网格名称*/ |
| | | private String gridMemberName; |
| | | /**浪潮市平台网格ID*/ |
| | | private String lcGridMemberId; |
| | | /**浪潮市平台网格名称*/ |
| | | private String lcGridMemberName; |
| | | /**浪潮网格员绑定的用户ID*/ |
| | | private String lcBindUserId; |
| | | /**创建时间*/ |
| | | private Date createAt; |
| | | /**修改时间*/ |
| | | private Date updateAt; |
| | | |
| | | } |
| | |
| | | import com.panzhihua.common.utlis.IdCard; |
| | | import com.panzhihua.common.utlis.RealNameUtil; |
| | | import com.panzhihua.common.utlis.SensitiveUtil; |
| | | import com.panzhihua.common.utlis.Snowflake; |
| | | import com.panzhihua.service_user.dao.*; |
| | | import com.panzhihua.service_user.model.dos.*; |
| | | import com.panzhihua.service_user.model.dtos.DataKanbanDTO; |
| | |
| | | private EventGridMemberBuildingRelationService buildingRelationService; |
| | | @Resource |
| | | private EventGridMemberBuildingRelationMapper eventGridMemberBuildingRelationMapper; |
| | | @Resource |
| | | private LcCompareMemberCodeMapper lcCompareMemberCodeMapper; |
| | | // @Resource |
| | | // private GridService gridService; |
| | | |
| | |
| | | |
| | | //关联市平台网格员 |
| | | if(eventGridMemberAddDTO.getLcMemberId() != null){ |
| | | this.userDao.addLcMember(eventGridMemberAddDTO.getLcMemberId(),sysUserDO.getUserId(),sysUserDO.getNickName()); |
| | | LcCompareCodeMemberDO compareCodeMemberDO = lcCompareMemberCodeMapper.selectOne(new QueryWrapper<LcCompareCodeMemberDO>().lambda() |
| | | .eq(LcCompareCodeMemberDO::getLcGridMemberId,eventGridMemberAddDTO.getLcMemberId())); |
| | | if(compareCodeMemberDO != null){ |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getUserId().toString()); |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getNickName()); |
| | | compareCodeMemberDO.setUpdateAt(new Date()); |
| | | lcCompareMemberCodeMapper.updateById(compareCodeMemberDO); |
| | | }else{ |
| | | compareCodeMemberDO = new LcCompareCodeMemberDO(); |
| | | compareCodeMemberDO.setId(Snowflake.getId()); |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getUserId().toString()); |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getNickName()); |
| | | compareCodeMemberDO.setLcGridMemberId(eventGridMemberAddDTO.getLcMemberId()); |
| | | compareCodeMemberDO.setLcBindUserId(eventGridMemberAddDTO.getLcBingUserId()); |
| | | compareCodeMemberDO.setLcGridMemberName(eventGridMemberAddDTO.getLcMemberName()); |
| | | compareCodeMemberDO.setCreateAt(new Date()); |
| | | lcCompareMemberCodeMapper.insert(compareCodeMemberDO); |
| | | } |
| | | } |
| | | |
| | | //网格员关联楼栋 |
| | |
| | | //关联市平台网格员 |
| | | if(gridMemberDTO.getLcMemberId() != null){ |
| | | //关联现有的网格员信息 |
| | | this.userDao.addLcMember(gridMemberDTO.getLcMemberId(),sysUserDO.getUserId(),sysUserDO.getNickName()); |
| | | LcCompareCodeMemberDO compareCodeMemberDO = lcCompareMemberCodeMapper.selectOne(new QueryWrapper<LcCompareCodeMemberDO>().lambda() |
| | | .eq(LcCompareCodeMemberDO::getLcGridMemberId,gridMemberDTO.getLcMemberId())); |
| | | if(compareCodeMemberDO != null){ |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getUserId().toString()); |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getNickName()); |
| | | compareCodeMemberDO.setUpdateAt(new Date()); |
| | | lcCompareMemberCodeMapper.updateById(compareCodeMemberDO); |
| | | }else{ |
| | | compareCodeMemberDO = new LcCompareCodeMemberDO(); |
| | | compareCodeMemberDO.setId(Snowflake.getId()); |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getUserId().toString()); |
| | | compareCodeMemberDO.setLocalGridMemberId(sysUserDO.getNickName()); |
| | | compareCodeMemberDO.setLcGridMemberId(gridMemberDTO.getLcMemberId()); |
| | | compareCodeMemberDO.setLcBindUserId(gridMemberDTO.getLcBingUserId()); |
| | | compareCodeMemberDO.setLcGridMemberName(gridMemberDTO.getLcMemberName()); |
| | | compareCodeMemberDO.setCreateAt(new Date()); |
| | | lcCompareMemberCodeMapper.insert(compareCodeMemberDO); |
| | | } |
| | | } |
| | | //清除原网格员与楼栋关联关系 |
| | | this.userDao.delGridMemberRelation(sysUserDO.getUserId()); |