Min 1 year ago
parent
commit
3a5be4ffaa

+ 7 - 1
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/service/impl/ReportServiceImpl.java

@@ -4604,7 +4604,13 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
     @Override
     public HttpRespMsg productionQuantityList(Integer productId, String startDate, String endDate,Integer pageIndex, Integer pageSize) {
         HttpRespMsg msg=new HttpRespMsg();
-        Integer companyId = userMapper.selectById(request.getHeader("token")).getCompanyId();
+        User user = userMapper.selectById(request.getHeader("token"));
+        Integer companyId = user.getCompanyId();
+        boolean hasRole = sysFunctionService.hasPriviledge(user.getRoleId(), "月生产件数报表");
+        if (!hasRole) {
+            msg.setError("无权限");
+            return msg;
+        }
         //获取所有产品信息
         if(pageIndex==null || pageSize==null){
             pageIndex=-1;