package com.bpa.scalage.config;

/**
 * 配置文件
 */
public class ConfigName {
    //region 单例模式
    private static ConfigName  mInstance; //实例变量设置私有，防止直接通过类名访问

    private ConfigName() { //默认构造函数私有，防止类外直接new创建对象
    }

    public static synchronized ConfigName getInstance() { //静态同步方法作为唯一的实例对象获取方式
        if (mInstance==null) {
            mInstance = new ConfigName();
        }
        return mInstance;
    }
    //endregion

    //region 店铺配置
    /**
     * 店铺名称
     */
    public String  Shop_Name="黑菠萝测试店铺";
    /**
     * 店铺设备号
     */
    public String AutKey="79";
    /**
     * 店铺ID
     */
    public String Shop_Id="8f969239-3fe3-4e60-bf60-60b16a9f7b37";
    /**
     * 店铺设备号
     */
    public String Shop_DeviceId=java.util.UUID.randomUUID().toString();

    //region

    //region 环境配置
    /**
     * 环境配置
     */
    public String Environment = "开发环境";
    //endregion

    //region uRL
    //Sass地址
    //public String SaasAddress="https://bpa.black-pa.com:21528";
    public String SaasAddress="https://witt.black-pa.com";
    //获取店铺菜品接口 Get
    public String GetFruitUrl="/kitchen/api/StoreHelper/StoreGoodsMenuByStoreId?storeId=";
    //获取店铺详细信息 Get
    public String GetStore="/kitchen/api/StoreHelper/GetStoreInfoById?storeId=";
    //获取用户信息uRL
    public String GetUserUrl="/kitchen/api/member-helper/memberinfobywechat/";
    //查询Vip用户信息
    public String GetVipUserUrl="/kitchen/api/member-helper/memberinfobymemberid_wechat/";
    //获取用户与卡的订单的关联关系 https://bpa.black-pa.com:21528/order/order/orderantusericard/64F9D80311A204E0/d55b4e04-d17f-45df-bc0a-12e39734ff00
    public String GetUserOrCartGX="/order/order/orderantusericard/";
    //创建子订单接口
    public String AddSuOrderUrl="/order/order/orderdetail";
    //endregion

    //region 菜品放置区
    /**
     * com口
     */
    public String  Dishes_Com_Name="/dev/ttyS3";
    /**
     * 端口
     */
    public int  Dishes_Com_Port=9600;
    //endregion

    //region 餐盘感应区域
    /**
     * com口
     */
    public String  Plate_Com_Name="/dev/ttyS4";
    /**
     * 端口
     */
    public int  Plate_Com_Port=38400;
    /**
     * 数据位、校验位、停止位
     */
    public String  Plate_Com_Format="8N1";
    //endregion


}
