|
@@ -3,9 +3,12 @@ package com.ym.mec.web.controller;
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
import com.ym.mec.auth.api.client.SysUserFeignService;
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
import com.ym.mec.biz.dal.dto.ActivityUserMapperAddDto;
|
|
import com.ym.mec.biz.dal.dto.ActivityUserMapperAddDto;
|
|
|
|
+import com.ym.mec.biz.dal.entity.ActivityUserMapper;
|
|
import com.ym.mec.biz.dal.page.ActivityStudentQueryInfo;
|
|
import com.ym.mec.biz.dal.page.ActivityStudentQueryInfo;
|
|
import com.ym.mec.biz.service.ActivityUserMapperService;
|
|
import com.ym.mec.biz.service.ActivityUserMapperService;
|
|
|
|
+import com.ym.mec.common.constant.CommonConstants;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
|
|
+import com.ym.mec.common.page.PageInfo;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -16,6 +19,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
@Api(tags = "学员活动排课记录服务")
|
|
@Api(tags = "学员活动排课记录服务")
|
|
@RequestMapping("activityUserMapper")
|
|
@RequestMapping("activityUserMapper")
|
|
@@ -52,6 +56,13 @@ public class ActivityUserMapperController extends BaseController {
|
|
@RequestMapping("/queryPage")
|
|
@RequestMapping("/queryPage")
|
|
@PreAuthorize("@pcs.hasPermissions('activityUserMapper/queryPage')")
|
|
@PreAuthorize("@pcs.hasPermissions('activityUserMapper/queryPage')")
|
|
public Object queryPage(ActivityStudentQueryInfo queryInfo){
|
|
public Object queryPage(ActivityStudentQueryInfo queryInfo){
|
|
- return succeed(activityUserMapperService.queryPage(queryInfo));
|
|
|
|
|
|
+ PageInfo<ActivityUserMapper> pageInfo = activityUserMapperService.queryPage(queryInfo);
|
|
|
|
+ List<ActivityUserMapper> rows = pageInfo.getRows();
|
|
|
|
+ if(rows != null && rows.size() > 0){
|
|
|
|
+ for (ActivityUserMapper row : rows) {
|
|
|
|
+ row.setActualPrice(row.getActualPrice().multiply(new BigDecimal(0.995)).setScale(CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_HALF_UP));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return succeed(pageInfo);
|
|
}
|
|
}
|
|
}
|
|
}
|