【二开】jeecgboot 开发过程方法扩展二开整理

【二开】jeecgboot 开发过程方法扩展二开整理

org.jeecg.modules.system.controller.CommonController#upload

可以二开统一文件上传

返回值增加文件大小 跟文件名称

复制代码
 //自定义 图片前缀
        savePath = jeecgBaseConfig.getUploadRequestHost() + savePath;
        if(oConvertUtils.isNotEmpty(savePath)){
            result.setMessage(savePath);
            long 文件大小 = file.getSize();
            JSONObject data = JSONUtil.createObj();
            String originalFilename = file.getOriginalFilename();
            data.set("文件名称", originalFilename);
            data.set("文件大小", 文件大小);
            result.setResult(data);
            
            
            result.setSuccess(true);
        }else {
            result.setMessage("上传失败!");
            result.setSuccess(false);
        }
相关推荐
JacksonMx2 分钟前
Java 服务调用下游接口注意点
java·开发语言
许彰午5 分钟前
08-条件拼接规则
java·低代码·架构
兔兔兔兔19 分钟前
记录C++ 11
开发语言·c++
码匠许师傅16 分钟前
【C++ 面试真题】32. 聊聊 C++ 的原子变量与无锁编程
java·c++·面试
撩得Android一次心动19 分钟前
Kotlin 语言【知识点整理2】
android·开发语言·kotlin
不会就选b24 分钟前
Linux之线程池(一)
java·开发语言
IT毕设实战小研32 分钟前
基于大数据的二手车数据分析与预测
java·大数据·后端·爬虫·python·算法·课程设计
吠品34 分钟前
OkHttp 多文件上传的一个实现
java·服务器·前端
牛油果子哥q38 分钟前
C++序列式容器深度精讲:vector/list/deque底层实现、扩容原理、迭代器失效、性能对比、工程选型避坑
开发语言·c++·list
lingguangbuzhi39 分钟前
【JAVA教程】java课程java学习编程
java·学习·教程