【二开】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);
        }
相关推荐
cnxy1882 小时前
围棋对弈Python程序开发完整指南:步骤1 - 棋盘基础框架搭建
开发语言·python
Nonoas3 小时前
动态代理:发布订阅的高级玩法
java·ide·intellij-idea
程序员-周李斌3 小时前
Java 死锁
java·开发语言·后端
皮皮林5514 小时前
Prometheus+Grafana,打造强大的监控与可视化平台
java
JasmineWr4 小时前
CompletableFuture相关问题
java·开发语言
零雲4 小时前
java面试:知道java的反射机制吗
java·开发语言·面试
Jeremy爱编码4 小时前
实现 Trie (前缀树)
开发语言·c#
laocooon5238578864 小时前
插入法排序 python
开发语言·python·算法
你的冰西瓜5 小时前
C++中的list容器详解
开发语言·c++·stl·list
java1234_小锋5 小时前
Java进程占用的内存有哪些部分?
java