|
@@ -232,19 +232,39 @@ public class CameraDetailServiceImpl extends ServiceImpl<ICameraDetailMapper, Ca
|
|
|
this.updateById(cameraDetail);
|
|
|
}
|
|
|
|
|
|
+ @Autowired
|
|
|
+ IJyPlatformService platformService;
|
|
|
+ @Autowired
|
|
|
+ IJyUserService jyUserService;
|
|
|
+
|
|
|
@Override
|
|
|
- public void giveSuperAdmin(Long userId) {
|
|
|
+ public void giveSuperAdmin(JyUser jyUser) {
|
|
|
+ Long userId = jyUser.getUserId();
|
|
|
+ String userName = jyUser.getRyNickName();
|
|
|
+ Long toUserId = 818L;
|
|
|
+
|
|
|
//删除用户通知深时修改场景归属
|
|
|
- laserService.updateUser(new LaserUpdateUserVo(userId,"admin",818L));
|
|
|
+ if(jyUser.getPlatformId() != null ){
|
|
|
+ JyPlatform jyPlatform = platformService.getById(jyUser.getPlatformId());
|
|
|
+ if(jyPlatform != null){
|
|
|
+ JyUser jyUser1 = jyUserService.getByIdCard(jyPlatform.getIdCard());
|
|
|
+ if(jyUser1 != null){
|
|
|
+ userName = jyUser1.getRyNickName();
|
|
|
+ toUserId = jyUser1.getUserId();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ laserService.updateUser(new LaserUpdateUserVo(userId,userName,toUserId));
|
|
|
|
|
|
LambdaUpdateWrapper<ScenePro> wrapper1 = new LambdaUpdateWrapper<>();
|
|
|
wrapper1.eq(ScenePro::getUserId,userId);
|
|
|
- wrapper1.set(ScenePro::getUserId,818L);
|
|
|
+ wrapper1.set(ScenePro::getUserId,toUserId);
|
|
|
sceneProService.update(wrapper1);
|
|
|
|
|
|
LambdaUpdateWrapper<ScenePlus> wrapper2 = new LambdaUpdateWrapper<>();
|
|
|
wrapper2.eq(ScenePlus::getUserId,userId);
|
|
|
- wrapper2.set(ScenePlus::getUserId,818L);
|
|
|
+ wrapper2.set(ScenePlus::getUserId,toUserId);
|
|
|
scenePlusService.update(wrapper2);
|
|
|
}
|
|
|
}
|