diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java index d42f7eda..69783825 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java @@ -534,11 +534,11 @@ public class SysSalesOrderServiceImpl implements ISysSalesOrderService private void buildAuthority(SysUser user, Map variables) { Set roleKeys = roleService.selectRoleKeys(user.getUserId()); // 角色不同审核人不同 - if(roleKeys.contains("ywzgRole")){ + if(roleKeys.contains("zozjRole") || roleKeys.contains("zjlRole") || roleKeys.contains("admin")){ variables.put("authority",3); }else if(roleKeys.contains("ywjlRole")){ variables.put("authority",2); - }else if(roleKeys.contains("ywyRole")){ + }else if(roleKeys.contains("ywyRole")||roleKeys.contains("ywzgRole")){ variables.put("authority",1); } }