Browse Source

PQC任务增加人员角色权限,限制查看检验单-检验项目中标准值、最大值

java8
赵宏斌 6 months ago
parent
commit
f0600c488c
  1. 10
      src/main/java/com/xujie/sys/modules/pms/controller/PqcController.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/mapper/PqcMapper.java
  3. 5
      src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java
  4. 2
      src/main/java/com/xujie/sys/modules/pms/service/PqcService.java
  5. 6
      src/main/resources/mapper/pms/PqcMapper.xml

10
src/main/java/com/xujie/sys/modules/pms/controller/PqcController.java

@ -403,6 +403,16 @@ public class PqcController {
}
return R.ok().put("rows",list);
}
/**
* 查询 检验单标准值角色用户
* @param
* @return
*/
@PostMapping("/getColumnDisplayFlagList")
public R getColumnDisplayFlagList(){
List<EamAdminData> list = pqcService.getColumnDisplayFlagList();
return R.ok().put("rows",list);
}
/**
* 预览SOP
* @param

2
src/main/java/com/xujie/sys/modules/pms/mapper/PqcMapper.java

@ -85,4 +85,6 @@ public interface PqcMapper {
int deleteOperationForResource2(OperationForResource data);
List<PartSopData> querySopNum(PartSopData data);
List<EamAdminData> getColumnDisplayFlagList();
}

5
src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java

@ -857,4 +857,9 @@ public class PqcServiceImpl implements PqcService {
throw new RuntimeException("文件下载失败", e);
}
}
@Override
public List<EamAdminData> getColumnDisplayFlagList() {
return pqcMapper.getColumnDisplayFlagList();
}
}

2
src/main/java/com/xujie/sys/modules/pms/service/PqcService.java

@ -75,4 +75,6 @@ public interface PqcService {
List<PartSopData> querySopNum(PartSopData data);
void previewSopFile( PartSopData data,HttpServletResponse response) throws UnsupportedEncodingException;
List<EamAdminData> getColumnDisplayFlagList();
}

6
src/main/resources/mapper/pms/PqcMapper.xml

@ -467,6 +467,12 @@
where s.site = #{site} and s.part_no = #{partNo} and s.sop_type = #{sopType} and sop_status = #{sopStatus}
order by s.phase_in_date desc
</select>
<select id="getColumnDisplayFlagList" resultType="com.xujie.sys.modules.pms.data.EamAdminData">
select username AS adminID from sys_user a
LEFT JOIN sys_user_role b on a.user_id = b.user_id
left join sys_role c on c.role_id = b.role_id
where c.role_name = '换线点检-查看标准值权限'
</select>
</mapper>

Loading…
Cancel
Save