Compare commits

..

No commits in common. "c82d744963193f6a267d4920eb7227c66e1c6595" and "df24c7e4bff400b0c9c7ad7a8d90d6918da48bde" have entirely different histories.

1 changed files with 8 additions and 13 deletions

View File

@ -52,7 +52,6 @@ public class BackApplyServiceImpl implements BackApplyService {
@Override
public List<BackApplyInfo> getBackAuditList(BackApplyInfo bean) {
Set<String> roles = SecurityUtils.getLoginUser().getRoles();
Long companyId = SecurityUtils.getLoginUser().getSysUser().getCompanyId();
if (roles.contains("admin")) {
//管理员可以看到所有退料申请
return backApplyMapper.getBackApplyListByAdmin(bean);
@ -60,22 +59,18 @@ public class BackApplyServiceImpl implements BackApplyService {
List<BackApplyInfo> backApplyInfos = new ArrayList<>();
List<BackApplyInfo> backApplyListByAdmin = backApplyMapper.getBackApplyListByAdmin(bean);
//机具分公司只能看到机具公司的退料
if (CollUtil.isNotEmpty(backApplyListByAdmin)) {
if (roles.contains("sgb") || roles.contains("jjfgs")) {
for (BackApplyInfo backApplyInfo : backApplyListByAdmin) {
if (StringUtils.hasText(backApplyInfo.getCompanyId()) && backApplyInfo.getCompanyId().contains(String.valueOf(companyId))) {
backApplyInfos.add(backApplyInfo);
}
if (CollUtil.isNotEmpty(backApplyListByAdmin) && roles.contains("sgb")) {
for (BackApplyInfo backApplyInfo : backApplyListByAdmin) {
if (StringUtils.hasText(backApplyInfo.getCompanyId()) && backApplyInfo.getCompanyId().contains("101")) {
backApplyInfos.add(backApplyInfo);
}
}
}
//调试分公司只能看到调试公司的退料
if (CollUtil.isNotEmpty(backApplyListByAdmin)) {
if (roles.contains("ajb") || roles.contains("tsfgs")) {
for (BackApplyInfo backApplyInfo : backApplyListByAdmin) {
if (StringUtils.hasText(backApplyInfo.getCompanyId()) && backApplyInfo.getCompanyId().contains(String.valueOf(companyId))) {
backApplyInfos.add(backApplyInfo);
}
if (CollUtil.isNotEmpty(backApplyListByAdmin) && roles.contains("ajb")) {
for (BackApplyInfo backApplyInfo : backApplyListByAdmin) {
if (StringUtils.hasText(backApplyInfo.getCompanyId()) && backApplyInfo.getCompanyId().contains("102")) {
backApplyInfos.add(backApplyInfo);
}
}
}