【二开】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);
        }
相关推荐
Zfox_8 小时前
【Go】异常处理、泛型和文件操作
开发语言·后端·golang
zhangyanfei018 小时前
谈谈 Golang 中的线程协程是如何管理栈内存的
开发语言·后端·golang
浪客川8 小时前
高效日志分离器:一键筛选关键信息
开发语言·windows·c#
Wukong.Sun8 小时前
【双人对战五子棋游戏】的自动化测试框架设计
java·selenium·测试工具
星竹晨L8 小时前
C++红黑树:理论与实践相结合的平衡艺术
开发语言·数据结构·c++
itwangyang5208 小时前
在 GitHub 上生成和配置个人访问令牌(PAT),并将其用于 R 环境中的凭证管理和包安装。
开发语言·r语言·github
weixin_436525078 小时前
jar包启动使用logs替换nohup日志文件
java·linux·数据库
宠..8 小时前
创建文本框控件
linux·运维·服务器·开发语言·qt
D***77658 小时前
【Redis】在Java中以及Spring环境下操作Redis
java·redis·spring
k***z118 小时前
Spring boot创建时常用的依赖
java·spring boot·后端