courseId string to long
This commit is contained in:
@@ -21,6 +21,6 @@ public interface CourseDetailsDao extends BaseMapper<CourseDetails> {
|
|||||||
|
|
||||||
List<CourseDetails> selectCourseDetailsList(String randomNum,Integer wxShow,Integer dyShow);
|
List<CourseDetails> selectCourseDetailsList(String randomNum,Integer wxShow,Integer dyShow);
|
||||||
|
|
||||||
Map<String,Object> countCourse(String courseId);
|
Map<String,Object> countCourse(Long courseId);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -214,8 +214,9 @@ public class CourseServiceImpl extends ServiceImpl<CourseDao, Course> implements
|
|||||||
PageInfo<Map<String, Object>> pageInfo = new PageInfo<>(list);
|
PageInfo<Map<String, Object>> pageInfo = new PageInfo<>(list);
|
||||||
List<Map<String, Object>> records = pageInfo.getList();
|
List<Map<String, Object>> records = pageInfo.getList();
|
||||||
for (Map<String, Object> map : records) {
|
for (Map<String, Object> map : records) {
|
||||||
Map<String, Object> countMap = courseDetailsDao.countCourse(map.get("courseId").toString());
|
long courseId = Convert.toLong(map.get("courseId"));
|
||||||
BigDecimal payMoney = ordersDao.sumPayByCourseId(map.get("courseId").toString());
|
Map<String, Object> countMap = courseDetailsDao.countCourse(courseId);
|
||||||
|
BigDecimal payMoney = ordersDao.sumPayByCourseId(courseId);
|
||||||
map.put("courseDetailsId", payMoney==null?BigDecimal.ZERO:payMoney);
|
map.put("courseDetailsId", payMoney==null?BigDecimal.ZERO:payMoney);
|
||||||
map.put("courseDetailsName", "");
|
map.put("courseDetailsName", "");
|
||||||
map.put("dyEpisodeId", "");
|
map.put("dyEpisodeId", "");
|
||||||
|
|||||||
@@ -3,7 +3,10 @@ package com.sqx.modules.invite.controller;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.github.pagehelper.PageHelper;
|
||||||
|
import com.github.pagehelper.PageInfo;
|
||||||
import com.sqx.common.utils.DateUtils;
|
import com.sqx.common.utils.DateUtils;
|
||||||
|
import com.sqx.common.utils.PageUtils;
|
||||||
import com.sqx.common.utils.Result;
|
import com.sqx.common.utils.Result;
|
||||||
import com.sqx.modules.invite.entity.InviteAward;
|
import com.sqx.modules.invite.entity.InviteAward;
|
||||||
import com.sqx.modules.invite.service.InviteAwardService;
|
import com.sqx.modules.invite.service.InviteAwardService;
|
||||||
@@ -14,6 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author fang
|
* @author fang
|
||||||
@@ -53,7 +57,10 @@ public class InviteAwardController {
|
|||||||
@GetMapping("/selectInviteAwardList")
|
@GetMapping("/selectInviteAwardList")
|
||||||
@ApiOperation("查询邀请奖励列表")
|
@ApiOperation("查询邀请奖励列表")
|
||||||
public Result selectInviteAwardList(Integer page,Integer limit){
|
public Result selectInviteAwardList(Integer page,Integer limit){
|
||||||
return Result.success().put("data",inviteAwardService.page(new Page<>(page,limit),new QueryWrapper<InviteAward>().orderByAsc("invite_count")));
|
PageHelper.startPage(page,limit);
|
||||||
|
List<InviteAward> inviteAwards = inviteAwardService.list(new QueryWrapper<InviteAward>().orderByAsc("invite_count"));
|
||||||
|
PageInfo<InviteAward> pageInfo = new PageInfo<>(inviteAwards);
|
||||||
|
return Result.success().put("data", PageUtils.page(pageInfo, true));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -44,5 +44,5 @@ public interface OrdersDao extends BaseMapper<Orders> {
|
|||||||
|
|
||||||
|
|
||||||
Integer countOrderNum(Long userId, String time);
|
Integer countOrderNum(Long userId, String time);
|
||||||
BigDecimal sumPayByCourseId(String courseId);
|
BigDecimal sumPayByCourseId(Long courseId);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user