浏览代码

修改分页问题

Administrator 1 年之前
父节点
当前提交
f69e2da263

+ 10 - 2
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/InvestigateTableServiceImpl.java

@@ -186,8 +186,13 @@ public class InvestigateTableServiceImpl implements IInvestigateTableService {
      */
 
     private void insertInvestigateDispositionTable(Long investigateTableId, List<InvestigateDispositionTable> investigateDispositionTableList) {
-        for (InvestigateDispositionTable investigateDispositionTable : investigateDispositionTableList) {
+
+        for (int i = 0; i < investigateDispositionTableList.size(); i++) {
+            Date nowDate = new Date();
+            nowDate.setTime(nowDate.getTime()+ (i* 1000L));
+            InvestigateDispositionTable investigateDispositionTable = investigateDispositionTableList.get(i);
             investigateDispositionTable.setInvestigateTableId(investigateTableId);
+            investigateDispositionTable.setCreateTime(nowDate);
             //获取HTML文件
             String content = investigateDispositionTable.getContent();
             content = " <meta charset=\"utf-8\">\n" +
@@ -317,7 +322,10 @@ public class InvestigateTableServiceImpl implements IInvestigateTableService {
                 String path = url.replace("/profile", getProfile());
                 //todo 删除服务器文件
                 try {
-                    Runtime.getRuntime().exec("rm -f " + path);
+                    File file = new File(path);
+                    if (file.exists()) {
+                        Runtime.getRuntime().exec("rm -f " + path);
+                    }
                 } catch (IOException e) {
                     e.printStackTrace();
                 }

+ 1 - 1
ruoyi-system/src/main/resources/mapper/system/InvestigateDispositionTableMapper.xml

@@ -95,7 +95,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <insert id="batchDispositionTable">
         insert into investigate_disposition_table(investigate_table_id, investigate_disposition_id,url,content,title,create_time) values
         <foreach item="item" index="index" collection="list" separator=",">
-            (#{item.investigateTableId},#{item.investigateDispositionId},#{item.url},#{item.content},#{item.title},sysdate())
+            (#{item.investigateTableId},#{item.investigateDispositionId},#{item.url},#{item.content},#{item.title},#{item.createTime})
         </foreach>
     </insert>
 </mapper>

+ 1 - 0
ruoyi-system/src/main/resources/mapper/system/InvestigateTableMapper.xml

@@ -129,6 +129,7 @@
                 </foreach>
         </if>
         </where>
+        order by t.create_time
     </select>
 
     <select id="selectInvestigateTableById" parameterType="Long" resultMap="InvestigateTableResult">