【7.1.6】【statistics】更新只查询本人的操作日志

pull/26/MERGE
fengshuonan 2022-02-11 14:23:07 +08:00
parent 0aafd25096
commit a442c90950
3 changed files with 9 additions and 6 deletions

View File

@ -1,6 +1,5 @@
package cn.stylefeng.roses.kernel.system.modular.home.controller; package cn.stylefeng.roses.kernel.system.modular.home.controller;
import cn.stylefeng.roses.kernel.log.api.pojo.manage.LogManagerRequest;
import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO; import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData; import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData; import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
@ -36,8 +35,8 @@ public class HomePageController {
* @date 2022/1/25 14:52 * @date 2022/1/25 14:52
*/ */
@GetResource(name = "查询动态列表", path = "/homePage/getRecentLogs", requiredPermission = false) @GetResource(name = "查询动态列表", path = "/homePage/getRecentLogs", requiredPermission = false)
public ResponseData<List<LogRecordDTO>> getRecentLogs(LogManagerRequest logManagerRequest) { public ResponseData<List<LogRecordDTO>> getRecentLogs() {
return new SuccessResponseData<>(homePageService.getRecentLogs(logManagerRequest)); return new SuccessResponseData<>(homePageService.getRecentLogs());
} }
/** /**

View File

@ -1,6 +1,5 @@
package cn.stylefeng.roses.kernel.system.modular.home.service; package cn.stylefeng.roses.kernel.system.modular.home.service;
import cn.stylefeng.roses.kernel.log.api.pojo.manage.LogManagerRequest;
import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO; import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO;
import cn.stylefeng.roses.kernel.system.api.pojo.home.HomeCompanyInfo; import cn.stylefeng.roses.kernel.system.api.pojo.home.HomeCompanyInfo;
import cn.stylefeng.roses.kernel.system.api.pojo.resource.ResourceRequest; import cn.stylefeng.roses.kernel.system.api.pojo.resource.ResourceRequest;
@ -25,7 +24,7 @@ public interface HomePageService extends IService<InterfaceStatistics> {
* @author xixiaowei * @author xixiaowei
* @date 2022/1/25 14:48 * @date 2022/1/25 14:48
*/ */
List<LogRecordDTO> getRecentLogs(LogManagerRequest logManagerRequest); List<LogRecordDTO> getRecentLogs();
/** /**
* 线 * 线

View File

@ -68,7 +68,12 @@ public class HomePageServiceImpl extends ServiceImpl<InterfaceStatisticsMapper,
private SysStatisticsCountService sysStatisticsCountService; private SysStatisticsCountService sysStatisticsCountService;
@Override @Override
public List<LogRecordDTO> getRecentLogs(LogManagerRequest logManagerRequest) { public List<LogRecordDTO> getRecentLogs() {
// 只查询当前用户的
LogManagerRequest logManagerRequest = new LogManagerRequest();
logManagerRequest.setUserId(LoginContext.me().getLoginUser().getUserId());
PageResult<LogRecordDTO> page = logManagerApi.findPage(logManagerRequest); PageResult<LogRecordDTO> page = logManagerApi.findPage(logManagerRequest);
return page.getRows(); return page.getRows();
} }