自动化立体仓库 - WMS系统
#
LSH
2023-12-22 ba971bc56bf345dabd59520e9a88c2c942cd24e2
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -54,22 +54,21 @@
    @PostMapping("/order/pakin/default/v1")
    @AppAuth(memo = "添加订单入库")
    public synchronized R pakinOrderCreate(@RequestHeader(required = false) String appkey,
                                           @RequestBody OpenOrderPakinJDParam param1,
                                           @RequestBody OpenOrderPakinParam param,
                                           HttpServletRequest request) {
        auth(appkey, param1, request);
        if (Cools.isEmpty(param1)) {
        auth(appkey, param, request);
        if (Cools.isEmpty(param)) {
            return R.parse(BaseRes.PARAM);
        }
        if (Cools.isEmpty(param1.getOrderNo())) {
        if (Cools.isEmpty(param.getOrderNo())) {
            return R.error("单据编号[orderNo]不能为空");
        }
        if (Cools.isEmpty(param1.getFormId())) {
        if (Cools.isEmpty(param.getOrderType())) {
            return R.error("单据类型[orderType]不能为空");
        }
        if (Cools.isEmpty(param1.getMatList())) {
        if (Cools.isEmpty(param.getOrderDetails())) {
            return R.error("单据明细[orderDetails]不能为空");
        }
        OpenOrderPakinParam param = new OpenOrderPakinParam(param1);
        openService.pakinOrderCreate(param);
        return R.ok();
    }
@@ -100,23 +99,21 @@
    @PostMapping("/order/pakout/default/v1")
    @AppAuth(memo = "添加订单出库")
    public synchronized R pakoutOrderCreate(@RequestHeader(required = false) String appkey,
                                            @RequestBody OpenOrderPakinJDParam param1,
                                            @RequestBody OpenOrderPakoutParam param,
                                            HttpServletRequest request) {
        auth(appkey, param1, request);
        if (Cools.isEmpty(param1)) {
        auth(appkey, param, request);
        if (Cools.isEmpty(param)) {
            return R.parse(BaseRes.PARAM);
        }
        if (Cools.isEmpty(param1.getOrderNo())) {
        if (Cools.isEmpty(param.getOrderNo())) {
            return R.error("单据编号[orderNo]不能为空");
        }
        if (Cools.isEmpty(param1.getFormId())) {
        if (Cools.isEmpty(param.getOrderType())) {
            return R.error("单据类型[orderType]不能为空");
        }
        if (Cools.isEmpty(param1.getCreateDate())) {
        if (Cools.isEmpty(param.getOrderDetails())) {
            return R.error("单据明细[orderDetails]不能为空");
        }
        OpenOrderPakoutParam param = new OpenOrderPakoutParam(param1);
        openService.pakoutOrderCreate(param);
        return R.ok();
    }