package cn.estsh.i3plus.pojo.model.mes;



import io.swagger.annotations.ApiParam;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Description : 工位请求bean
 * @Reference :
 * @Author : jack.jia
 * @CreateDate : 2019-04-19
 * @Modify:
 **/
@Data
public class StationRequestBean implements Serializable {

    @ApiParam("扫描信息")
    private String scanInfo;

    @ApiParam("产品条码")
    private String serialNumber;

    @ApiParam("物料号")
    private String partNo;

    @ApiParam("组织代码")
    private String organizeCode;

    @ApiParam("工作中心代码")
    private String workCenterCode;

    @ApiParam("工作单元代码")
    private String workCellCode;

    @ApiParam("流程代码")
    private String routeCode;

    @ApiParam("工序代码")
    private String processCode;

    @ApiParam("客户端信息")
    private String clientInfo;

    @ApiParam("用户信息")
    private String userInfo;

    @ApiParam("按钮编号")
    private String buttonCode;

    @ApiParam("工步代码")
    private String stepCode;

    /**
     * doScan-扫描，doModule-处理组件,initModule-初始化组件
     */
    @ApiParam("业务类型")
    private String busiType;

    @ApiParam("工单号")
    private String workOrderNo;

    @ApiParam("托盘号")
    private String tray;

    @ApiParam("工步列表")
    private List<StepModel> stepList;
}
