jinpengyong
2022-01-18 e7c06474bff33963a090b0a268ed5c983e3fd29d
督办单图片删除修改
1 files modified
15 ■■■■ changed files
screen-api/src/main/java/com/moral/api/service/impl/SupervisionServiceImpl.java 15 ●●●● patch | view | raw | blame | history
screen-api/src/main/java/com/moral/api/service/impl/SupervisionServiceImpl.java
@@ -46,9 +46,9 @@
    @Override
    public Map<String, Object> add(MultipartFile[] files, Supervision supervision) {
        //获取jar包所在目录
        ApplicationHome h = new ApplicationHome(getClass());
        ApplicationHome applicationHome = new ApplicationHome(getClass());
        //在jar包所在目录下生成一个upload文件夹用来存储上传的图片
        String path = h.getSource().getParentFile().toString() + "/static/img";
        String path = applicationHome.getSource().getParentFile().toString() + "/static/img";
        Map<String, Object> result = new HashMap<>();
@@ -126,8 +126,10 @@
    @Override
    public Map<String, Object> updateSupervision(MultipartFile[] files, Supervision supervision) {
        String path = this.getClass().getClassLoader()
                .getResource("").getFile() + "static/img";
        //获取jar包所在目录
        ApplicationHome applicationHome = new ApplicationHome(getClass());
        //在jar包所在目录下生成一个upload文件夹用来存储上传的图片
        String path = applicationHome.getSource().getParentFile().toString() + "/static/img";
        Map<String, Object> result = new HashMap<>();
@@ -178,12 +180,11 @@
        //删除服务器中的督办单中图片
        String path = this.getClass().getClassLoader()
                .getResource("").getFile() + "static/img";
        ApplicationHome applicationHome = new ApplicationHome(getClass());
        String path = applicationHome.getSource().getParentFile().toString() + "/static/img";
        for (String image : images) {
            String realPath = path + File.separator + image;
            File file = new File(realPath);
            log.info(realPath);
            if (file.exists() && file.isFile()) {
                file.delete();
            }