|
@@ -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;
|