云
5 天以前 cccbfadcb6e96c23a33c40c0687a27c2f6efa1db
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pd/seal/PdSealController.java
@@ -20,6 +20,14 @@
    @Resource private MesPdProjectController projectController;
    @GetMapping("/list") @PreAuthorize("@ss.hasPermission('mes:pd-seal:manage')")
    public CommonResult<List<Map<String,Object>>> list(){ return success(service.seals(false)); }
    @GetMapping("/image") @PreAuthorize("@ss.hasPermission('mes:pd-seal:manage')")
    public void image(@RequestParam long id, HttpServletResponse response) throws java.io.IOException {
        byte[] image = service.getImage(id);
        response.setContentType("image/png");
        response.setHeader("Cache-Control", "no-store, private");
        response.setHeader("X-Content-Type-Options", "nosniff");
        response.getOutputStream().write(image);
    }
    @GetMapping("/available") @PreAuthorize("@ss.hasPermission('mes:pd-project:export')")
    public CommonResult<List<Map<String,Object>>> available(){ return success(service.seals(true)); }
    @PostMapping("/upload") @PreAuthorize("@ss.hasPermission('mes:pd-seal:manage')")