自动化立体仓库 - WMS系统
src/main/java/com/zy/asrs/service/OpenService.java
@@ -1,8 +1,6 @@
package com.zy.asrs.service;
import com.zy.asrs.entity.param.OpenOrderCompleteParam;
import com.zy.asrs.entity.param.OpenOrderPakinParam;
import com.zy.asrs.entity.param.OpenOrderPakoutParam;
import com.zy.asrs.entity.param.*;
import com.zy.asrs.entity.result.OpenOrderCompeteResult;
import com.zy.asrs.entity.result.StockVo;
@@ -35,5 +33,31 @@
     */
    List<StockVo> queryStock();
    // ------------------------------------------
    // 打包上线
    void packageUp(PackParam param);
    /**
     * 同步商品信息
     * @param param
     */
    void syncMat(MatSyncParam param);
    void taskArmReport(TaskArmReportParam param);
    void taskArmCycleResult(TaskArmCycleResultParam param);
    void taskArmWorkspaceStatus(TaskArmWorkspaceStatusParam param);
    void taskArmWorkOrderStatus(OrderArmEndParam param);
    boolean TaskArmWorkOrderSign(OrderArmEndParam param);
    boolean TaskAgvReport(TaskAgvReportParam param);
    /**
     * 任务状态反馈上报
     * @param taskNo 工作号
     * @param status 状态 1:取消 2:完结 3:拣选、盘点出库上报
     * @param ioType 类型 1:出库,2:移库,3:入库
     * @param barcode 托盘码
     * @return 是否成功
     */
    boolean reportTaskStatus(String taskNo, Integer status, Integer ioType, String barcode);
}