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 pageOrder(@Validated @RequestBody @ApiParam("用户签约对象") AliPaySignOrderDto dto){ PageHelper.startPage(dto.getPageNum(), dto.getPageSize()); IPage page = aliPaySigningOrderService.getPageOrder(dto); return page; } }