import $mAssetsPath from './assets.config'; import $mConstData from './constData.config'; class Setting { constructor( appName, appLogo, appServiceType, appServiceQr, appAgreementDefaultSelect, isOpenCommission, isOpenScan, isOpenLiveStreaming, styleLoadingIsOpen, styleLoadingType, styleUserIsOpen, styleType, isOpenRecharge, isOpenIndexCate, isOpenSite, productPosterTitle, productPosterCoverType, closeLogin, closeRegister, closeThirdPartyLogin, closeSiteDate, closeSiteExplain, styleCateType, styleLoginType, productPosterQrType, closeRegisterPromoCode ) { this._appName = appName; // 应用名称 this._appLogo = appLogo; // 应用Logo this._appServiceType = appServiceType; // 客服显示类型 this._appServiceQr = appServiceQr; // 客服二维码 this._appAgreementDefaultSelect = appAgreementDefaultSelect; // 协议默认选中 this._isOpenCommission = isOpenCommission; // 开启分销 this._isOpenScan = isOpenScan; // 开启扫一扫入口 this._isOpenLiveStreaming = isOpenLiveStreaming; // 开启直播入口 this._styleLoadingIsOpen = styleLoadingIsOpen; // 开启加载 this._styleLoadingType = styleLoadingType; // 用户可否自定义风格 this._styleUserIsOpen = styleUserIsOpen; // 加载类型 this._styleType = styleType; // 加载类型 this._isOpenRecharge = isOpenRecharge; // 充值入口开启 this._isOpenIndexCate = isOpenIndexCate; // 首页分类开启 this._isOpenSite = isOpenSite; // 开放站点 this._productPosterTitle = productPosterTitle; // 商品海报推广语 this._productPosterCoverType = productPosterCoverType; // 左上角头像显示类型 this._closeLogin = closeLogin; // 关闭登录 this._closeRegister = closeRegister; // 关闭注册 this._closeThirdPartyLogin = closeThirdPartyLogin; // 关闭第三方授权登录 this._closeSiteExplain = closeSiteExplain; // 关闭站点说明 this._closeSiteDate = closeSiteDate; // 关闭站点时间 this._styleCateType = styleCateType; // 分类风格 this._styleLoginType = styleLoginType; // 登录注册页面风格 this._productPosterQrType = productPosterQrType; // 海报二维码显示类型 this._closeRegisterPromoCode = closeRegisterPromoCode; // 关闭注册激活码输入框 } get productPosterQrType() { return this._productPosterQrType; } set productPosterQrType(value) { this._productPosterQrType = value; } get closeRegisterPromoCode() { return this._closeRegisterPromoCode; } set closeRegisterPromoCode(value) { this._closeRegisterPromoCode = value; } get closeSiteDate() { return this._closeSiteDate; } set closeSiteDate(value) { this._closeSiteDate = value; } get closeSiteExplain() { return this._closeSiteExplain; } set closeSiteExplain(value) { this._closeSiteExplain = value; } get styleCateType() { return this._styleCateType; } set styleCateType(value) { this._styleCateType = value; } get styleLoginType() { return this._styleLoginType; } set styleLoginType(value) { this._styleLoginType = value; } get closeLogin() { return this._closeLogin; } set closeLogin(value) { this._closeLogin = value; } get closeRegister() { return this._closeRegister; } set closeRegister(value) { this._closeRegister = value; } get productPosterTitle() { return this._productPosterTitle; } set productPosterTitle(value) { this._productPosterTitle = value; } get productPosterCoverType() { return this._productPosterCoverType; } set productPosterCoverType(value) { this._productPosterCoverType = value; } get closeThirdPartyLogin() { return this._closeThirdPartyLogin; } set closeThirdPartyLogin(value) { this._closeThirdPartyLogin = value; } get isOpenSite() { return this._isOpenSite; } set isOpenSite(value) { this._isOpenSite = value; } get styleUserIsOpen() { return this._styleUserIsOpen; } set styleUserIsOpen(value) { this._styleUserIsOpen = value; } get styleType() { return this._styleType; } set styleType(value) { this._styleType = value; } get appName() { return this._appName; } set appName(value) { this._appName = value; } get appLogo() { return this._appLogo; } set appLogo(value) { this._appLogo = value; } get appServiceType() { return this._appServiceType; } set appServiceType(value) { this._appServiceType = value; } get appServiceQr() { return this._appServiceQr; } set appServiceQr(value) { this._appServiceQr = value; } get appAgreementDefaultSelect() { return this._appAgreementDefaultSelect; } set appAgreementDefaultSelect(value) { this._appAgreementDefaultSelect = value; } get isOpenCommission() { return this._isOpenCommission; } set isOpenCommission(value) { this._isOpenCommission = value; } get isOpenScan() { return this._isOpenScan; } set isOpenScan(value) { this._isOpenScan = value; } get isOpenLiveStreaming() { return this._isOpenLiveStreaming; } set isOpenLiveStreaming(value) { this._isOpenLiveStreaming = value; } get styleLoadingIsOpen() { return this._styleLoadingIsOpen; } set styleLoadingIsOpen(value) { this._styleLoadingIsOpen = value; } get styleLoadingType() { return this._styleLoadingType; } set styleLoadingType(value) { this._styleLoadingType = value; } get isOpenRecharge() { return this._isOpenRecharge; } set isOpenRecharge(value) { this._isOpenRecharge = value; } get isOpenIndexCate() { return this._isOpenIndexCate; } set isOpenIndexCate(value) { this._isOpenIndexCate = value; } } export default new Setting( $mConstData.appName, $mAssetsPath.logo, '1', $mAssetsPath.logo, true, true, true, true, true, 'rotatePlane', true, 'rf', false, true, true, '为您挑选了一个好物', 'roundness', false, false, false, '', '商城正在维护中...', 'one_two_three_cover', // one_two_three_cover 三级分类有图 one_two_three_text 三级分类无图 'two', // 登录风格一 登录风格二 'common_qr', true );