namespace Myshipping.Core.Const
{
    /// <summary>
    /// 租户参数Code常量
    /// </summary>
    public class TenantParamCode
    {
        /// <summary>
        /// 是否启用舱位相关功能
        /// </summary>
        public const string ENABLE_SLOT_ABILITY = "ENABLE_SLOT_ABILITY";

        /// <summary>
        /// 是否启用费用相关功能
        /// </summary>
        public const string ENABLE_FEE_ABILITY = "ENABLE_FEE_ABILITY";

        /// <summary>
        /// 是否必须使用船期表录入船期参数
        /// </summary>
        public const string VESSEL_FROM_CONFIG_ONLY = "VESSEL_FROM_CONFIG_ONLY";

        /// <summary>
        /// 通过运踪更新船舶动态开关
        /// </summary>
        public const string ENABLE_STATUS_TO_SAILING_DATE = "EnableStatusToSailingDate";

        /// <summary>
        /// 删除订舱前是否先询问东胜
        /// </summary>
        public const string ASK_DS_BEFORE_DELETE_BOOKING_ORDER = "AskDsBeforeDeleteBookingOrder";

        /// <summary>
        /// 是否启用委托单位权限显示控制        
        /// </summary>
        /// <remarks>开启此参数后,在部分接口查询数据时会根据当前登陆人的权限范围来决定返回哪些委托单位,如委托单位管理台账查询接口、委托单位下拉查询接口、舱位管理台账查询接口、舱位管理详情查询接口等</remarks>
        public const string IS_ENABLE_CUSTOMER_AUTHORITY = "IS_ENABLE_CUSTOMER_AUTHORITY";
    }
}