【二开】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);
        }
相关推荐
半聋半瞎几秒前
【进程和线程】(面试高频考点)
java·jvm·面试
帅弟1501 分钟前
Day4 C语言与画面显示练习
c语言·开发语言
qhs15734 分钟前
Kotlin字符串操作在Android开发中的应用示例
android·开发语言·kotlin
功德+n12 分钟前
在 Maven 中使用 <scope> 元素:全面指南
java·maven
失业写写八股文31 分钟前
Java类加载阶段深度解析:三步走全流程详解
java
yyueshen39 分钟前
单例模式,有必要用volatile么?
java·单例模式·设计模式
一条闲鱼_mytube40 分钟前
[Kubernetes] 7控制平面组件
java·平面·kubernetes
Stack Overflow?Tan9041 分钟前
c++实现在同一台主机两个程序实现实时通信
开发语言·c++
MZWeiei42 分钟前
Scala:case class(通俗易懂版)
开发语言·后端·scala
闯闯桑43 分钟前
scala 中的@BeanProperty
大数据·开发语言·scala