Просмотр исходного кода

[接口补上swagger参数][新增]

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
14909939d9
3 измененных файлов: 19 добавлений и 0 удалений
  1. +5
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/MallRoleController.java
  2. +3
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java
  3. +11
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/MarkingDataReportController.java

+ 5
- 0
mallinkAdmin/src/main/java/com/iformall/controller/MallRoleController.java Просмотреть файл

@@ -12,6 +12,8 @@ import com.iformall.service.MallRolePermissionService;
import com.iformall.service.MallRoleService;
import com.iformall.service.MallUserInfoService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -40,6 +42,9 @@ public class MallRoleController extends BaseController {
private MallUserInfoService mallUserInfoService;

@GetMapping("list")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
public ResultData list(MallRole sysRole, Integer pageNum, Integer pageSize) {
String tenantId = getTenantId();
sysRole.setTenantId(tenantId);


+ 3
- 0
mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java Просмотреть файл

@@ -59,6 +59,9 @@ public class MallUserInfoController extends BaseController {

@ApiOperation(value = "用户分页接口", response = String.class)
@GetMapping("lists")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
public ResultData listAsPage(MallUserInfo userInfo, Integer pageNum, Integer pageSize) {
userInfo.setTenantId(getTenantId());
userInfo.setSortColumns(MallUserInfo.Field.Id_DESC);


+ 11
- 0
mallinkAdmin/src/main/java/com/iformall/controller/MarkingDataReportController.java Просмотреть файл

@@ -4,6 +4,8 @@ import com.iformall.common.ResultData;
import com.iformall.domain.dto.MarkingCouponDataReportDto;
import com.iformall.service.MarkingDataReportService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -33,6 +35,9 @@ public class MarkingDataReportController extends BaseController {

@ApiOperation("查询券数据列表")
@GetMapping("/couponDataList")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
public ResultData findCouponDataList(@ModelAttribute MarkingCouponDataReportDto markingCouponDataReportDto, Integer pageNum, Integer pageSize) {
return new ResultData(markingDataReportService.getCouponDataList(getTenantId(), markingCouponDataReportDto, pageNum, pageSize));
}
@@ -45,6 +50,9 @@ public class MarkingDataReportController extends BaseController {

@ApiOperation("查询场景营销数据列表")
@GetMapping("/sceneDataList")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
public ResultData findSceneDataList(@ModelAttribute MarkingCouponDataReportDto markingCouponDataReportDto, Integer pageNum, Integer pageSize) {
return new ResultData(markingDataReportService.getSceneDataList(getTenantId(), markingCouponDataReportDto, pageNum, pageSize));
}
@@ -57,6 +65,9 @@ public class MarkingDataReportController extends BaseController {

@ApiOperation("查询触达用户数数据列表")
@GetMapping("/touchUsersDataList")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
@ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
public ResultData touchUsersDataList(@ModelAttribute MarkingCouponDataReportDto markingCouponDataReportDto, Integer pageNum, Integer pageSize) {
return new ResultData(markingDataReportService.getTouchUsersReportList(getTenantId(), markingCouponDataReportDto, pageNum, pageSize));
}


Загрузка…
Отмена
Сохранить