package com.youchain.utils;

import com.youchain.basicdata.domain.Point;
import com.youchain.modules.system.domain.Dept;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * @website https://eladmin.vip
 * @author houjianlan
 * @date 2023-08-16
 **/
public class BaseStatus {
    /**
     * 空闲
     */
    public static String FREE = "FREE";
    /**
     * 占用
     */
    public static String USED = "USED";
    /**
     * 可用
     */
    public static Boolean T =true;
    /**
     * 不可用
     */
    public static Boolean F =false;

    /**
     * 点位类型-线边点位
     */
    public static String BOX = "BOX";

    /**
     * 点位类型-存储点
     */
    public static String STORAGE = "STORAGE";
    /**
     * 点位类型-月台
     */
    public static String PLATFORM = "PLATFORM";

    /**
     * 输送线
     */
    public static String EMPTY = "EMPTY";
    public static Point DoorPoint = null;
    public static Point DoorPointEd = null;
    //料箱载具 货位
    public static Point LxZPoint = null;
    public static List<Long> lengthVerifyList= Arrays.asList(86l, 124l);
    public static Dept Dept;
    public static int DoorPoint_BCP_SUM=50;
    public static int DoorPoint_LX_SUM=3;
    /** 锁*/
    public static class Lock{
        /** RFID-上架*/
        public static String rfid_SJ="sj";
    }

}
