|  |  | 
 |  |  | 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.core.common.R; | 
 |  |  | import com.zy.asrs.entity.param.*; | 
 |  |  | import com.zy.asrs.entity.result.OpenOrderCompeteResult; | 
 |  |  | import com.zy.asrs.entity.result.StockVo; | 
 |  |  |  | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | public interface OpenService { | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * AGV组托调用 | 
 |  |  |      */ | 
 |  |  |     R grouping(AgvGroupingParam param); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * AGV调用校验条码 | 
 |  |  |      */ | 
 |  |  |     R barcodeVerificatio(String barcode); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * MES调用出库 | 
 |  |  |      */ | 
 |  |  |     R outbound(OutBoundParam param); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 添加入库单 | 
 |  |  | 
 |  |  |     // ------------------------------------------ | 
 |  |  |  | 
 |  |  |     // 打包上线 | 
 |  |  |     void packageUp(String barcode); | 
 |  |  |     void packageUp(PackParam param); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 同步商品信息 | 
 |  |  |      * @param param | 
 |  |  |      */ | 
 |  |  |     void syncMat(MatSyncParam param); | 
 |  |  | } |