jinpengyong
2022-02-23 76f71670b5dd61645d814e0a169b266ae793dadd
screen-api/src/main/java/com/moral/api/service/impl/SupervisionServiceImpl.java
@@ -59,8 +59,16 @@
        Map<String, Object> result = new HashMap<>();
        List<String> images = new ArrayList<>();
        //督办单编号唯一
        QueryWrapper<Supervision> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("number", supervision.getNumber()).eq("is_delete", Constants.NOT_DELETE);
        if (supervisionMapper.selectOne(queryWrapper) != null) {
            result.put("code", ResponseCodeEnum.SUPERVISION_NUMBER_EXIT.getCode());
            result.put("msg", ResponseCodeEnum.SUPERVISION_NUMBER_EXIT.getMsg());
            return result;
        }
        List<String> images = new ArrayList<>();
        for (MultipartFile file : files) {
            //判断上传文件格式
            String fileType = file.getContentType();
@@ -88,6 +96,8 @@
                    .collect(Collectors.joining(","));
            supervision.setImages(image);
        }
        supervisionMapper.insert(supervision);
        return result;
    }
@@ -146,8 +156,7 @@
    @Override
    @Transactional
    public Map<String, Object> updateSupervision(MultipartFile[] files, Supervision supervision) {
    public Map<String, Object> updateSupervision(List<MultipartFile> files, Supervision supervision) {
        //获取jar包所在目录
        ApplicationHome applicationHome = new ApplicationHome(getClass());
        //在jar包所在目录下生成一个upload文件夹用来存储上传的图片