package com.prolog.cs.biz.inbound.service.impl.eis;

import com.prolog.entity.vo.ContainerTailgatingFeedbackVO;
import com.prolog.entity.vo.ShelfConfirmationVO;
import com.prolog.inte.WmsHandler;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

@Slf4j
@Service
public class WmsInBoundHandler implements WmsHandler {

    /**
     * 上架确认回告
     * 本接口支持的作业类型有：
     * 采购入库、销售退货上架回告()
     * 托盘到达存储货位后，设备回告EIS完成库存更新，EIS回告WMS上架完成。
     * WMS无论上架是否成功，不影响EIS，WMS先接收过来，再处理上架，上架失败后，可以后续自动尝试。如果WMS接收失败给EIS返回具体的失败信息，EIS支持再次推送。
     * （1）一楼四向库区：输送线过BCR时，EIS请求自己获取入库上架任务。到达存储货位后，回告WMS入库上架完成。
     * （2）二楼阴凉AGV整件区：一楼正常收货入库，上架绑定托盘，发起AGV搬运，AGV接驳（通过电梯）接驳至二楼AGV存储区。。到达存储货位后，回告WMS入库上架完成。
     * （3）二楼阴凉AGV拆零区：一楼正常收货入库，上架绑定托盘，发起AGV搬运，AGV接驳（通过电梯）接驳至二楼拆零补货上架区进行上架操作。AGV地堆则到达存储货位后，回告WMS入库上架完成。AGV料架则上架任务完成后，回告WMS入库上架完成。
     */
    @Override
    public void shelfConfirmation(ShelfConfirmationVO vo) {
    }



}
