123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package com.tld.controller;
- import com.tld.model.Delivery;
- import com.tld.service.DeliveryService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.Map;
- /**
- * 交货单操作
- */
- @RestController
- @RequestMapping("delivery")
- public class DeliveryController {
- @Autowired
- private DeliveryService deliveryService;
- /**
- * 查询销售交货单
- * @param delivery 参数
- * @return 返回结果
- */
- @GetMapping("getDelivery")
- public Map<String, Object> getDelivery(Delivery delivery){
- return deliveryService.getDelivery(delivery);
- }
- /**
- * 推荐属性列表
- * @param delivery 参数
- * @return 返回结果
- */
- @GetMapping("getAttribute")
- public Map<String, Object> getAttribute(Delivery delivery){
- return deliveryService.getAttribute(delivery);
- }
- /**
- * 推荐库位
- * @param delivery 参数
- * @return 返回结果
- */
- @GetMapping("getRecommend")
- public Map<String, Object> getRecommend(Delivery delivery){
- return deliveryService.getRecommend(delivery);
- }
- /**
- * 出库
- * @param uniqueCode PDA唯一表示
- * @param type 出库类型
- * @param deliveryId 销售单id
- * @return 返回结果
- */
- @GetMapping("OutOfLibrary")
- public Map<String, Object> OutOfLibrary(String uniqueCode, String type, String deliveryId){
- return deliveryService.OutOfLibrary(uniqueCode, type, deliveryId);
- }
- }
|