package com.thhy.materials.modules.biz.pipeout.controller; import com.thhy.general.common.BasicResult; import com.thhy.materials.modules.biz.pipeout.service.TPipeOutService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.Map; @RestController @RequestMapping("/pipeOut") public class TPipeOutController { @Resource private TPipeOutService pipeOutService; /** * 出库添加 */ @PostMapping("/pipeOutInsert") public BasicResult pipeOutInsert(@RequestBody Map values){ return pipeOutService.pipeOutInsert(values); } /** * 出库列表 */ @PostMapping("/pipeOutList") public BasicResult pipeOutList(@RequestBody Map values){ return pipeOutService.pipeOutList(values); } //出库详情 @GetMapping("/pipeOutInfo") public BasicResult pipeOutInfo(@RequestParam String pipeOutId){ return pipeOutService.pipeOutInfo(pipeOutId); } //出库删除 @GetMapping("/pipeOutDel") public BasicResult pipeOutDel(@RequestParam String pipeOutId){ return pipeOutService.pipeOutDel(pipeOutId); } /** * 出库修改 */ @PostMapping("/pipeOutUpdate") public BasicResult pipeOutUpdate(@RequestBody Map values){ return pipeOutService.pipeOutUpdate(values); } //验证管片编号时候已经出库 @PostMapping("/pipeOutCheck") public BasicResult pipeOutCheck(@RequestBody Map values){ return pipeOutService.pipeOutCheck(values); } //管片详情 @PostMapping("/pipeOutPipeInfo") public BasicResult pipeInfos(@RequestBody Map values){ String pipeNum = values.get("pipeNum").toString(); return pipeOutService.pipeInfo(pipeNum); } //管片运输量/发运总量/累计发运车次 @PostMapping("/pipeOutShippingSum") public BasicResult pipeOutShippingSum(@RequestBody Map values){ return pipeOutService.pipeOutShippingSum(values); } //运输量排行 @PostMapping("/pipeOutRanking") public BasicResult pipeOutRanking(@RequestBody Map values){ return pipeOutService.pipeOutRanking(values); } //GPS位置 @PostMapping("pipeOutGps") public BasicResult pipeOutGps(@RequestBody Map values){ return pipeOutService.pipeOutGps(values); } //图片添加 @PostMapping("/pipeOutImg") public BasicResult pipeOutImg(@RequestBody Map values){ return pipeOutService.pipeOutImg(values); } //图片详情 @PostMapping("/pipeOutImgInfo") public BasicResult pipeOutImgInfo(@RequestBody Map values){ return pipeOutService.pipeOutImgInfo(values); } //已入库管片列表 @PostMapping("/pipeInfoInList") public BasicResult pipeInfoInList(@RequestBody Map values){ return pipeOutService.pipeInfoInList(values); } }