| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398 |
- <?php
- namespace common\enums;
- use common\models\common\Addons;
- /**
- *
- * Class AddonsEnum
- * @package common\enums
- * @author qimall
- */
- class AddonsEnum
- {
- const ADDONS_NAME_AGENT = 'Agent';
- const ADDONS_NAME_AREA = 'Area';
- const ADDONS_NAME_AREA_MANAGEMENT = 'AreaManagement';
- const ADDONS_NAME_BOSS = 'Boss';
- const ADDONS_NAME_BOSS_WEIGHT = 'BossWeight';
- const ADDONS_NAME_BOSS_WEIGHT_BONUS = 'BossWeightBonus';
- const ADDONS_NAME_COUPON = 'Coupon';
- const ADDONS_NAME_DISTRIBUTION = 'Distribution';
- const ADDONS_NAME_PREMIUM_DISTRIBUTION = 'PremiumDistribution';
- const ADDONS_NAME_GROUP_BUY = 'GroupBuy';
- const ADDONS_NAME_DEPOSIT_PRESALE = 'DepositPresale';
- const ADDONS_NAME_MATERIAL = 'Material';
- const ADDONS_NAME_XHS = 'Xhs';
- const ADDONS_NAME_SIGNIN = 'SignIn';
- const ADDONS_NAME_SUDOKU = 'Sudoku';
- const ADDONS_NAME_UPGRADEGIFT = 'UpgradeGift';
- const ADDONS_NAME_USERGIFT = 'UserGift';
- const ADDONS_NAME_CONSUMEGIFT = 'ConsumeGift';
- const ADDONS_NAME_REBATE = 'Rebate';
- const ADDONS_NAME_RECHARGE = 'Recharge';
- const ADDONS_NAME_SCORE_MALL = 'ScoreMall';
- const ADDONS_NAME_BARGAIN = 'Bargain';
- const ADDONS_NAME_WECHATLIVE = 'WechatLive';
- const ADDONS_NAME_INTELLECT_CARD = 'IntellectCard';
- const ADDONS_NAME_SERVEBONUS = 'ServeBonus';
- const ADDONS_NAME_HANDBONUS = 'HandBouns';
- const ADDONS_NAME_CLOUD_STOCK = 'CloudStock';
- const ADDONS_NAME_CLOUD_STOCK_TWO = 'CloudStockTwo';
- const ADDONS_NAME_LUCKY_GROUP = 'LuckyGroup';
- const ADDONS_NAME_HUIJU_BILL = 'HuijuBill';
- const ADDONS_NAME_ACHIEVEMENT = 'Achievement';
- const ADDONS_NAME_ALBUM = 'Album';
- const ADDONS_NAME_REDPACK = 'Redpack';
- const ADDONS_NAME_OPERATINGNOTE ='OperatingNote';
- const ADDONS_NAME_RAND_FEE ='RandFee';
- const ADDONS_NAME_JUHE_SHOP = 'JuheShop';
- const ADDONS_NAME_JSTAN_ERP = 'JsTanErp';
- const ADDONS_NAME_JOIN_PAY ='JoinPay';
- const ADDONS_NAME_QI_JUHE = 'QiJuhe';
- const ADDONS_NAME_REAL_AUTH = 'RealAuth';
- const ADDONS_NAME_SELF_MALL = 'SelfMall';
- const ADDONS_NAME_DOUBLE_COPY = 'DoubleCopy';
- const ADDONS_NAME_BOSS_THREE = 'BossThree';
- const ADDONS_NAME_CLERK= 'Clerk';
- const ADDONS_NAME_BUSINESS_BONUS = 'BusinessBonus';
- const ADDONS_NAME_SECKILL = 'Seckill';
- const ADDONS_NAME_CIRCLE_DISTRIBUTION = 'CircleDistribution';
- const ADDONS_NAME_GROUP_RUSH = 'GroupRush';
- const ADDONS_NAME_MINI_MALL = 'MiniMall';
- const ADDONS_NAME_SMART_CITY = 'SmartCity';//智慧城市
- const ADDONS_NAME_CASH_RISK = 'CashRisk';
- const ADDONS_NAME_BLIND_BOX = 'BlindBox';//奖金盲盒
- const ADDONS_NAME_BLIND_BOXS = 'BlindBoxs';//奖金盲盒2
- const ADDONS_NAME_SUONA = 'Suona';//云喇叭
- const ADDONS_NAME_HI_GO = 'HiGo';
- const ADDONS_NAME_HUIFU_PAY ='HuifuPay';//汇付天下支付
- const ADDONS_NAME_ELECTRONIC_BILL = 'ElectronicBill';
- // 插件最大有效期
- const ADDONS_MAX_TIME = 4102416000;// 永久暂时改为2100-01-01 00:00:00
- const ADDONS_NAME_SHORT_VIDEO = 'ShortVideo';
- const ADDONS_NAME_COURSE = 'Course';
- const ADDONS_NAME_STORE = 'Store'; // o2o 门店
- const ADDONS_NAME_MCH = 'Mch'; // 多商户
- const ADDONS_NAME_SALES_COMPANY = 'SalesCompany';
- const ADDONS_NAME_RESERVERE = 'ReserveRe'; // 预约订单
- const ADDONS_NAME_EIGHT_OUT_TWO = 'EightOutTwo';//八出二
- const ADDONS_NAME_SHAREHOLDER_RECRUIT = 'ShareholderRecruit';//入驻申请
- const ADDONS_NAME_MEMBERS_CARD = 'MembersCard';
- const ADDONS_NAME_AGRICULTURAL_SUBSIDIES = 'AgriculturalSubsidies'; // 农业补贴
- const ADDONS_NAME_ALIPAY_MCH_COUPON = 'AlipayMchCoupon'; // 农业补贴
- const ADDONS_NAME_ALIPAY_MINI_SIGN_IN = 'AlipayMiniSignIn'; // 农业补贴
- const ADDONS_NAME_ALITOPAY = 'Alitoapy'; // 支付宝代付
- const ADDONS_NAME_COMMUNITY = 'Community'; // 农业补贴
- const ADDONS_NAME_PUBLIC_LINE = 'PublicLine';//公排
- const ADDONS_NAME_RANDOM_RED_PACKET = 'RandomRedPacket'; //随机红包
- const ADDONS_NAME_NI_BAO = 'NiBao';
- const ADDONS_NAME_NI_BAO_ACHIEVEMENT = 'NiBaoAchievement';
- const ADDONS_NAME_NI_BAO_EQUITY = 'NiBaoEquity';
- const ADDONS_NAME_CONTRIBUTION_CURRENCY = 'ContributionCurrency'; //贡献值明细
- const ADDONS_NAME_SCORE_EXPANSION = 'ScoreExpansion';//积分拓客
- const ADDONS_NAME_SHARE_REDPACK = 'ShareRedpack';//分享海报得红包
- const ADDONS_NAME_DIGITAL_EMPLOYMENT = 'DigitalEmployment';//数字化用工
- const ADDONS_NAME_ALIPAY_MINI_TASK_WALL = 'AlipayMiniTaskWall'; // 支付宝小程序任务墙
- const ADDONS_NAME_ALIPAY_MINI_HUABEI = 'AlipayMiniHuabei';//支付宝花呗支付
- const ADDONS_NAME_ALIPAY_MINI_COLLECTION = 'AlipayMiniCollection';
- const ADDONS_NAME_ALIPAY_MINI_INVITE = 'AlipayMiniInvite'; // 支付宝小程序分享有礼
- const ADDONS_NAME_ALIPAY_MINI_SUDOKU = 'AlipayMiniSudoku';//支付宝小程序抽奖
- const ADDONS_NAME_ALIPAY_MINI_ORDER_COURTESY = 'AlipayMiniOrderCourtesy'; //支付宝小程序下单有礼
- const ADDONS_NAME_BUSINESS_ACTIVITY = 'BusinessActivity';
- const ADDONS_NAME_CARD_COUPONS = 'CardCoupons'; //卡券
- const ADDONS_NAME_WANG_DIAN_TONG = 'WangDianTong';
- const ADDONS_NAME_REGIONAL_DIVIDEND = 'RegionalDividend'; // 区域分红-合伙人经销商
- const ADDONS_NAME_AI_SPIRIT = 'AiSpirit'; // AI精灵
- const ADDONS_NAME_PAY_SUCCESS_JUMP = 'PaySuccessJump'; // 支付成功跳转
- const ADDONS_NAME_CLOUD_STOCK_ACHIEVEMENT = 'CloudStockAchievement';
- const ADDONS_NAME_ENERGY_VALUE = 'EnergyValue';
- const ADDONS_NAME_GROUP_BUY_COPY = 'GroupBuyCopy';
- const ADDONS_NAME_ZAO_DOUBLE_COPY = 'ZaoDoubleCopy';
- const ADDONS_NAME_VALET_ORDER = 'ValetOrder'; // 代客下单
- const ADDONS_NAME_SMART_FORM = 'SmartForm'; // 智能表单
- const ADDONS_NAME_BUSINESS_CARD = 'BusinessCard'; // 智能名片
- const ADDONS_NAME_WECHAT_VIDEO_SHOP = 'WechatVideoShop'; // 微信视频店铺
- const ADDONS_NAME_SHAREHOLDERS = 'Shareholders';
- const ADDONS_NAME_VERIFY_VOUCHER = 'VerifyVoucher';
- const ADDONS_NAME_CAR_MODEL = 'CarModel';
- const ADDONS_NAME_WRITE_Off = 'WriteOff'; // 核销员
- const ADDONS_NAME_REBUY_INCENTIVE = 'RebuyIncentive';
- const ADDONS_NAME_ERP_BUSINESS = 'ErpBusiness'; // erp业务
- const ADDONS_NAME_SERVICE_POINT_APPOINTMENT = 'ServicePointAppointment'; // 预约点服务
- const ADDONS_NAME_OPERATION_CENTER = 'OperationCenter'; // 智能名片
- const ADDONS_NAME_WHOLEBONUS = 'WholeBonus';//全民分红
- const ADDONS_NAME_DEVOTE = 'Devote';
- const ADDONS_NAME_TEAM_LEVEL = 'TeamLevel';
- const ADDONS_NAME_DIGITAL_MALL = 'DigitalMall';
- const ADDONS_NAME_POINT_UPPER_LIMIT = 'PointUpperLimit';
- const ADDONS_NAME_REDEEM_CARD = 'RedeemCard';
- const ADDONS_NAME_GOLD_BADGE = 'GoldBadge';
- const ADDONS_NAME_WEIGHT_PERFORMANCE = 'WeightPerformance';
- const ADDONS_NAME_AREA_RANK = 'AreaRank';
- const ADDONS_NAME_REGISTER_INFO = 'RegisterInfo';
- const ADDONS_NAME_BANK_TAX = 'BankTax';
- const ADDONS_NAME_STORE_BOSS_AGENT = 'StoreBossAgent'; // o2o 门店股东
- const ADDONS_NAME_DIVIDEND_VALUE_REWARD = 'DividendValueReward';
- const ADDONS_NAME_PLATFORM_STORE_CLERK = 'PlatformStoreClerk';
- const ADDONS_NAME_RESERVATION_SERVICE = 'ReservationService';
- const ADDONS_NAME_HOME_MAKING = 'HomeMaking';
- const ADDONS_NAME_WATER_PURIFIER = 'WaterPurifier';
- const ADDONS_NAME_QI_DING_DONG = 'QiDingDong';
- const ADDONS_NAME_QI_SHANG_TONG = 'QiShangTong';
- const ADDONS_NAME_PROFIT_DIVIDEND_POOL = 'ProfitDividendPool';
- const ADDONS_NAME_CLOUD_STOCK_PROTOCOL = 'CloudStockProtocol';
- const ADDONS_NAME_CAKE = 'Cake';
- const ADDONS_NAME_BAI_MI_MOVIE = 'BaiMiMovie';
- const ADDONS_NAME_REGULAR_BONUS = 'RegularBonus';
- const ADDONS_NAME_ELECTRONIC_SIGN = 'ElectronicSign';
- const ADDONS_NAME_GROUP_BUY_RABATE = 'GroupBuyRebate';
- const ADDONS_NAME_FAST_MODE = 'FastMode';
- const ADDONS_NAME_SPECIALTY_STORE = 'SpecialtyStore';
- const ADDONS_NAME_FUN_TOWN = 'FunTown';
- const ADDONS_NAME_FUN_MALL = 'FunMall';
- const ADDONS_NAME_DOUYIN_CPS = 'DouyinCps';
- const ADDONS_NAME_LOGISTICS = 'Logistics';
- const ADDONS_NAME_SAND_PAY = 'SandPay';
- const ADDONS_NAME_LOVE_MALL = 'LoveMall';
- const ADDONS_NAME_AI_SKIN_AUDIT = 'AiSkinAudit';
- const ADDONS_NAME_SHOPPING_LOTTERY = 'ShoppingLottery';
- const ADDONS_NAME_AGENT_BASE = 'AgentBase';
- const ADDONS_NAME_STOCKHOLDER = 'Stockholder';
- const ADDONS_NAME_CONSUMER_COUPONS = 'ConsumerCoupons';
- const ADDONS_NAME_AGENT_BONUS = 'AgentBonus';
- const ADDONS_NAME_CHANJET = 'Chanjet';
- const ADDONS_NAME_ACHIEVEMENT_DETAIL = 'AchievementDetail';
- const ADDONS_BODY_FAT_SCALE = 'BodyFatScale';
- const ADDONS_SCORE_BONUS = 'ScoreBonus'; //积分分红
- const ADDONS_FIRE_PROTECTION = 'FireProtection'; //社安消防
- const ADDONS_LANDA_HEALTH = 'LandaHealth';
- const TEAM_EARNINGS = 'TeamEarnings'; // 团队收益
- const ADDONS_CHANGE_CLOUD = 'ChangeCloud';
- const ADDONS_QIAN_XI_SUPPLY_CHAIN = 'QianxiSupplyChain';
- const ADDONS_NAME_AGENT_DIVIDEND = 'AgentDividend';
- const PRODUCT_GIFT = 'ProductGift'; // 商品赠送
- const ADDONS_GOODS_STATISTICS = 'GoodsStatistics';
- const ADDONS_NAME_PICK_AREA = 'PickArea'; // 自提区域奖
- const ADDONS_NAME_WEIGHT_BONUS = 'WeightBonus'; // 权重分红奖励
- const ADDONS_NAME_ACHIEVEMENT_B = 'AchievementB';
- const ADDONS_NAME_BONUS_POOL = 'BonusPool'; //分红池
- const ADDONS_IMG_CLOKIN = 'ImgClokin'; //图文打卡
- const ADDONS_BOTTLE_COUPON = 'BottleCoupon'; // 酒券活动
- const ADDONS_NAME_LAO_DA_FU = 'LaoDaFu'; // 佬大夫
- const ADDONS_CONTENT_MATRIX = 'ContentMatrix';
- const ADDONS_NAME_EQUAL_PROFITS = 'EqualProfits'; // 平级分润
- const ADDONS_NAME_MEMBER_EQUAL_PROFITS = 'MemberEqualProfits'; // 会员平分分润
- const ADDONS_NAME_LEADER_BOSS_WEIGHT='LeaderBossWeight';// 权重加权分红
- const ADDONS_BLUE_SCORE = 'BlueScore'; //蓝色积分
- const ADDONS_NAME_STORE_ENTRY_LIMIT = 'StoreEntryLimit'; // 门店入驻条件
- const ADDONS_SCORE_GAME = 'ScoreGame';
- const ADDONS_NAME_RECOMMEND_REWARD = 'RecommendReward';//推荐返奖
- const ADDONS_NAME_WUZHOU_CHAIN = 'WuzhouChain';
- const ADDONS_NAME_LINGGONG = 'Linggong'; //点薪灵工
- const ADDONS_NAME_TACTICS_PAY = 'TacticsPay';
- const ADDONS_NAME_DOUBLE_COPY_COMMITMENT_AWARD = 'DoubleCopyCommitmentAward'; //二二复制贡献补贴奖
- const ADDONS_NAME_FULL_GIFT_ACTIVITY = 'FullGiftActivity';
- const ADDONS_NAME_HUI_DIAN = 'HuiDian';
- const ADDONS_NAME_CLOUD_STOCK_UPGRADE_CONDITIONS = 'CloudStockUpgradeConditions';
- const ADDONS_NAME_DIFF_REWARD = 'DiffReward';
- const ADDONS_NAME_BUSINESS_SCHOOL = 'BusinessSchool';
- const ADDONS_NAME_FARM = 'Farm'; // 艾康农场
- const ADDONS_NAME_GOLD_BEAN = 'GoldBean';
- const ADDONS_NAME_SCORE_GIFT = 'ScoreGift'; //积分赠送
- const ADDONS_NAME_ZHAI_KE = 'ZhaiKe'; //宅客体脂秤
- const ADDONS_NAME_GROUP_DATA = 'GroupData';
- const ADDONS_NAME_PAYMENT_CONSTRAINTS = 'PaymentConstraints';
- const ADDONS_NAME_TEST_REPORT_FILE = 'TestReportFile'; // 测试报告文件
- const STAR_CAR_CARE = 'StarCarCare'; // 星养车
- const ADDONS_NAME_LEASE = 'Lease'; //租赁
- const ADDONS_NAME_CLOUD_CLINIC = 'CloudClinic'; //云舌诊
- const ACHIEVEMENT_COUNTING = 'AchievementCounting'; // 星养车
- const DATA_COLLABORATION = 'DataCollaboration'; // 数据协同
- const ADDONS_NAME_STORE_STEWARD = 'StoreSteward'; //门店管家
- const ADDONS_NAME_DAILY_WAGE = 'DailyWage'; //日薪周发
- const ADDONS_NAME_AGENT_FOUR = 'AgentFour'; //S4代理
- const ADDONS_NAME_PRODUCT_SELECTOR = 'ProductSelector'; // 选品员
- const ADDONS_NAME_USER_PAY = 'UserPay'; //会员支付
- const ADDONS_NAME_TEAM_DATA = 'TeamData'; // 选品员
- const ADDONS_NAME_USER_SMS = 'UserSms'; //会员短信
- const ADDONS_NAME_XUN_AI = 'XunAi'; // 寻艾
- const ADDONS_NAME_AREA_ASSESSMENT = 'AreaAssessment';
- const ADDONS_NAME_CONSUME_REWARD = 'ConsumeReward'; //消费奖励
- const ADDONS_NAME_YUNMENG = 'Yunmeng'; // 云盟店
- const ADDONS_NAME_INVENT_ACHIEVEMENT = 'InventAchievement';
- const ADDONS_NAME_AREA_PARTNER = 'AreaPartner'; //区域合伙人
- const NUMBER_REWARDS = 'NumberRewards'; // 次数奖励
- const ADDONS_NAME_RANK_REWARD = 'RankReward'; //排位分润
- const ADDONS_NAME_PUB_METHOD = 'PubMethod';//酒馆玩法
- const ADDONS_NAME_LUCKDRAW = 'LuckDraw'; // 抽奖活动
- const ADDONS_NAME_CLOUD_PRESCRIPTION = 'CloudPrescription'; // 云处方
- const ADDONS_NAME_HAPPINESS = 'Happiness';
- const ADDONS_NAME_YJ_COMMISSION = 'YjCommission'; // 业绩提成
- const ADDONS_NAME_FROZEN_PERK_ASSET = 'FrozenPerkAsset';
- const ADDONS_NAME_EQUAL_SUBSIDY = 'EqualSubsidy'; // 平级补贴
- const ADDONS_NAME_PERFORMANCE_DIVIDEND = 'PerformanceDividend'; // 业绩分红
- const ADDONS_NAME_NUMBER_EQUITY = 'NumberEquity'; // 数字股权
- const ADDONS_NAME_FENG_SU = 'FengSu'; //风速打单
- /**
- *
- * @Author: lun
- * @DateTime: 2021/12/17 0017 17:50
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param null $name
- * @return string|string[]
- */
- public static function getAddonsNameMap($name = null)
- {
- $data = [];
- $name && $where['name'] = $name;
- $where['is_online'] = StatusEnum::ENABLED;
- $where['status'] = StatusEnum::ENABLED;
- $list = Addons::find()->select('name,title')->where($where)->asArray()->all();
- if ($list) {
- foreach ($list as $item) {
- $data[$item['name']] = $item['title'];
- }
- }
- return $name ? $data[$name] : $data;
- }
- /**
- * 获取个人主页插件
- * @Author bing
- * @DateTime 2021-12-23 17:07:16
- * @copyright: Copyright (c) 2020 广东七件事集团
- * @return array
- */
- public static function getPersonalHomeAddonsMap(){
- return [
- self::ADDONS_NAME_MATERIAL => '素材中心',
- self::ADDONS_NAME_XHS => '小红书',
- self::ADDONS_NAME_SHORT_VIDEO => '短视频',
- self::ADDONS_NAME_OPERATINGNOTE =>'运营笔记',
- ];
- }
- }
|