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<String,Object> values){
|
return consumptionService.consumptionInsert(values);
|
}
|
//钢材理论消耗列表
|
@PostMapping("/consumptionList")
|
public BasicResult consumptionList(@RequestBody HashMap<String, Object> 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<String,Object> values){
|
return consumptionService.consumptionUpdate(values);
|
}
|
//钢材理论消耗导出
|
@PostMapping("/consumptionExcel")
|
public BasicResult consumptionExcel(@RequestBody HashMap<String, Object> values, HttpServletResponse response){
|
return consumptionService.consumptionExcel(values,response);
|
}
|
|
|
}
|