APP页面参数调整

This commit is contained in:
kuang.yife 2024-05-13 16:09:01 +08:00
parent 2ec8f44b4e
commit 21d55dbb47
2 changed files with 14 additions and 5 deletions

View File

@ -8,6 +8,7 @@ import com.github.pagehelper.PageInfo;
import com.playlet.common.exception.ServiceException;
import com.playlet.common.utils.DateUtils;
import com.playlet.system.domain.*;
import com.playlet.system.service.IPlayletItemService;
import com.playlet.system.service.IPlayletRevenueRecordService;
import com.playlet.system.service.IPlayletTaskService;
import com.playlet.system.service.IPlayletUserTaskService;
@ -37,11 +38,18 @@ public class PlayletTaskAppServiceImpl implements PlayletTaskAppService {
private final IPlayletUserTaskService iPlayletUserTaskService;
private final PlayletUserTaskAppService playletUserTaskAppService;
private final IPlayletRevenueRecordService revenueRecordService;
private final IPlayletItemService playletItemService;
@Override
public PageInfo<PlayletTask> getTaskPage(PlayletTask playletTask, Integer pageNum, Integer pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<PlayletTask> revenueRecordList = playletTaskService.selectPlayletTaskList(playletTask);
revenueRecordList.forEach(model->{
PlayletItem playletItem = playletItemService.getById(model.getItemId());
if(playletItem != null){
model.setPlayletItem(playletItem);
}
});
return PageInfo.of(revenueRecordList);
}
@ -49,6 +57,12 @@ public class PlayletTaskAppServiceImpl implements PlayletTaskAppService {
public PageInfo<PlayletTask> getTaskPageByUser(PlayletTask playletTask, Integer pageNum, Integer pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<PlayletTask> revenueRecordList = playletTaskService.selectPlayletTaskListByUser(playletTask);
revenueRecordList.forEach(model->{
PlayletItem playletItem = playletItemService.getById(model.getItemId());
if(playletItem != null){
model.setPlayletItem(playletItem);
}
});
return PageInfo.of(revenueRecordList);
}

View File

@ -117,12 +117,7 @@
<if test="startTime != null ">and playlet_task.`start_time` = #{startTime}</if>
<if test="endTime != null ">and playlet_task.`end_time` = #{endTime}</if>
<if test="platformType != null ">and playlet_task.`platform_type` = #{platformType}</if>
<if test="rule != null and rule != ''">and playlet_task.`rule` = #{rule}</if>
<if test="contributeStartTime != null ">and playlet_task.`contribute_start_time` = #{contributeStartTime}</if>
<if test="contributeEndTime != null ">and playlet_task.`contribute_end_time` = #{contributeEndTime}</if>
<if test="askFor != null and askFor != ''">and playlet_task.`ask_for` = #{askFor}</if>
<if test="totalBonus != null ">and playlet_task.`total_bonus` = #{totalBonus}</if>
<if test="awardDescribe != null and awardDescribe != ''">and playlet_task.`award_describe` = #{awardDescribe}</if>
<if test="state != null ">and playlet_task.`state` = #{state}</if>
</where>
</select>