|
@@ -401,11 +401,11 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
}
|
|
|
if( byId.getRoleId() == 1L || jyUser.getUserId().equals(record.getUserId())){
|
|
|
record.setIsAuth(true);
|
|
|
- record.setEditAuth(1);
|
|
|
+ record.setEditAuth(true);
|
|
|
record.setIsAuthOther(true);
|
|
|
}else if((byId.getRoleId() == 45L || byId.getRoleId() == 48L) && jyUser.getPlatformId().equals(record.getPlatformId())){
|
|
|
record.setIsAuth(true);
|
|
|
- record.setEditAuth(1);
|
|
|
+ record.setEditAuth(true);
|
|
|
record.setIsAuthOther(true);
|
|
|
} else if(param.getAuthNumList().contains(record.getNum())) {
|
|
|
JySceneAuth jySceneAuth = jySceneAuthService.getByNum(record.getNum());
|
|
@@ -415,8 +415,10 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
record.setIsAuth(true);
|
|
|
}
|
|
|
if(jySceneUserAuth != null){
|
|
|
- record.setEditAuth(jySceneUserAuth.getEditAuth());
|
|
|
- record.setEditEndTime(jySceneUserAuth.getEditEndTime());
|
|
|
+ record.setEditAuth(jySceneUserAuth.getEditAuth() == 1);
|
|
|
+ if(jySceneUserAuth.getEditAuth() == 2){
|
|
|
+ record.setEditAuth(jySceneUserAuth.getEditEndTime().getTime() > new Date().getTime());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}else {
|