刘小明
2024-08-13 1a7b143bcba90b80cc5442c0f31e577beb3b0426
整理权限
5个文件已修改
27 ■■■■■ 已修改文件
pms-parent/pms-global/src/main/resources/privileges-config.xml 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/MarkQrCode/MarkQrCodeCtrl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/role/RoleCtrl.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsPlanCtrl.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-global/src/main/resources/privileges-config.xml
@@ -14,12 +14,15 @@
        <privilege num="10100004" name="权限查询" type="1010" typeName="系统管理"></privilege>
        <privilege num="10100006" name="日志查询" type="1010" typeName="系统管理"></privilege>
        <privilege num="10100007" name="编码查询" type="1010" typeName="系统管理"></privilege>
        <privilege num="10100008" name="编码管理" type="1010" typeName="系统管理"></privilege>
        <!-- 生产管理 -->
        <privilege num="10200000" name="生产查询" type="1020" typeName="生产管理"></privilege>
        <privilege num="10200001" name="生产管理" type="1020" typeName="生产管理"></privilege>
        <privilege num="10200002" name="流程查询" type="1020" typeName="生产管理"></privilege>
        <privilege num="10200003" name="流程管理" type="1020" typeName="生产管理"></privilege>
        <privilege num="10200004" name="运维计划查询" type="1020" typeName="生产管理"></privilege>
        <privilege num="10200005" name="运维计划管理" type="1020" typeName="生产管理"></privilege>
        <!-- 平台信息 -->
        <privilege num="10300000" name="产品查询" type="1030" typeName="平台信息"></privilege>
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/MarkQrCode/MarkQrCodeCtrl.java
@@ -3,8 +3,10 @@
import cn.hutool.core.codec.Base64;
import com.alibaba.excel.converters.Converter;
import com.dy.common.aop.SsoPowerAop;
import com.dy.common.webUtil.BaseResponse;
import com.dy.common.webUtil.BaseResponseUtils;
import com.dy.pmsGlobal.aop.Log;
import com.dy.pmsGlobal.util.QrCodeConstant;
import com.dy.pmsGlobal.util.QrCodeUtil;
import jakarta.servlet.http.HttpServletResponse;
@@ -33,6 +35,8 @@
     * @return
     */
    @GetMapping(path = "show")
    @SsoPowerAop(power = "10100007")
    @Log("查询编码信息")
    public BaseResponse<List<ResultVo>> show() throws Exception{
        List<ResultVo> list = new ArrayList<>() ;
        String[][] marks = QrCodeConstant.Marks() ;
@@ -52,6 +56,8 @@
     * @return
     */
    @GetMapping(path = "download")
    @SsoPowerAop(power = "10100008")
    @Log("导出编码信息")
    public void download(HttpServletResponse response) throws Exception{
        List<Converter> list = new ArrayList<>() ;
        String[][] marks = QrCodeConstant.Marks() ;
pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/role/RoleCtrl.java
@@ -109,7 +109,7 @@
     * @return
     */
    @GetMapping(path="one")
    @SsoPowerAop(power = "10100004") //登录与权限同时验证
    @SsoPowerAop(power = "10100002") //登录与权限同时验证
    @Log("根据ID查询角色信息")
    public BaseResponse<BaRole> one(String id){
        BaRole role=roleSv.selectById(id);
@@ -121,7 +121,7 @@
     * @return
     */
    @GetMapping(path="all")
    @SsoPowerAop(power = "10100004") //登录与权限同时验证
    @SsoPowerAop(power = "10100002") //登录与权限同时验证
    @Log("查询所有角色")
    public BaseResponse<List<BaRole>> all(String id){
        List<BaRole> roles=roleSv.selectAll();
@@ -134,7 +134,7 @@
     * @return
     */
    @PostMapping(path="some")
    @SsoPowerAop(power = "10100004")
    @SsoPowerAop(power = "10100002")
    @Log("查询角色信息")
    public BaseResponse<QueryResultVo<List<BaRole>>> some(@RequestBody QueryVo vo){
        QueryResultVo<List<BaRole>> list = roleSv.selectSome(vo) ;
pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java
@@ -133,7 +133,7 @@
    }
    @PostMapping(path="export")
    @SsoPowerAop(power = "10300000")
    @SsoPowerAop(power = "10300001")
    @Log("导出产品信息")
    public void export(@RequestBody QueryVo queryVo, HttpServletResponse response){
        List<Converter> list = new ArrayList<>() ;
pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/DevOpsPlanCtrl.java
@@ -28,7 +28,7 @@
    @PostMapping(path="save")
    @SsoPowerAop(power = "10200001")
    @SsoPowerAop(power = "10200005")
    @Log("保存组装任务计划")
    public BaseResponse<Boolean> save(@RequestBody @Valid PrDevOpsPlan plan){
        int count = sv.save(plan);
@@ -45,7 +45,7 @@
     * @return
     */
    @PostMapping(path="update")
    @SsoPowerAop(power = "10200001")
    @SsoPowerAop(power = "10200005")
    @Log("更新组装任务计划")
    public BaseResponse<Boolean> update(@RequestBody @Valid PrDevOpsPlan plan){
        int count = sv.update(plan);
@@ -57,7 +57,7 @@
    }
    @PostMapping(path="updateStatus")
    @SsoPowerAop(power = "10200001")
    @SsoPowerAop(power = "10200005")
    @Log("更新任务计划状态")
    public BaseResponse<Boolean> updateStatus(@RequestBody PrDevOpsPlan plan){
        int count = sv.updateStatus(plan);
@@ -73,7 +73,7 @@
     * @return
     */
    @GetMapping(path="one")
    @SsoPowerAop(power = "10200000")
    @SsoPowerAop(power = "10200004")
    @Log("根据ID查询组装任务计划")
    public BaseResponse<PrDevOpsPlan> one(Long id){
        PrDevOpsPlan plan=sv.selectById(id);
@@ -86,7 +86,7 @@
     * @return
     */
    @PostMapping(path="some")
    @SsoPowerAop(power = "10200000")
    @SsoPowerAop(power = "10200004")
    @Log("分页查询组装任务计划")
    public BaseResponse<QueryResultVo<List<PrDevOpsPlan>>> some(@RequestBody QueryVo vo){
        QueryResultVo<List<PrDevOpsPlan>> list = sv.selectSome(vo) ;