'数据准备中', self::STATUS_DOWNING => '数据生成中', self::STATUS_FINISH => '数据生成完成', self::STATUS_FAIL => '数据生成失败', self::STATUS_DELETE => '删除', ]; } public static function getTypeMap() { return [ self::TYPE_ORDERS => '订单', self::TYPE_MEMBER => '会员', self::TYPE_AGENT => '经销商', self::TYPE_DISTRIBUTION => '分销商', self::TYPE_STATISTICS => '统计', self::TYPE_GOODS => '商品', self::TYPE_ASSETS => '资产', self::TYPE_HAND_BOUNS => '手动分红', self::TYPE_STORE_CASHIER => '门店收银台', self::TYPE_STORE_CASHDRAW_AUDIT => '门店提现审核', self::TYPE_CASHDRAW_AUDIT => '提现审核', self::TYPE_CLOUD_STOCK => '云库存', self::TYPE_CARD_COUPONS => '卡券', self::TYPE_WECHAT_VIDEO_SHOP => '微信视频号小店', self::TYPE_AREA_RANK => '区县级排行榜', self::TYPE_QI_DING_DONG_ORDER => '企叮咚订单', self::TYPE_QI_DING_DONG_FUND => '企叮咚资金明细', self::TYPE_QI_SHANG_TONG_ORDER => '企商通订单', self::TYPE_QI_SHANG_TONG_FUND => '企商通资金明细', self::TYPE_SECONDARY_CARD => '次卡', self::TYPE_AGENT_BASE => '渠道业绩', self::TYPE_ACHIEVEMENT_DETAIL_ALL => '业绩统计', self::TYPE_ACHIEVEMENT_DETAIL_TEAM => '业绩统计-团队', self::TYPE_ACHIEVEMENT_DETAIL_TEAM_ORDER => '业绩统计-团队-订单', self::TYPE_MARKETING_LANGUAGE => '营销话术', self::TYPE_SCORE_BONUS => '积分分红', self::TYPE_CHANNEL_STORE_SUPPLEMENT => '渠道分红店补', self::TYPE_ZHIRANAI => '智然艾', self::TYPE_GROUP_DATA => '渠道数据', self::TYPE_QIANXI_SUPPLY_CHAIN_ORDER => '权益订单', self::TYPE_AGENT_SUPPLIER_COMMISSION => '供应商收入', self::TYPE_GOODS_STATISTICS => '商品统计', self::TYPE_FIRE_PROTECTION => '社安消防', self::TYPE_PAY_TYPE_REFUND_STATISTICS => '支付通道退款统计', self::TYPE_PAY_TYPE_REFUND_STATISTICS_DETAILS => '支付通道退款统计详情', self::TYPE_DIRECT_REWARD => '直推奖', self::TYPE_IMG_CLOKIN => '图文打卡', self::TYPE_CONTENT_MATRIX => '内容矩阵', self::TYPE_TACTICS_COLLECTION_DETAIL => '策略支付收款明细', self::TYPE_BUSINESS_SCHOOL_DETAIL => '商学院批量导入详情', self::TYPE_AGENT_FOUR => 'S4代理', self::TYPE_LAODAFU_PATIENT => '就诊人', self::TYPE_ACHIEVEMENT_COUNTING_DETAIL => '业绩明细', self::TYPE_ACHIEVEMENT_COUNTING_LIST => '业绩统计列表', self::TYPE_AREA_ASSESSMENT_AGENT => '区域考核代理列表', self::TYPE_ACHIEVEMENT_AWARD_LOG => '业绩奖励明细', self::TYPE_STORE_FINANCE => '门店财务数据', self::TYPE_DECORATION_HOUSEKEEPER_AGNET => '装修管家-代理列表', self::TYPE_DECORATION_HOUSEKEEPER_DECORATOR => '装修管家-师傅列表', self::TYPE_DECORATION_HOUSEKEEPER_APPLY => '装修管家-申请列表', self::TYPE_DECORATION_HOUSEKEEPER_USER_PAGE_VIEW => '装修管家-访问足迹', self::TYPE_SCORE_GAME_PARTNER => '用户管理', self::TYPE_NUMBER_EQUITY => '数字股权', self::TYPE_PERFORMANCE_DIVIDEND => '业绩分红', ]; } // 数据存放目录 public static function getTypeStorageDirMap($type = '') { $dirs = [ self::TYPE_ORDERS => 'order', self::TYPE_MEMBER => 'user', self::TYPE_AGENT => 'agent', self::TYPE_DISTRIBUTION => 'distribution', self::TYPE_STATISTICS => 'statistics', self::TYPE_GOODS => 'goods', self::TYPE_ASSETS => 'assets', self::TYPE_HAND_BOUNS => 'hand_bouns', self::TYPE_STORE_CASHIER => 'store_cashier', self::TYPE_STORE_CASHDRAW_AUDIT => 'store_cashdraw_audit', self::TYPE_CASHDRAW_AUDIT => 'cashdraw_audit', self::TYPE_CLOUD_STOCK => 'cloud_stock', self::TYPE_CARD_COUPONS => 'card_coupons', self::TYPE_WECHAT_VIDEO_SHOP => 'wechat_video_shop', self::TYPE_AREA_RANK => 'area_rank', self::TYPE_QI_DING_DONG_ORDER => 'qi_ding_dong_order', self::TYPE_QI_DING_DONG_FUND => 'qi_ding_dong_fund', self::TYPE_QI_SHANG_TONG_ORDER => 'qi_shang_tong_order', self::TYPE_QI_SHANG_TONG_FUND => 'qi_shang_tong_fund', self::TYPE_SECONDARY_CARD => 'secondary_card', self::TYPE_AGENT_BASE => 'agent_base', self::TYPE_ACHIEVEMENT_DETAIL_ALL => 'achievement_detail', self::TYPE_ACHIEVEMENT_DETAIL_TEAM => 'achievement_detail_team', self::TYPE_ACHIEVEMENT_DETAIL_TEAM_ORDER => 'achievement_detail_team_order', self::TYPE_MARKETING_LANGUAGE => 'marketing_language', self::TYPE_SCORE_BONUS => 'score_bonus', self::TYPE_CHANNEL_STORE_SUPPLEMENT => 'channel_store_supplement', self::TYPE_ZHIRANAI => 'zhiranai', self::TYPE_GROUP_DATA => 'group_data', self::TYPE_QIANXI_SUPPLY_CHAIN_ORDER => 'qianxi_supply_chain_order', self::TYPE_AGENT_SUPPLIER_COMMISSION => 'agent_supplier_commission', self::TYPE_GOODS_STATISTICS => 'goods_statistics', self::TYPE_FIRE_PROTECTION => 'fire_protection', self::TYPE_PAY_TYPE_REFUND_STATISTICS => 'pay_type_refund_statistics', self::TYPE_PAY_TYPE_REFUND_STATISTICS_DETAILS => 'pay_type_refund_statistics_details', self::TYPE_DIRECT_REWARD => 'direct_rewards', self::TYPE_LAODAFU_PATIENT => 'laodafu_patient', self::TYPE_CONTENT_MATRIX => 'content_matrix', self::TYPE_SCORE_GAME_PARTNER => 'score_game_partner', self::TYPE_TACTICS_COLLECTION_DETAIL => 'tactics_collection_detail', self::TYPE_BUSINESS_SCHOOL_DETAIL => 'business_school_detail', self::TYPE_ACHIEVEMENT_COUNTING_DETAIL => 'achievement_counting_detail', self::TYPE_ACHIEVEMENT_COUNTING_LIST => 'achievement_counting_list', self::TYPE_AGENT_FOUR => 'agent_four_award', self::TYPE_AREA_ASSESSMENT_AGENT => 'area_assessment_agent', self::TYPE_ACHIEVEMENT_AWARD_LOG => 'achievement_award_log', self::TYPE_DECORATION_HOUSEKEEPER_AGNET => 'decoration_housekeeper', self::TYPE_DECORATION_HOUSEKEEPER_DECORATOR => 'decoration_housekeeper', self::TYPE_DECORATION_HOUSEKEEPER_APPLY => 'decoration_housekeeper', self::TYPE_DECORATION_HOUSEKEEPER_USER_PAGE_VIEW => 'decoration_housekeeper', self::TYPE_NUMBER_EQUITY => 'number_equity', self::TYPE_PERFORMANCE_DIVIDEND => 'performance_dividend', ]; return empty($type) ? $dirs : $dirs[$type]; } }