Browse Source

按序号排列

15050590500 3 years ago
parent
commit
ea17392c57

+ 4 - 0
src/main/java/com/gz/mapper/archive/SecondaryArchiveMapper.java

@@ -3,5 +3,9 @@ package com.gz.mapper.archive;
 import com.gz.dto.archive.SecondaryArchiveDTO;
 import tk.mybatis.mapper.common.Mapper;
 
+import java.util.List;
+
 public interface SecondaryArchiveMapper extends Mapper<SecondaryArchiveDTO> {
+
+    List<SecondaryArchiveDTO> selectByList(SecondaryArchiveDTO dto);
 }

+ 2 - 1
src/main/java/com/gz/service/archive/impl/SecondaryArchiveServiceImpl.java

@@ -51,7 +51,8 @@ public class SecondaryArchiveServiceImpl implements SecondaryArchiveService {
     public PageInfo<SecondaryArchiveDTO> selectByPage(SecondaryArchiveVO vo) {
         PageHelper.startPage(vo.getPageNum(),vo.getPageSize());
         SecondaryArchiveDTO secondaryArchiveDTO = BeanUtil.copyProperties(vo, SecondaryArchiveDTO.class);
-        return new PageInfo<>(secondaryArchiveMapper.select(secondaryArchiveDTO));
+        // TODO 排序
+        return new PageInfo<>(secondaryArchiveMapper.selectByList(secondaryArchiveDTO));
     }
 
     @Override

+ 16 - 0
src/main/resources/mapper/SecondaryArchiveMapper.xml

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.gz.mapper.archive.SecondaryArchiveMapper">
+
+    <select id="selectByList" resultType="com.gz.dto.archive.SecondaryArchiveDTO" parameterType="com.gz.vo.archive.SearchArchiveFileVO">
+        SELECT * FROM tab_secondary_archive
+        <where>
+            <if test="archiveId != null and archiveId != ''">
+                AND archive_id = #{archiveId}
+            </if>
+            AND deleted = 0
+        </where>
+        ORDER BY sxh
+    </select>
+
+</mapper>