package com.youchain.utils;
/**
 * @website https://eladmin.vip
 * @author houjianlan
 * @date 2023-08-17
 **/
public  class  BizStatus {
    /**
     * 出入库状态-打开||任务状态-待执行
     */
    public static String OPEN = "OPEN";

    /**
     * 未出单
     */
    public static final String WCD = "WCD";

    /**
     *
     * 已出单
     */
    public static String YCD = "YCD";
    /**
     * 出入库状态-审核
     */
    public static String ACTIVE = "ACTIVE";
    /**
     * 入库状态-收货中
     */
    public static String RECEIVING = "RECEIVING";
    /**
     * 入库状态-收货完毕
     */
    public static String RECEIVED = "RECEIVED";
    /**
     * 入库状态-上架完成
     */
    public static String PUTAWAY = "PUTAWAY";
    /**
     * 出入库状态-已取消||任务状态-已取消
     */
    public static String CANCEL = "CANCEL";
    /**
     * 出入库状态-已关闭
     */
    public static String CLOSE = "CLOSE";
    /**
     * 出库状态-分配;
     */
    public static String ALLOCATE = "ALLOCATE";
    /**
     * 出库状态-拣货
     */
    public static String PICKUP = "PICKUP";
    /**
     * 出库状态-拣货完成
     */
    public static String PICK_ALL = "PICK_ALL";
    /**
     * 出库状态-部分发货;
     */
    public static String SHIP_PART = "SHIP_PART";
    /**
     * 出库状态-全部发货;
     */
    public static String SHIP_ALL = "SHIP_ALL";

    /**
     * 出库状态-已接收;
     */
    public static String SL_ALL = "SL_ALL";

    /**
     * 制造投料;
     */
    public static String ZZ_TL = "ZZ_TL";

    /**
     * 任务状态-执行中
     */
    public static String ATCALL  = "ATCALL";

    /**
     * 任务状态-工作中
     */
    public static String ATWORK = "ATWORK";

    /**
     * 任务状态-顶升
     */
    public static String UP_CONTAINER = "UP_CONTAINER";

    /**
     * 任务状态-返库中
     */
    public static String RETURN = "RETURN";



    /**
     * 任务状态-完成
     */
    public static String FINISH = "FINISH";

    /**
     * 入库任务
     */
    public static String ASN = "ASN";
    /**
     * 出库任务
     */
    public static String PICK = "PICK";
    /**
     * 箱单关联出库任务
     */
    public static String XD_PICK = "XD_PICK";

    /**
     * 箱单关联出库任务
     */
    public static String XD_PF_PICK = "XD_PF_PICK";

    /**
     * 盘点任务
     */
    public static String INV = "INV";


    /**
     * 库存日志-移位
     */
    public static String MOVE = "MOVE";
    /**
     * 库存日志-库存调整
     */
    public static String INVENTORY_ADJUST = "INVENTORY_ADJUST";
    /**
     * 库存日志-批次调整
     */
    public static String MODIFY_LOT = "MODIFY_LOT";
    /**
     * 库存日志-状态调整
     */
    public static String MODIFY_STATUS = "MODIFY_STATUS";
    /**
     * 库存日志-拣货下架
     */
    public static String PICK_DOWN = "PICK_DOWN";
    /**
     * 库存日志-占用数变化
     */
    public static String CHANGE_ZYS = "CHANGE_ZYS";
    /**
     * 库存日志-拣货退回
     */
    public static String PICK_CANCEL = "PICK_CANCEL";
    /**
     * 库存日志-发货
     */
    public static String SHIPPING = "SHIPPING";

    /**
     * 库存日志-调整出库
     */
    public static String ADJUST_OUT = "ADJUST_OUT";

    /**
     * 库存日志-出库退回
     */
    public static String SHIP_CANCEL = "SHIP_CANCEL";

    /**
     * 库存日志-收货上架
     */
    public static String RECEIVING_UP = "RECEIVING_UP";

    /**
     * 库存日志-收货取消
     */
    public static String RECEIVING_CANCEL = "RECEIVING_CANCEL";

    /**
     * 库存日志-线边耗用
     */
    public static String XB_HY = "XB_HY";

    /**
     * 库存日志-台车配料出库
     */
    public static String TC_OUT = "TC_OUT";

    /**
     * 库存日志-台车配料出库
     */
    public static String TC_ZGP_OUT = "TC_ZGP_OUT";
    /**
     * 盘点类型-库区
     */
    public static String ZONE = "ZONE";

    /**
     * 盘点类型-物料
     */
    public static String ITEM = "ITEM";

    /**
     * 盘点类型-仓库
     */
    public static String WAREHOUSE = "WAREHOUSE";

    /**
     * 盘点状态-分配;
     */
    public static String COUNT = "COUNT";

    /**
     * 盘点状态-差异调整;
     */
    public static String ADJUST = "ADJUST";

    /**
     * 增减类型-ADD
     */
    public static String ADD = "1";

    /**
     * 增减类型-不变的
     */
    public static String INVARIANT = "0";

    /**
     * 增减类型-减少
     */
    public static String REDUCE = "-1";

    /**
     * 留样出库
     */
    public static String RETENTION_OUT = "RETENTION_OUT";
    /**
     * 还样入库
     */
    public static String RETENTION_IN = "RETENTION_IN";

    /**
     * 库存日志-盘点移位;
     */
    public static String COUNT_MOVE = "COUNT_MOVE";

    /**
     * 还样入库
     */
    public static String BACK_IN = "BACK_IN";

    /**
     * 制造库位投料
     */
    public static String ZZKW_TL = "ZZKW_TL";

    /**
     * 台车入库
     */
    public static String TC_RK = "TC_RK";


    /**
     * 台车下线
     */
    public static String TC_XX = "TC_XX";

    /**
     * 制造库位移位
     */
    public static String ZZKW_MOVE = "ZZKW_MOVE";

    /**
     * 制造库位入库
     */
    public static String ZZKW_RK = "ZZKW_RK";

    /**
     * 箱单移位
     */
    public static String XD_MOVE = "XD_MOVE";
    /**
     * 移库出库
     */
    public static String YK_OUT = "YK_OUT";
    /**
     * 退库接收
     */
    public static String TK_JS = "TK_JS";
    /**
     * 移库接收
     */
    public static String YK_JS = "YK_JS";

    /**
     * 耗用状态-未耗用
     */
    public static String UN_CONSUME = "UN_CONSUME";
    /**
     * 耗用状态-已耗用
     */
    public static String CONSUME = "CONSUME";

    /**
     * 查询方式-所有
     */
    public static String QUERY_TOTAL = "QUERY_TOTAL";
    /**
     * 查询方式-按页
     */
    public static String QUERY_PAGE = "QUERY_PAGE";

    /**
     * 盘点类型-部分;
     */
    public static String COUNT_PART = "COUNT_PART";
    /**
     * 盘点类型-全部;
     */
    public static String COUNT_ALL = "COUNT_ALL";
    /**
     * 叫料模式-工厂;
     */
    public static String GC = "GC";
    /**
     * 叫料模式-铺线;
     */
    public static String PX = "PX";
    /**
     * 叫料模式-铺线备货;
     */
    public static String PX_BH = "PX_BH";

}
