自动化立体仓库 - WMS系统
chen.llin
2026-01-01 aa0c2969838c2a794d9a45da7d4b67c5f6cb70a5
src/main/java/com/zy/asrs/service/MobileService.java
@@ -4,12 +4,17 @@
import com.core.common.R;
import com.zy.asrs.entity.BasDevp;
import com.zy.asrs.entity.LocDetl;
import com.zy.asrs.entity.OrderDetl;
import com.zy.asrs.entity.OrderDetlPakout;
import com.zy.asrs.entity.param.*;
import java.util.Date;
public interface MobileService {
    /**
     * pda呼叫agv入库
     */
    R inLocCallAgv(CallAgvParam param,Long userId);
    /**
     * 并板途中拣料
@@ -37,7 +42,7 @@
    R orderOutListOrderPick(String barcode, Long userId);
    /**
     *获取并板物料
     * 获取并板物料
     */
    R pickMats(String matnr, String orderNo);
@@ -65,7 +70,7 @@
    void pakoutByOrder(JSONObject param, Long userId);
    void stockOut(OrderDetl orderDetl, BasDevp staNo, LocDetl locDetl,
    void stockOut(OrderDetlPakout orderDetl, BasDevp staNo, LocDetl locDetl,
                  Double curOutQty, Integer ioType, Long userId, Date now);
    /**
@@ -91,4 +96,12 @@
     * @version 1.0
     */
    R getMatsByQRcode(PakinMatsByQRParams params);
    /**
     * @author Ryan
     * @date 2025/9/24
     * @description: 呼叫AGV出库搬运
     * @version 1.0
     */
    R OutCallAgv(AgvCallParams params, Long userId);
}