影视会员
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.5 KiB

package com.cyjd.rights.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.cyjd.rights.business.service.AliPaySigningOrderService;
import com.cyjd.rights.dto.AliPaySignOrderDto;
import com.cyjd.rights.vo.AliPaySigningOrderVo;
import com.github.pagehelper.PageHelper;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@Api(value = "支付宝签约订单接口",tags = "支付宝签约订单接口")
@RestController
@RequestMapping("/rights/aliPaySigningOrder")
@Slf4j
public class AliPaySigningOrderController {
@Autowired
private AliPaySigningOrderService aliPaySigningOrderService;
@ApiOperation(value="查看用户签约记录分页")
@PostMapping(value = "/page")
public IPage<AliPaySigningOrderVo> pageOrder(@Validated @RequestBody @ApiParam("用户签约对象") AliPaySignOrderDto dto){
PageHelper.startPage(dto.getPageNum(), dto.getPageSize());
IPage<AliPaySigningOrderVo> page = aliPaySigningOrderService.getPageOrder(dto);
return page;
}
}