@@ -120,6 +120,7 @@
${_parameter}
</select>
+
<insert id="saveContentFileHis" parameterType="com.hotent.platform.model.system.SysFile">
INSERT INTO sys_content_his
(runId,fileId,fileName,filePath,createtime,ext,creatorId,creator)
@@ -146,4 +147,10 @@
order by t.createtime asc
+ <select id="getFileAllRownum" resultMap="SysFile">
+ SELECT sf.fileId,sf.typeId,sf.fileName,sf.filePath,sf.createtime,sf.ext,sf.fileType,sf.note, sf.creatorId,sf.creator,sf.totalBytes,sf.delFlag,st.typeName
+ FROM SYS_FILE sf left join SYS_GL_TYPE st on sf.typeId = st.typeId where ROWNUM =1 order by sf.createtime desc
+ </select>
</mapper>
@@ -1621,8 +1621,8 @@ SysFileController extends BaseController {
in = this.getClass().getResourceAsStream("/conf/app.properties");
prop.load(in); ///加载属性列表
try {
- List<SysFile> a =sysFileService.getAll();
- sysFile = a.get(0) ;
+ //sysFile =sysFileService.getAll().get(0);
+ sysFile = sysFileService.getFileAllRownum().get(0);
filePaths = StringUtil.trimSufffix(attachPath, File.separator);
Long formid = UniqueIdUtil.genId();
realPath = filePaths+File.separator+sysFile.getFilePath().replace("/", File.separator);
@@ -27,6 +27,9 @@ public class SysFileDao extends BaseDao<SysFile> {
public List<SysFile> getFileAttch(QueryFilter fileter){
return getBySqlKey("getAllPersonalFile", fileter);
}
+ public List<SysFile> getFileAllRownum(){
+ return getBySqlKey("getFileAllRownum");
+ }
/**
* 根据文件路径获取附件
* @param filePath
@@ -40,6 +40,9 @@ public class SysFileService extends BaseService<SysFile>
return dao.getFileAttch(fileter);
+ return dao.getFileAllRownum();
public List<SysFile> getFj(String fileter){
return dao.getFj(fileter);