k94314517
2025-05-26 81d7f91fa38e74cab052eb4413bd3e12686935a4
server/service/src/main/java/com/doumee/service/business/impl/InsuranceServiceImpl.java
@@ -440,12 +440,20 @@
        String path = systemDictDataBiz.queryByCode(Constants.OSS,Constants.RESOURCE_PATH).getCode()+
                systemDictDataBiz.queryByCode(Constants.OSS,Constants.INSURANCE).getCode();
        //附件信息
        Multifile lpStampTempFile = multifileMapper.selectOne(new QueryWrapper<Multifile>().lambda().eq(Multifile::getIsdeleted,Constants.ZERO).eq(Multifile::getObjId,id).eq(Multifile::getObjId,10).last("limit 1"));
        lpStampTempFile.setFileurlFull(path + lpStampTempFile.getFileurl());
        model.setLpStampTempFile(lpStampTempFile);
        Multifile lpFile = multifileMapper.selectOne(new QueryWrapper<Multifile>().lambda().eq(Multifile::getIsdeleted,Constants.ZERO).eq(Multifile::getObjId,id).eq(Multifile::getObjId,11).last("limit 1"));
        lpStampTempFile.setFileurlFull(path + lpFile.getFileurl());
        model.setLpFile(lpFile);
        Multifile lpStampTempFile = multifileMapper.selectOne(new QueryWrapper<Multifile>().lambda().eq(Multifile::getIsdeleted,Constants.ZERO)
                .eq(Multifile::getObjId,id).eq(Multifile::getObjType,Constants.MultiFile.LP_STAMP_FILE.getKey()).last("limit 1"));
        if(Objects.nonNull(lpStampTempFile)){
            lpStampTempFile.setFileurlFull(path + lpStampTempFile.getFileurl());
            model.setLpStampTempFile(lpStampTempFile);
        }
        Multifile lpFile = multifileMapper.selectOne(new QueryWrapper<Multifile>().lambda().eq(Multifile::getIsdeleted,Constants.ZERO)
                .eq(Multifile::getObjId,id).eq(Multifile::getObjType,Constants.MultiFile.LP_FILE.getKey()).last("limit 1"));
        if(Objects.nonNull(lpFile)){
            lpStampTempFile.setFileurlFull(path + lpFile.getFileurl());
            model.setLpFile(lpFile);
        }
        return model;
    }