fei
2 天以前 436b955086030caec4513022c1f5127470ad2b14
archiveManager/src/main/java/com/ruoyi/mapper/ArchiveRecordsMapper.java
@@ -16,6 +16,16 @@
@Mapper
public interface ArchiveRecordsMapper extends BaseMapper<ArchiveRecords> {
    @Select({
            "<script>",
            "select * from (SELECT distinct c.*,a.archive_records_id, if(a.user_id=#{userId}, TRUE, FALSE) as tst,b.user_id FROM archiverecordstouser a inner join sys_user b ON a.user_id = b.user_id inner join archive_records c on c.id=a.archive_records_id ${ew.customSqlSegment} ) as tmp\n" +
                    "where tst=true",
            "<if test= \"userId !=1 \">",
            "order by tst desc",
            "</if>",
            "</script>"
    })
    Page<ArchiveRecords> selectJoinCommonUserPage(Page<ArchiveRecords> page, @Param("userId") Long userId, @Param("ew") LambdaQueryWrapper<ArchiveRecords> queryWrapper);
    @Select({