package com.deer.wms.produce.manage.constant;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;

import com.deer.wms.project.seed.util.RandomUtil;

/**
 * Created by Floki on 2017/9/30.
 */
public class ProduceManageConstant {
    /**
     * 项目基础包名称，根据公司实际项目修改
     */
    public static final String BASE_PACKAGE = "com.deer.wms.produce.manage";

    /**
     * Model所在包
     */
    public static final String MODEL_PACKAGE = BASE_PACKAGE + ".model";

    /**
     * Dao所在包
     */
    public static final String DAO_PACKAGE = BASE_PACKAGE + ".dao";

    /**
     * MapperLocations
     */
    public static final String MAPPER_LOCATIONS = "classpath*:com/deer/wms/**/mapper/*.xml";
    
    /**
     * CK=出库类型单号；
     */
    public static final String DELIVERY_ORDER_TYPE = "CK";
    /**
     * PD=盘点类型单号；
     */
    public static final String STOCKTAKING_ORDER_TYPE = "PD";
    /**
     * DJJ=打卷机编号
     */
    public static final String WINDING_MACHINE_TYPE = "DJJ";

    /**
     * STATUS状态：0，使用
     */
    public static final Integer STATUS_AVAILABLE = 0;

    /**
     * STATUS状态：1，禁用
     */
    public static final Integer STATUS_NOTAVAILABLE = 1;

    /**
     * STATUS状态：2，删除
     */
    public static final Integer STATUS_DELETE = 2;

    /**
     * 物料出入库记录类型：0，入库
     */
    public static final Integer TYPE_IN = 0;

    /**
     * 物料出入库记录类型：1，出库
     */
    public static final Integer TYPE_OUT = 1;

    /**
     * 生产计划审核状态：0等待审核
     */
    public static final Integer REVIEW_STATUS_FORREVIEW = 0;

    /**
     * 生产计划审核状态：1审核通过
     */
    public static final Integer REVIEW_STATUS_SUCCESS = 1;

    /**
     * 生产计划审核状态：2审核失败
     */
    public static final Integer REVIEW_STATUS_FAIL = 2;

    /**
     * 工序处理状态：0未处理
     */
    public static final Integer HANDLE_STATUS_FORHANDLE = 0;

    /**
     * 工序处理状态：1已处理
     */
    public static final Integer HANDLE_STATUS_FINISHED = 1;


}
