package com.yami.trading.admin.controller.exchange; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yami.trading.admin.controller.exchange.model.ExchangeLeverApplyOrderListModel; import com.yami.trading.admin.controller.exchange.model.ExchangeLeverOrderModel; import com.yami.trading.admin.facade.PermissionFacade; import com.yami.trading.bean.exchange.ExchangeLeverApplyOrder; import com.yami.trading.bean.exchange.dto.ExchangeLeverOrderDto; import com.yami.trading.common.domain.Result; import com.yami.trading.common.util.DateUtil; import com.yami.trading.service.exchange.ExchangeLeverApplyOrderService; import com.yami.trading.service.exchange.ExchangeLeverOrderService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiModelProperty; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; @RestController @CrossOrigin @RequestMapping("exchangeLeverApplyOrder") @Api(tags = "币币杠杆委托单") public class ExchangeLeverApplyOrderController { @Autowired ExchangeLeverApplyOrderService exchangeLeverApplyOrderService; @Autowired PermissionFacade permissionFacade; @ApiModelProperty("币币交易订单 列表查询") @PostMapping("list") public Result> list(@RequestBody @Valid ExchangeLeverApplyOrderListModel request){ Page page=new Page<>(request.getCurrent(),request.getSize()); exchangeLeverApplyOrderService.listPage(page, request.getRoleName(), request.getStatus(), request.getUserName(), request.getOrderNo(),permissionFacade.getOwnerUserIds()); return Result.succeed(page); } }