【二开】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);
        }
相关推荐
只是学习学习15 小时前
Java将文件转二维码导出MP4
java
曹牧15 小时前
JDK重定向目录
java·开发语言
郑州光合科技余经理15 小时前
同城小程序开发:同一笔单在用户端和商家端各显示到哪
android·java·开发语言·前端·后端·uni-app·php
2601_9628857216 小时前
如何用 Python 计算溃疡指数(Ulcer Index)?
开发语言·python
kiracrimson16 小时前
string 容器:从 C 字符串到会自己扩容的类
开发语言·数据结构·c++·stl
code2cat16 小时前
【随笔】RAG检索缓存:复用证据之前,先把权限和版本放进缓存键
java·人工智能·缓存·知识库·rag
程序边界16 小时前
顶刊级论文配图全流程:用 Python 复刻 Nature/Science 风格图表
开发语言·python
普通人616 小时前
uniapp模版JS
开发语言·javascript·小程序·uni-app·1024程序员节
\光辉岁月/16 小时前
2.spring5-IOC
java·容器·ioc·注解
G018_star sky♬17 小时前
nodeJS他是如何用JavaScript封装C++的呢
开发语言·javascript·c++