package cn.estsh.i3plus.ext.mes.api.busi.jx;

import cn.estsh.i3plus.ext.mes.pojo.bean.MesPackageExt;
import cn.estsh.i3plus.pojo.mes.bean.MesPackageDetail;
import io.swagger.annotations.ApiOperation;

public interface IJxPackageExtService {

    /**
     * 根据产品条码查询包装条码明细信息
     * @param organizeCode 组织代码
     * @param serialNumber 产品条码
     * @return 包装条码明细信息
     */
    @ApiOperation(value = "根据产品条码查询包装条码明细信息", notes = "根据产品条码查询包装条码明细信息")
    MesPackageDetail getPackageDetailByProductSn(String organizeCode, String serialNumber);

    /**
     * 根据包装条码查询包装条码信息
     * @param organizeCode 组织代码
     * @param packageNo 包装条码
     * @return 包装条码信息
     */
    @ApiOperation(value = "根据包装条码查询包装条码信息", notes = "根据包装条码查询包装条码信息")
    MesPackageExt getPackageByPackNo(String organizeCode, String packageNo);

}
