|  |  |  | 
|---|
|  |  |  | 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); | 
|---|
|  |  |  | } | 
|---|