|
|
export const PROJECT_NAME = "GHHub";
|
|
|
|
|
|
// mode: test,内部测试使用
|
|
|
export const HT_HOST = import.meta.env.MODE === 'test' ? 'http://120.79.9.217:10024' : import.meta.env.PROD ? 'https://p9axztuwd7x8a7.mycht.cn' : 'http://202.103.68.144:890'
|
|
|
export const HT3_HOST = 'https://hub.globalhighlights.com/ht3.0'
|
|
|
export const TGA_HOST = import.meta.env.PROD ? 'https://discovery.mycht.cn' : 'http://discovery.mycht.local'
|
|
|
export const OVERSEA_HOST = 'https://ht20-p9axztuwd7x8a7.mycht.cn'
|
|
|
|
|
|
export const DATE_FORMAT = "YYYY-MM-DD";
|
|
|
export const DATE_FORMAT_MONTH = "YYYY-MM";
|
|
|
export const SMALL_DATETIME_FORMAT = "YYYY-MM-DD 23:59";
|
|
|
export const OFFICEWEBVIEWERURL = "https://view.officeapps.live.com/op/embed.aspx?wdPrint=1&wdHideGridlines=0&wdHideComments=1&wdEmbedCode=0&src=";
|
|
|
|
|
|
const __BUILD_VERSION__ = `__BUILD_VERSION__`.replace(/"/g, '')
|
|
|
const __BUILD_DATE__ = `__BUILD_DATE__`;
|
|
|
const __GIT_HEAD__ = `__GIT_HEAD__`
|
|
|
export const BUILD_VERSION = import.meta.env.PROD ? __BUILD_VERSION__ : import.meta.env.MODE;
|
|
|
export const BUILD_DATE = import.meta.env.PROD ? __BUILD_DATE__ : new Date().toLocaleString();
|
|
|
export const GIT_HEAD = import.meta.env.PROD ? __GIT_HEAD__ : 'current';
|
|
|
|
|
|
// 权限常量定义
|
|
|
// 账号、权限管理
|
|
|
// category: system
|
|
|
export const PERM_SYSTEM = '*'
|
|
|
export const PERM_ACCOUNT_MANAGEMENT = '/account/management'
|
|
|
export const PERM_ACCOUNT_NEW = '/account/new'
|
|
|
export const PERM_ACCOUNT_DISABLE = '/account/disable'
|
|
|
export const PERM_ACCOUNT_RESET_PASSWORD = '/account/reset-password'
|
|
|
export const PERM_ROLE_NEW = '/account/role-new'
|
|
|
export const PERM_AGENCY_ALL = '/agency/all' // 可以搜索所有供应商
|
|
|
|
|
|
// 海外供应商
|
|
|
// category: oversea
|
|
|
export const PERM_OVERSEA = '/oversea/all' // @Deprecated 准备作废...
|
|
|
export const PERM_RESERVATION_ALL = '/reservation/all'
|
|
|
export const PERM_INVOICE_ALL = '/invoice/all'
|
|
|
export const PERM_FEEDBACK_ALL = '/feedback/all'
|
|
|
export const PERM_REPORT_ALL = '/report/all'
|
|
|
export const PERM_REVIEW_ALL = '/review/all'
|
|
|
|
|
|
// 国内供应商
|
|
|
// category: domestic
|
|
|
export const PERM_DOMESTIC = '/domestic/all'
|
|
|
|
|
|
// 机票供应商
|
|
|
// category: air-ticket
|
|
|
export const PERM_AIR_TICKET = '/air-ticket/all'
|
|
|
|
|
|
// 火车票供应商
|
|
|
// category: train-ticket
|
|
|
export const PERM_TRAIN_TICKET = '/train-ticket/all'
|
|
|
|
|
|
// 价格管理
|
|
|
export const PERM_PRODUCTS_MANAGEMENT = '/products/*'; // 管理
|
|
|
export const PERM_PRODUCTS_NEW = '/products/new'; // 新增产品
|
|
|
// export const PERM_PRODUCTS_INFO_AUDIT = '/products/info/audit'; // 信息.审核 @deprecated
|
|
|
export const PERM_PRODUCTS_INFO_PUT = '/products/info/put'; // 信息.录入
|
|
|
export const PERM_PRODUCTS_OFFER_AUDIT = '/products/offer/audit'; // 价格.审核
|
|
|
export const PERM_PRODUCTS_OFFER_PUT = '/products/offer/put'; // 价格.录入
|
|
|
|
|
|
// 公告管理
|
|
|
export const PERM_NOTIFS_MANAGEMENT = '/notifs/management'
|
|
|
export const PERM_NOTIFS_DELETE_DANGER = '/notifs/danger/delete'
|