package com.ydtech.modules.ser.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ydtech.core.page.HttpResult; import com.ydtech.core.page.PageResult; import com.ydtech.modules.base.controller.BaseController; import com.ydtech.modules.ser.model.SerAnnualAuditOrder; import com.ydtech.modules.ser.model.vo.SerAnnualAuditOrderQueryVo; import com.ydtech.modules.ser.service.SerAnnualAuditOrderService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; 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; @RestController @RequestMapping("/ser/annualAuditOrder") @Api(tags = "年审代办") public class SerAnnualAuditOrderController extends BaseController { @Autowired private SerAnnualAuditOrderService serAnnualAuditOrderService; @ApiOperation("年审代办订单查询") @PostMapping("annualAuditOrderPage") public HttpResult annualAuditOrderPage(@RequestBody SerAnnualAuditOrderQueryVo serAnnualAuditOrderQueryVo){ IPage getAnnualAuditOrderPage = serAnnualAuditOrderService.getAnnualAuditOrderPage(serAnnualAuditOrderQueryVo); PageResult pageResult = buildPageResponse(getAnnualAuditOrderPage); return HttpResult.ok(pageResult); } @ApiOperation("年审代办订单生成") @PostMapping("addAnnualAuditOrder") public HttpResult annualAuditOrder(@RequestBody SerAnnualAuditOrder serAnnualAuditOrder){ return serAnnualAuditOrderService.addAnnualAuditOrder(serAnnualAuditOrder); } }