Ver código fonte

fix(qw): 移除用户状态修改接口的权限注解

- 删除了 changeStatus 接口上的 @PreAuthorize 权限校验注解- 保留了接口的日志记录功能
- 确保接口可以被正常调用而无需特定权限
xw 1 semana atrás
pai
commit
d327c87cc0

+ 4 - 0
fs-service/src/main/java/com/fs/course/param/FsCourseWatchLogListParam.java

@@ -99,4 +99,8 @@ public class FsCourseWatchLogListParam implements Serializable {
     private String qwUserName;
     private Long deptId;
     private String ids;
+
+    private Long id;
+
+    private Date createTime;
 }

+ 2 - 0
fs-service/src/main/java/com/fs/his/service/impl/FsUserServiceImpl.java

@@ -683,6 +683,8 @@ public class FsUserServiceImpl implements IFsUserService {
             param.setCompanyUserIds(userIds);
         }
 
+        // 启动分页
+        PageHelper.startPage(param.getPageNum(), param.getPageSize());
         List<FsUserPageListVO> fsUserPageListVOS = fsUserMapper.selectFsUserPageListNew(param);
         Map<Long, CompanyTag> tagMap = companyTagCacheService.queryAllTagMap();
         //获取会员的最新的看课状态和最后看课时间

+ 1 - 1
fs-service/src/main/resources/mapper/his/FsUserMapper.xml

@@ -381,7 +381,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
                 AND ucu.project_id = #{projectId}
             </if>
         </where>
-        limit ${(pageNum-1)*pageSize},${pageSize}
+        ORDER BY fs_user.create_time DESC
     </select>
 
     <select id="selectFsUserPageListCount" resultType="java.lang.Long">