| | |
| | | |
| | | import cn.lili.common.security.AuthUser; |
| | | import cn.lili.common.security.context.UserContext; |
| | | import cn.lili.modules.lmk.domain.query.StayActionRecordQuery; |
| | | import cn.lili.modules.lmk.domain.vo.ShareActionRecordVO; |
| | | import cn.lili.modules.lmk.domain.vo.StayActionRecordVO; |
| | | import cn.lili.modules.lmk.service.ShareActionService; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import cn.lili.modules.lmk.domain.entity.ActionRecord; |
| | | import cn.lili.modules.lmk.mapper.ActionRecordMapper; |
| | | import cn.lili.modules.lmk.service.ActionRecordService; |
| | | import cn.lili.base.Result; |
| | | import com.baomidou.mybatisplus.core.toolkit.IdWorker; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import cn.lili.modules.lmk.domain.form.ActionRecordForm; |
| | | import cn.lili.modules.lmk.domain.vo.ActionRecordVO; |
| | |
| | | public BigDecimal getToDayStayTime(String userId, LocalDateTime begin , LocalDateTime end) { |
| | | return baseMapper.getToDayStayTime(userId,begin,end); |
| | | } |
| | | |
| | | @Override |
| | | public Result userStayList(StayActionRecordQuery param) { |
| | | IPage<StayActionRecordVO> page = PageUtil.getPage(param, StayActionRecordVO.class); |
| | | Page<StayActionRecordVO> stayActionRecordVOPage = baseMapper.userStayList(page, param); |
| | | return Result.ok().data(stayActionRecordVOPage); |
| | | } |
| | | |
| | | @Override |
| | | public Result userStayListRecord(StayActionRecordQuery param) { |
| | | IPage<ActionRecord> page = PageUtil.getPage(param, ActionRecord.class); |
| | | Page<ActionRecord> stayActionRecordVOPage = baseMapper.userStayListRecord(page, param); |
| | | return Result.ok().data(stayActionRecordVOPage); |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public Result userShare(StayActionRecordQuery param) { |
| | | IPage<ShareActionRecordVO> page = PageUtil.getPage(param, ShareActionRecordVO.class); |
| | | Page<ShareActionRecordVO> shareActionRecordVOPage = baseMapper.userShare(page, param); |
| | | return Result.ok().data(shareActionRecordVOPage); |
| | | } |
| | | } |