| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- package com.tld.controller;
- import com.tld.model.AskGoods;
- import com.tld.service.AskGoodsService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import javax.servlet.http.HttpServletResponse;
- import java.util.Map;
- /**
- * 生产领料
- */
- @RestController
- @RequestMapping("askGoods")
- public class AskGoodsController {
- @Autowired
- private AskGoodsService askGoodsService;
- /**
- * 查询生产领料数据
- * @param askGoods 参数
- * @return 返回结果
- */
- @GetMapping("getAskGoods")
- public Map<String, Object> getAskGoodsList(AskGoods askGoods){
- return askGoodsService.getAskGoodsfList(askGoods);
- }
- /**
- * 查询指定生产单的物料
- * @param askGoods 参数
- * @return 返回结果
- */
- @GetMapping("getAskGoodsMaterial")
- public Map<String, Object> getAskGoodsMaterial(AskGoods askGoods){
- return askGoodsService.getAskGoodsMaterial(askGoods);
- }
- /**
- * 物料库位选择
- * @param askGoods 参数
- * @return 返回结果
- */
- @GetMapping("getMaterialCk")
- public Map<String, Object> getMaterialCk(AskGoods askGoods){
- return askGoodsService.getMaterialCk(askGoods);
- }
- /**
- * 插入出库虚拟表
- * @param askGoods 参数
- * @return 返回结果
- */
- @PostMapping("addAskGoodsVitrual")
- public Map<String, Object> addAskGoodsVitrual(@RequestBody AskGoods askGoods){
- return askGoodsService.addAskGoodsVitrual(askGoods);
- }
- /**
- * 出库
- */
- @GetMapping("OutOfLibrary")
- public Map<String, Object> OutOfLibrary(String uniqueCode, String type, String askGoodsId){
- return askGoodsService.OutOfLibrary(uniqueCode, type, askGoodsId);
- }
- /**
- * 查询出库流水
- * askGoods 参数
- * @return 返回结果
- */
- @GetMapping("getRemoval")
- public Map<String, Object> getRemoval(AskGoods askGoods){
- return askGoodsService.getRemoval(askGoods);
- }
- /**
- * 导出流水
- * @param askGoods 参数
- * @param response
- */
- @GetMapping("export")
- public void userExport(AskGoods askGoods, HttpServletResponse response){
- askGoodsService.export(askGoods, response);
- }
- /**
- * 查询出库虚拟表数据
- * @param uniqueCode pda唯一标识
- * @return 返回结果
- */
- @GetMapping("getAskGoodsVitrual")
- public Map<String, Object> getAskGoodsVitrual(String uniqueCode, String type){
- return askGoodsService.getAskGoodsVitrual(uniqueCode, type);
- }
- /**
- * 删除出库虚拟表指定数据
- * @param id 指定id
- * @return 返回结果
- */
- @DeleteMapping("delAskGoodsVitrual")
- public Map<String, Object> delAskGoodsVitrual(String id){
- return askGoodsService.delAskGoodsVitrual(id);
- }
- }
|