自动化立体仓库 - WMS系统
cl
1 天以前 1f9f8a9ada78fe159f1ae014242e64604ceccb32
src/main/java/com/zy/asrs/service/OpenService.java
@@ -26,6 +26,16 @@
    void pakoutOrderCreate(OpenOrderPakoutParam param);
    /**
     * pause out order
     */
    R pakoutOrderPause(OpenOrderPakoutPauseParam param);
    /**
     * execute out order
     */
    R pakoutOrderExecute(OpenOrderPakoutExecuteParam param);
    /**
     * 入库单回写
     */
    List<OpenOrderCompeteResult> pakoutOrderComplete(OpenOrderCompleteParam param);
@@ -34,6 +44,11 @@
     * 库存统计
     */
    List<StockVo> queryStock();
    /**
     * 按托盘码批量重报入库历史到 ERP。
     */
    R reportPakinHistoryToErp(List<String> barcodes);
    // ------------------------------------------
@@ -51,14 +66,8 @@
    void taskArmWorkspaceStatus(TaskArmWorkspaceStatusParam param);
    boolean TaskArmLocStatus(ArmOKParam param);
    void taskArmWorkOrderStatus(OrderArmEndParam param);
    boolean TaskArmWorkOrderSign(OrderArmEndParam param);
    boolean TaskAgvReport(TaskAgvReportParam param);
    boolean taskAgvCreate(TaskAgvCreateParam param);
    List<AgvLocListDetlParam> getAgvLocList(AgvLocListParam param);
    boolean bindCtnrAndBin(bindCtnrAndBinParam param);
    boolean agvApplicationPassedTheGrating(ArmAgvGratingParam param);
    boolean agvApplicationPassedTheGrating(AgvGoTheArnParam param);
    boolean agvBindAndBin(String taskNo);
    boolean taskArmOrderResult(OrderArmEndParam param);
    List<PickWrkDetlListParam> getPickList(PdaPickListParam param);
@@ -69,11 +78,28 @@
    R stationAll ();
    /**
     * mes发组托档给到wms
     * 7.3 组托信息下发
     */
    R mesToComb(MesToCombParam param);
    /**
     *
     * 7.11 出库通知单(传递有序无序规则)
     */
    R outOrder(OutTaskParam  param);
    R outOrder(OutTaskParam  param,int count);
    /**
     * 7.11 出库通知单(传递有序无序规则)批量建单,同一事务:任一行失败则全部回滚。
     */
    R outOrderBatch(List<OutTaskParam> params);
    /**
     * 7.9 出库异常变动上报
     */
    R outOrderAbnormalReport(OutOrderAbnormalReportParam param);
    /**
     * 7.10 出库异常变动处理
     */
    R outOrderAbnormalHandle(OutOrderAbnormalHandleParam param);
}