Merge branch 'test' into dev
This commit is contained in:
@@ -1263,7 +1263,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseDao, Course> implements
|
|||||||
@Override
|
@Override
|
||||||
public Result getRedEnvelopeTips(Long userId) {
|
public Result getRedEnvelopeTips(Long userId) {
|
||||||
// 查询 用户 购买次数
|
// 查询 用户 购买次数
|
||||||
Integer count = ordersService.countOrderNum(userId, DateUtil.formatTime(DateUtil.beginOfDay(new Date())));
|
Integer count = ordersService.countOrderNum(userId, DateUtil.formatDateTime(DateUtil.beginOfDay(new Date())));
|
||||||
|
|
||||||
String totalCount = commonInfoService.findOne(901).getValue();
|
String totalCount = commonInfoService.findOne(901).getValue();
|
||||||
|
|
||||||
|
|||||||
@@ -68,8 +68,8 @@ public class TaskCenterController {
|
|||||||
@Login
|
@Login
|
||||||
@GetMapping("/app/taskCenter/selectTaskCenter")
|
@GetMapping("/app/taskCenter/selectTaskCenter")
|
||||||
@ApiOperation("App查询任务中心")
|
@ApiOperation("App查询任务中心")
|
||||||
public Result selectAppTaskCenter(Integer page, Integer limit, @ApiIgnore @RequestAttribute("userId") Long userId) {
|
public Result selectAppTaskCenter(@ApiIgnore @RequestAttribute("userId") Long userId) {
|
||||||
return taskCenterService.queryTaskCenter(page, limit, userId);
|
return taskCenterService.queryTaskCenter(userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Login
|
@Login
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import java.util.Map;
|
|||||||
|
|
||||||
public interface TaskCenterService extends IService<TaskCenter> {
|
public interface TaskCenterService extends IService<TaskCenter> {
|
||||||
|
|
||||||
Result queryTaskCenter(Integer page, Integer limit, Long userId);
|
Result queryTaskCenter(Long userId);
|
||||||
|
|
||||||
Result taskReceive(Long userId, Long id);
|
Result taskReceive(Long userId, Long id);
|
||||||
|
|
||||||
|
|||||||
@@ -45,9 +45,9 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
|||||||
private UserMoneyDetailsService userMoneyDetailsService;
|
private UserMoneyDetailsService userMoneyDetailsService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Result queryTaskCenter(Integer page, Integer limit, Long userId) {
|
public Result queryTaskCenter(Long userId) {
|
||||||
//任务
|
//任务
|
||||||
IPage<TaskCenter> taskPage = baseMapper.selectPage(new Page<>(page, limit), new QueryWrapper<TaskCenter>().eq("shows", 1).orderByAsc("sort","type"));
|
IPage<TaskCenter> taskPage = baseMapper.selectPage(new Page<>(1, 50), new QueryWrapper<TaskCenter>().eq("shows", 1).orderByAsc("sort","type"));
|
||||||
boolean todaySign = true;
|
boolean todaySign = true;
|
||||||
//月 签到记录
|
//月 签到记录
|
||||||
QueryWrapper<UserSignRecord> signWrapper = new QueryWrapper<>();
|
QueryWrapper<UserSignRecord> signWrapper = new QueryWrapper<>();
|
||||||
@@ -62,6 +62,7 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
|||||||
Integer dayOrderNum = ordersService.countOrderNum(userId, DateUtil.today() + " 00:00:00");
|
Integer dayOrderNum = ordersService.countOrderNum(userId, DateUtil.today() + " 00:00:00");
|
||||||
if (dayOrderNum < 3 || recordService.countTaskNum(userId, s.getId(), DateUtil.today() + " 00:00:00") > 0) {
|
if (dayOrderNum < 3 || recordService.countTaskNum(userId, s.getId(), DateUtil.today() + " 00:00:00") > 0) {
|
||||||
s.setDiscNumber(dayOrderNum);
|
s.setDiscNumber(dayOrderNum);
|
||||||
|
s.setNumber(3);
|
||||||
s.setDisabled(false);
|
s.setDisabled(false);
|
||||||
todaySign = false;
|
todaySign = false;
|
||||||
}
|
}
|
||||||
@@ -69,11 +70,13 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
|
|||||||
if (todaySign) {
|
if (todaySign) {
|
||||||
if ((signRecordList.size() < (s.getNumber().intValue() - 1)) || recordService.countTaskNum(userId, s.getId(), DateUtil.beginOfMonth(new Date()).toString()) > 0) {
|
if ((signRecordList.size() < (s.getNumber().intValue() - 1)) || recordService.countTaskNum(userId, s.getId(), DateUtil.beginOfMonth(new Date()).toString()) > 0) {
|
||||||
s.setDiscNumber(s.getNumber() - signRecordList.size());
|
s.setDiscNumber(s.getNumber() - signRecordList.size());
|
||||||
|
s.setNumber(null);
|
||||||
s.setDisabled(false);
|
s.setDisabled(false);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if ((signRecordList.size() < s.getNumber().intValue()) || recordService.countTaskNum(userId, s.getId(), DateUtil.beginOfMonth(new Date()).toString()) > 0) {
|
if ((signRecordList.size() < s.getNumber().intValue()) || recordService.countTaskNum(userId, s.getId(), DateUtil.beginOfMonth(new Date()).toString()) > 0) {
|
||||||
s.setDisabled(false);
|
s.setDisabled(false);
|
||||||
|
s.setNumber(null);
|
||||||
s.setDiscNumber(s.getNumber() - signRecordList.size());
|
s.setDiscNumber(s.getNumber() - signRecordList.size());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user