package com.ruoyi.production.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.framework.web.domain.R; import com.ruoyi.production.dto.ProductionProductMainDto; import com.ruoyi.production.service.ProductionProductMainService; import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @RequestMapping("productionProductMain") @RestController @Api(value = "生产报工") public class ProductionProductMainController { @Autowired private ProductionProductMainService productionProductMainService; /** * 报工查询 * @param page * @param productionProductMainDto * @return */ @GetMapping("listPage") public R page(Page page, ProductionProductMainDto productionProductMainDto) { return R.ok(productionProductMainService.listPageProductionProductMainDto(page, productionProductMainDto)); } /** * 报工新增更新 * @param productionProductMainDto * @return */ @PostMapping("addProductMain") public R addProductMain(@RequestBody ProductionProductMainDto productionProductMainDto) { return R.ok(productionProductMainService.addProductMain(productionProductMainDto)); } }