Pārlūkot izejas kodu

公开浏览,新增编辑授权

lyhzzz 1 gadu atpakaļ
vecāks
revīzija
5c821b1adb

+ 10 - 8
src/main/java/com/fdkankan/manage/service/impl/SceneProServiceImpl.java

@@ -349,14 +349,16 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
                 record.setIsAuthOther(true);
             }else {
                 JySceneAuth jySceneAuth = jySceneAuthService.getByNum(record.getNum());
-                JySceneUserAuth jySceneUserAuth = jySceneUserAuthService.getByNumAndJyUserId(jyUser.getId(), record.getNum(),jySceneAuth.getAuthType());
-                if(jySceneUserAuth != null  && (jySceneUserAuth.getCanAuthLook() == 1 || jySceneUserAuth.getCanEditLook() ==1)
-                        &&  jySceneAuth!=null && jySceneAuth.getAuthType() == 0){
-                    record.setIsAuth(true);
-                }
-                if(jySceneAuth!=null && jySceneAuth.getAuthType() == 0 && jySceneUserAuth != null){
-                    record.setEditAuth(jySceneUserAuth.getEditAuth());
-                    record.setEditEndTime(jySceneUserAuth.getEditEndTime());
+                if(jySceneAuth != null){
+                    JySceneUserAuth jySceneUserAuth = jySceneUserAuthService.getByNumAndJyUserId(jyUser.getId(), record.getNum(),jySceneAuth.getAuthType());
+                    if(jySceneUserAuth != null  && (jySceneUserAuth.getCanAuthLook() == 1 || jySceneUserAuth.getCanEditLook() ==1)
+                            &&  jySceneAuth!=null && jySceneAuth.getAuthType() == 0){
+                        record.setIsAuth(true);
+                    }
+                    if(jySceneUserAuth != null){
+                        record.setEditAuth(jySceneUserAuth.getEditAuth());
+                        record.setEditEndTime(jySceneUserAuth.getEditEndTime());
+                    }
                 }
             }