| | |
| | | return userMapRep.findFromSupervision(tzUserId) |
| | | } |
| | | |
| | | override fun autoCreateMap() { |
| | | override fun autoCreateMap(userList: List<Userinfo?>) { |
| | | // 选择需要处理的账户 |
| | | val userList = userinfoMapper.selectByExample(Example(Userinfo::class.java).apply { |
| | | createCriteria().andEqualTo("remark", "徐汇区") |
| | | }) |
| | | // val userList = userinfoMapper.selectByExample(Example(Userinfo::class.java).apply { |
| | | // createCriteria().andEqualTo("remark", "徐汇区") |
| | | // }) |
| | | userList.forEach { |
| | | it ?: return@forEach |
| | | // 查找是否已经有账户匹配记录 |
| | | val records = userMapMapper.selectByExample(Example(UserMap::class.java).apply { |
| | | createCriteria().andEqualTo("svUserId", it.guid) |
| | |
| | | tzUserName = tzU.realname |
| | | svUserId = it.guid |
| | | svUserName = it.realname |
| | | umCreateTime = Date() |
| | | }) |
| | | } |
| | | } |
| | |
| | | //以飞羽监管系统中的用户为主体 |
| | | 2 -> { |
| | | val task = taskRep.findOneTask(areaVo) ?: throw BizException("当前查询条件下未找到对应顶层任务") |
| | | val scenes = sceneRep.findScene(task.tguid!!, areaVo.scensetypeid?.toInt(), areaVo.towncode) |
| | | val scenes = sceneRep.findSceneList(task.tguid!!, areaVo.scensetypeid?.toInt(), areaVo.towncode) |
| | | .map { it?.guid } |
| | | userInfoSVRep.findUser(scenes).map { it?.guid } |
| | | } |