|
@@ -3,11 +3,13 @@ package com.yami.shop.platform.controller;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
-import com.yami.shop.bean.model.PointsRecharge;
|
|
|
|
|
import com.yami.shop.bean.model.PointsRecord;
|
|
import com.yami.shop.bean.model.PointsRecord;
|
|
|
|
|
+import com.yami.shop.bean.po.PointsRecordPo;
|
|
|
|
|
+import com.yami.shop.bean.vo.PointsRecordVo;
|
|
|
import com.yami.shop.common.util.PageParam;
|
|
import com.yami.shop.common.util.PageParam;
|
|
|
import com.yami.shop.common.util.R;
|
|
import com.yami.shop.common.util.R;
|
|
|
import com.yami.shop.service.PointsRecordService;
|
|
import com.yami.shop.service.PointsRecordService;
|
|
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -34,7 +36,7 @@ public class PointsRecordController {
|
|
|
*/
|
|
*/
|
|
|
@GetMapping("/page")
|
|
@GetMapping("/page")
|
|
|
public R<IPage<PointsRecord>> page(PageParam<PointsRecord> pageParam) {
|
|
public R<IPage<PointsRecord>> page(PageParam<PointsRecord> pageParam) {
|
|
|
- IPage<PointsRecord> page = pointsRecordService.page(pageParam,new QueryWrapper<PointsRecord>().orderByDesc("creationDate"));
|
|
|
|
|
|
|
+ IPage<PointsRecord> page = pointsRecordService.page(pageParam, new QueryWrapper<PointsRecord>().orderByDesc("creationDate"));
|
|
|
return R.SUCCESS(page);
|
|
return R.SUCCESS(page);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -73,4 +75,11 @@ public class PointsRecordController {
|
|
|
pointsRecordService.removeByIds(Arrays.asList(ids));
|
|
pointsRecordService.removeByIds(Arrays.asList(ids));
|
|
|
return R.SUCCESS();
|
|
return R.SUCCESS();
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @GetMapping("/backendPointsRecordList")
|
|
|
|
|
+ @ApiOperation("后台-积分使用记录")
|
|
|
|
|
+ public R<IPage<PointsRecordVo>> backendOrderList(PointsRecordPo po) {
|
|
|
|
|
+ return R.SUCCESS(pointsRecordService.backendPointsRecordList(po));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|