新增查询字段
This commit is contained in:
@@ -20,7 +20,7 @@ public interface LuckyGiftRewardRecordAdminMapper {
|
||||
* @param sendErBanNo
|
||||
* @return
|
||||
*/
|
||||
Page<LuckyGiftSendRecordAdminVo> getGiftSendPage(Page<LuckyGiftSendRecordAdminVo> page, @Param("giftId") Integer giftId, @Param("sendErBanNo") Long sendErBanNo, @Param("startTime") String startTime, @Param("endTime") String endTime);
|
||||
Page<LuckyGiftSendRecordAdminVo> getGiftSendPage(Page<LuckyGiftSendRecordAdminVo> page, @Param("giftId") Integer giftId, @Param("rangeId") Long rangeId, @Param("sendErBanNo") Long sendErBanNo, @Param("receiveErBanNo") Long receiveErBanNo, @Param("startTime") String startTime, @Param("endTime") String endTime);
|
||||
|
||||
|
||||
/**
|
||||
@@ -31,5 +31,5 @@ public interface LuckyGiftRewardRecordAdminMapper {
|
||||
* @param endTime
|
||||
* @return
|
||||
*/
|
||||
List<LuckyGiftSendRecordAdminVo> getGiftSendList(@Param("giftId") Integer giftId, @Param("sendErBanNo") Long sendErBanNo, @Param("startTime") String startTime, @Param("endTime") String endTime);
|
||||
List<LuckyGiftSendRecordAdminVo> getGiftSendList(@Param("giftId") Integer giftId, @Param("rangeId") Long rangeId, @Param("sendErBanNo") Long sendErBanNo, @Param("receiveErBanNo") Long receiveErBanNo, @Param("startTime") String startTime, @Param("endTime") String endTime);
|
||||
}
|
||||
|
@@ -25,7 +25,7 @@ public interface LuckyGiftRewardRecordAdminService {
|
||||
* @param pageSize
|
||||
* @return
|
||||
*/
|
||||
Page<LuckyGiftSendRecordAdminVo> getGiftSendPage(Integer giftId, Long sendErBanNo, String startTime, String endTime, Integer pageNum, Integer pageSize);
|
||||
Page<LuckyGiftSendRecordAdminVo> getGiftSendPage(Integer giftId, Long rangeId, Long sendErBanNo, Long receiveErBanNo, String startTime, String endTime, Integer pageNum, Integer pageSize);
|
||||
|
||||
/**
|
||||
* 奖励详情
|
||||
@@ -42,5 +42,5 @@ public interface LuckyGiftRewardRecordAdminService {
|
||||
* @param sendErBanNo
|
||||
* @param servletWebRequest
|
||||
*/
|
||||
void export(Integer giftId, Long sendErBanNo, String startTime, String endTime, ServletWebRequest servletWebRequest);
|
||||
void export(Integer giftId, Long rangeId, Long sendErBanNo, Long receiveErBanNo, String startTime, String endTime, ServletWebRequest servletWebRequest);
|
||||
}
|
||||
|
@@ -44,8 +44,8 @@ public class LuckyGiftRewardRecordAdminServiceImpl implements LuckyGiftRewardRec
|
||||
private LuckyGiftRewardRecordMapper luckyGiftRewardRecordMapper;
|
||||
|
||||
@Override
|
||||
public Page<LuckyGiftSendRecordAdminVo> getGiftSendPage(Integer giftId, Long sendErBanNo, String startTime, String endTime, Integer pageNum, Integer pageSize) {
|
||||
return luckyGiftRewardRecordAdminMapper.getGiftSendPage(new Page<>(pageNum, pageSize), giftId, sendErBanNo, startTime, endTime);
|
||||
public Page<LuckyGiftSendRecordAdminVo> getGiftSendPage(Integer giftId, Long rangeId, Long sendErBanNo, Long receiveErBanNo, String startTime, String endTime, Integer pageNum, Integer pageSize) {
|
||||
return luckyGiftRewardRecordAdminMapper.getGiftSendPage(new Page<>(pageNum, pageSize), giftId, rangeId, sendErBanNo, receiveErBanNo, startTime, endTime);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -86,8 +86,8 @@ public class LuckyGiftRewardRecordAdminServiceImpl implements LuckyGiftRewardRec
|
||||
}
|
||||
|
||||
@Override
|
||||
public void export(Integer giftId, Long sendErBanNo, String startTime, String endTime, ServletWebRequest servletWebRequest) {
|
||||
List<LuckyGiftSendRecordAdminVo> records = luckyGiftRewardRecordAdminMapper.getGiftSendList(giftId, sendErBanNo, startTime, endTime);
|
||||
public void export(Integer giftId, Long rangeId, Long sendErBanNo, Long receiveErBanNo, String startTime, String endTime, ServletWebRequest servletWebRequest) {
|
||||
List<LuckyGiftSendRecordAdminVo> records = luckyGiftRewardRecordAdminMapper.getGiftSendList(giftId, rangeId, sendErBanNo, receiveErBanNo, startTime, endTime);
|
||||
List<LuckyGiftSendRecordAdminDto> datas = new ArrayList<>();
|
||||
if (CollectionUtil.isNotEmpty(records)) {
|
||||
for (LuckyGiftSendRecordAdminVo record : records) {
|
||||
|
@@ -62,9 +62,15 @@
|
||||
<if test="giftId != null">
|
||||
and lgrr.lucky_gift_id = #{giftId}
|
||||
</if>
|
||||
<if test="rangeId != null">
|
||||
and lgrr.ranger_id = #{rangeId}
|
||||
</if>
|
||||
<if test="sendErBanNo != null">
|
||||
and u1.erban_no = #{sendErBanNo}
|
||||
</if>
|
||||
<if test="receiveErBanNo != null">
|
||||
and u2.erban_no = #{receiveErBanNo}
|
||||
</if>
|
||||
<if test="startTime != null and startTime != ''">
|
||||
and lgrr.create_time >= #{startTime}
|
||||
</if>
|
||||
|
@@ -45,7 +45,9 @@ public class LuckyGiftRewardRecordAdminController {
|
||||
*/
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "giftId", value = "礼物ID"),
|
||||
@ApiImplicitParam(name = "rangeId", value = "区间"),
|
||||
@ApiImplicitParam(name = "sendErBanNo", value = "送礼用户ID"),
|
||||
@ApiImplicitParam(name = "receiveErBanNo", value = "收礼用户ID"),
|
||||
@ApiImplicitParam(name = "startTime", value = "开始时间"),
|
||||
@ApiImplicitParam(name = "endTime", value = "结束时间"),
|
||||
@ApiImplicitParam(name = "pageNum", value = "当前页"),
|
||||
@@ -53,8 +55,8 @@ public class LuckyGiftRewardRecordAdminController {
|
||||
})
|
||||
@ApiOperation("分页")
|
||||
@GetMapping("getGiftSendPage")
|
||||
public BusiResult<Page<LuckyGiftSendRecordAdminVo>> getGiftSendPage(Integer giftId, Long sendErBanNo, String startTime, String endTime, PageReq req) {
|
||||
return BusiResult.success(luckyGiftRewardRecordAdminService.getGiftSendPage(giftId, sendErBanNo, startTime, endTime, req.getPage(), req.getPageSize()));
|
||||
public BusiResult<Page<LuckyGiftSendRecordAdminVo>> getGiftSendPage(Integer giftId, Long rangeId, Long sendErBanNo, Long receiveErBanNo, String startTime, String endTime, PageReq req) {
|
||||
return BusiResult.success(luckyGiftRewardRecordAdminService.getGiftSendPage(giftId, rangeId, sendErBanNo, receiveErBanNo, startTime, endTime, req.getPage(), req.getPageSize()));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -80,8 +82,8 @@ public class LuckyGiftRewardRecordAdminController {
|
||||
*/
|
||||
@ApiOperation("导出")
|
||||
@GetMapping("/export")
|
||||
public void export(Integer giftId, Long sendErBanNo, String startTime, String endTime, HttpServletRequest request, HttpServletResponse response) {
|
||||
luckyGiftRewardRecordAdminService.export(giftId, sendErBanNo, startTime, endTime, new ServletWebRequest(request, response));
|
||||
public void export(Integer giftId, Long rangeId, Long sendErBanNo, Long receiveErBanNo, String startTime, String endTime, HttpServletRequest request, HttpServletResponse response) {
|
||||
luckyGiftRewardRecordAdminService.export(giftId, rangeId, sendErBanNo, receiveErBanNo, startTime, endTime, new ServletWebRequest(request, response));
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user