package com.thhy.materials.modules.biz.concret.controller; import com.thhy.general.common.BasicResult; import com.thhy.materials.modules.biz.concret.service.TSteelConsumptionService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; import java.io.Serializable; import java.util.HashMap; import java.util.Map; @RestController @RequestMapping("/consumption") public class TSteelConsumptionController implements Serializable { @Resource private TSteelConsumptionService consumptionService; //钢材理论消耗 添加 @PostMapping("/consumptionInsert") public BasicResult consumptionInsert(@RequestBody Map values){ return consumptionService.consumptionInsert(values); } //钢材理论消耗列表 @PostMapping("/consumptionList") public BasicResult consumptionList(@RequestBody HashMap values){ return consumptionService.consumptionList(values); } //钢材理论消耗删除 @GetMapping("/consumptionDel") public BasicResult consumptionDel(@RequestParam String consumptionId){ return consumptionService.consumptionDel(consumptionId); } //钢材理论消耗删除 @GetMapping("/consumptionInfo") public BasicResult consumptionInfo(@RequestParam String consumptionId){ return consumptionService.consumptionInfo(consumptionId); } //钢材理论消耗修改 @PostMapping("/consumptionUpdate") public BasicResult consumptionUpdate(@RequestBody Map values){ return consumptionService.consumptionUpdate(values); } //钢材理论消耗导出 @PostMapping("/consumptionExcel") public BasicResult consumptionExcel(@RequestBody HashMap values, HttpServletResponse response){ return consumptionService.consumptionExcel(values,response); } }