自动化立体仓库 - WMS系统
pang.jiabao
2024-10-30 00fa379b015ccabf6bd9823d0a10221f9a40734d
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -15,6 +15,7 @@
import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
/**
 * Created by vincent on 2022/4/8
@@ -92,6 +93,9 @@
                                         @RequestBody ZwmsOutLocWorkDto param,
                                         HttpServletRequest request) {
        auth(appkey, param, request);
        if (Cools.isEmpty(param,param.getOrderNo(),param.getOrderType(),param.getGroups())) {
            R.parse("参数不能为空");
        }
        return openService.zwmsOutLocWork(param);
    }
@@ -159,6 +163,28 @@
        return R.ok();
    }
    @PostMapping("/xhd")
    @AppAuth(memo = "盘点位请求亮灯")
    public synchronized R requestXhd(@RequestHeader(required = false) String appkey,
                                    @RequestBody Map<String,Object> param,
                                    HttpServletRequest request) {
        auth(appkey, param, request);
        if (Cools.isEmpty(param.get("barcode"))){
            return R.parse("条码错误:" + param.get("barcode"));
        }
        return openService.requestXhd((String) param.get("barcode"));
    }
    @PostMapping("/kxlhcdwc")
    @AppAuth(memo = "空闲理货拆垛完成")
    public synchronized R kxlhCdwc(@RequestHeader(required = false) String appkey,
                                   @RequestBody KxlhcdwcParam param,
                                   HttpServletRequest request) {
        auth(appkey, param, request);
        return openService.kxlhCdwc(param);
    }
    /*@PostMapping("/order/matSync/default/v1")
    @AppAuth(memo = "商品信息同步接口")
    public synchronized R syncMatInfo(@RequestHeader(required = false) String appkey,