用户积分记录
This commit is contained in:
@@ -3,6 +3,8 @@ package com.czg.service.market.mapper;
|
||||
import com.mybatisflex.core.BaseMapper;
|
||||
import com.czg.market.entity.MkPointsUserRecord;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 会员积分变动记录 映射层。
|
||||
*
|
||||
@@ -11,4 +13,5 @@ import com.czg.market.entity.MkPointsUserRecord;
|
||||
*/
|
||||
public interface MkPointsUserRecordMapper extends BaseMapper<MkPointsUserRecord> {
|
||||
|
||||
List<MkPointsUserRecord> getPointsUserRecord(Long mkPointsUserId);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
package com.czg.service.market.service.impl;
|
||||
|
||||
import com.czg.account.vo.PointsShopListVO;
|
||||
import com.czg.utils.PageUtil;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
@@ -25,4 +28,11 @@ public class MkPointsUserRecordServiceImpl extends ServiceImpl<MkPointsUserRecor
|
||||
return page(Page.of(page, size), query().eq(MkPointsUserRecord::getMkPointsUserId, mkPointsUserId).orderBy(MkPointsUserRecord::getCreateTime, false));
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<MkPointsUserRecord> getPointsUserRecord(Integer page, Integer size, Long mkPointsUserId) {
|
||||
PageHelper.startPage(page, size);
|
||||
List<MkPointsUserRecord> record = mapper.getPointsUserRecord(mkPointsUserId);
|
||||
return PageUtil.convert(new PageInfo<>(record));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -4,4 +4,12 @@
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.czg.service.market.mapper.MkPointsUserRecordMapper">
|
||||
|
||||
<select id="getPointsUserRecord" resultType="com.czg.market.entity.MkPointsUserRecord">
|
||||
select *, shop.shop_name as shopName
|
||||
from mk_points_user_record record
|
||||
left join tb_shop_info shop on shop.id = record.shop_id
|
||||
where record.mk_points_user_id = #{mkPointsUserId}
|
||||
having record.id is not null
|
||||
order by record.create_time desc
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user