企微短剧业务系统

Kernel.php 31KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508
  1. <?php
  2. namespace App\Console;
  3. use App\Console\Commands\AbnormalAccountUserScaleWarn;
  4. use App\Console\Commands\AbnormalAccountWarn;
  5. use App\Console\Commands\AbnormalAccountWarnToRds;
  6. use App\Console\Commands\AccessTokenDsUpdate;
  7. use App\Console\Commands\AccessTokenFailRefresh;
  8. use App\Console\Commands\AccountDataEsIndexCreate;
  9. use App\Console\Commands\AccountLicenseDeal;
  10. use App\Console\Commands\AccountLicenseRefundDeal;
  11. use App\Console\Commands\AccountLicenseRenewalJobDeal;
  12. use App\Console\Commands\ActiveFansStat;
  13. use App\Console\Commands\ActiveFansStatOfMonth;
  14. use App\Console\Commands\AddTagForBatchAddCustomer;
  15. use App\Console\Commands\AdPaidToActiveFansData;
  16. use App\Console\Commands\ADQ\AdqAccountDataTrendStat;
  17. use App\Console\Commands\ADQ\AdqAccountDataTrendStatToEs;
  18. use App\Console\Commands\ADQ\AdqUserSync;
  19. use App\Console\Commands\ADQUserActionsDataUpload;
  20. use App\Console\Commands\AppLicenseInfoGet;
  21. use App\Console\Commands\AuthCorpInfo;
  22. use App\Console\Commands\BatchAddCustomerConfigAction;
  23. use App\Console\Commands\BatchMarkTag;
  24. use App\Console\Commands\ChatGroup\ChatGroupMassMsgMultipleCorpSend;
  25. use App\Console\Commands\ChatGroup\ChatGroupMassMsgSend;
  26. use App\Console\Commands\ChatGroup\ChatGroupMassMsgSendResult;
  27. use App\Console\Commands\ChatGroup\ChatGroupMassMsgTaskStatusGet;
  28. use App\Console\Commands\ChatGroup\ChatGroupMassMsgToRds;
  29. use App\Console\Commands\ChatGroup\GroupBasicInfo;
  30. use App\Console\Commands\ChatGroup\GroupDetail;
  31. use App\Console\Commands\ChatGroup\GroupMemberEsIndexCreate;
  32. use App\Console\Commands\ChatGroup\GroupMemberQuit;
  33. use App\Console\Commands\ChatGroup\GroupStatusCheck;
  34. use App\Console\Commands\ChatGroup\GroupTransfer;
  35. use App\Console\Commands\ChatGroup\NoticeUserSendChatGroupMessage;
  36. use App\Console\Commands\ChatGroupQrcode\DailyReportStat;
  37. use App\Console\Commands\ChatGroupQrcode\UpdateQrcodeConfig;
  38. use App\Console\Commands\ChatGroupQrcode\UserLimitCheck;
  39. use App\Console\Commands\CircleMassMsg\CircleMassMsgSendDetailEsIndexCreate;
  40. use App\Console\Commands\CircleMassMsg\CircleMassMsgSendResult;
  41. use App\Console\Commands\CircleMassMsg\CircleMassMsgSendResultStats;
  42. use App\Console\Commands\CircleMassMsg\CircleMassMsgTaskStatusGet;
  43. use App\Console\Commands\CircleMassMsgSend;
  44. use App\Console\Commands\CircleMassMsgToRds;
  45. use App\Console\Commands\CleanData;
  46. use App\Console\Commands\ContactChangeRecycle;
  47. use App\Console\Commands\CorpAccessTokenRefresh;
  48. use App\Console\Commands\CorpDataSync;
  49. use App\Console\Commands\CorpInformation\BatchMarkTagDeal;
  50. use App\Console\Commands\CorpInformation\BatchMarkTagNew;
  51. use App\Console\Commands\CorpInformation\CustomerPayTagDeal;
  52. use App\Console\Commands\CorpInformation\LossContactCntStat;
  53. use App\Console\Commands\CorpInformation\LossContactDeal;
  54. use App\Console\Commands\CorpInformation\MarkCustomerTag;
  55. use App\Console\Commands\CorpInformation\SyncCorpDataNew;
  56. use App\Console\Commands\CorpInformation\SyncExternalContactCount;
  57. use App\Console\Commands\CorpInformation\UpdateUserCorp;
  58. use App\Console\Commands\CorpUserScaleWarn;
  59. use App\Console\Commands\CustomerAdRelationBindToRds;
  60. use App\Console\Commands\CustomerAdRelationDeal;
  61. use App\Console\Commands\CustomerAssignment;
  62. use App\Console\Commands\CustomerAssignmentCheckStatus;
  63. use App\Console\Commands\CustomerAssignmentCreate;
  64. use App\Console\Commands\CustomerAssignmentMonitor;
  65. use App\Console\Commands\CustomerDayStat;
  66. use App\Console\Commands\CustomerDelTagDeal;
  67. use App\Console\Commands\CustomerDetailSync;
  68. use App\Console\Commands\CustomerForNoLicenseUserDeal;
  69. use App\Console\Commands\CustomerFriendRelationDeal;
  70. use App\Console\Commands\CustomerHourStat;
  71. use App\Console\Commands\CustomerLastPaidTimeUpdate;
  72. use App\Console\Commands\CustomerLaunchPlayletTagDeal;
  73. use App\Console\Commands\CustomerLossInfoDeal;
  74. use App\Console\Commands\CustomerLossStatusInCorp;
  75. use App\Console\Commands\CustomerMakeRemark;
  76. use App\Console\Commands\CustomerMarkTag;
  77. use App\Console\Commands\CustomerPaidHistoryDeal;
  78. use App\Console\Commands\CustomerPaidInfoDeal;
  79. use App\Console\Commands\CustomerPayPortraitDeal;
  80. use App\Console\Commands\CustomerPlayletTagCreate;
  81. use App\Console\Commands\CustomerSendStatusDeal;
  82. use App\Console\Commands\CustomerStage\CustomerStageSync;
  83. use App\Console\Commands\CustomerStage\CustomerStageSyncToRds;
  84. use App\Console\Commands\CustomerStage\DailyCustomerStageStat;
  85. use App\Console\Commands\CustomerStage\TagCustomerNumStat;
  86. use App\Console\Commands\CustomerTagFlush;
  87. use App\Console\Commands\CustomerUniqueDataDeal;
  88. use App\Console\Commands\CustomerUniqueDataExport;
  89. use App\Console\Commands\CustomerUserAgentDeal;
  90. use App\Console\Commands\DailySyncAllCustomerList;
  91. use App\Console\Commands\ECommerceUserActionsDataUpload;
  92. use App\Console\Commands\EsIndexCreate;
  93. use App\Console\Commands\ExternalContactDeal;
  94. use App\Console\Commands\ExternalUseridRepairOfOrder;
  95. use App\Console\Commands\GetAccountFunds;
  96. use App\Console\Commands\getDepartmentList;
  97. use App\Console\Commands\GetMpDailyReports;
  98. use App\Console\Commands\GetOfficialAccountData;
  99. use App\Console\Commands\HuaShengMiniProgramOrderList;
  100. use App\Console\Commands\HuaShengOrderList;
  101. use App\Console\Commands\JiaShuOrderToRds;
  102. use App\Console\Commands\MaiBuAppListSync;
  103. use App\Console\Commands\MaiBuEpisodeUpdate;
  104. use App\Console\Commands\MaibuEpisodeUpToRds;
  105. use App\Console\Commands\MaiBuOrderToRds;
  106. use App\Console\Commands\MaiBuPlayletUpdate;
  107. use App\Console\Commands\MaibuPlayletUpToRds;
  108. use App\Console\Commands\MassMsgCancel;
  109. use App\Console\Commands\MassMsgEstimatedUser;
  110. use App\Console\Commands\MassMsgHistoryEstimatedUser;
  111. use App\Console\Commands\MassMsgResultHistory;
  112. use App\Console\Commands\MassMsgRetried;
  113. use App\Console\Commands\MassMsgRetriedToRds;
  114. use App\Console\Commands\MassMsgSend;
  115. use App\Console\Commands\MassMsgSendResult;
  116. use App\Console\Commands\MassMsgStats;
  117. use App\Console\Commands\MassMsgTaskStatusGet;
  118. use App\Console\Commands\MassMsgToRds;
  119. use App\Console\Commands\MassPopularizBingtUp;
  120. use App\Console\Commands\MassPopularizData\Capacity;
  121. use App\Console\Commands\MassPopularizData\HuaShengWeb;
  122. use App\Console\Commands\MassPopularizData\JiaShuWeb;
  123. use App\Console\Commands\MassPopularizData\Maibu;
  124. use App\Console\Commands\MassPopularizData\SyncFanQiePromotionList;
  125. use App\Console\Commands\MassPopularizDianZhongUp;
  126. use App\Console\Commands\MassPopularizDongFangUp;
  127. use App\Console\Commands\MassPopularizMaibuUp;
  128. use App\Console\Commands\MassPopularizYzUp;
  129. use App\Console\Commands\Moment\getMomentTask;
  130. use App\Console\Commands\Moment\getMomentTaskResult;
  131. use App\Console\Commands\Moment\MomentMsgCancel;
  132. use App\Console\Commands\Moment\MomentMsgEstimatedMultipleCorpUser;
  133. use App\Console\Commands\Moment\MomentMsgMultipleCorpSend;
  134. use App\Console\Commands\MomentCustomersInteract;
  135. use App\Console\Commands\MomentCustomersShow;
  136. use App\Console\Commands\MomentMsgCreate;
  137. use App\Console\Commands\MomentMsgEstimatedUser;
  138. use App\Console\Commands\MomentTaskToRds;
  139. use App\Console\Commands\MpAccountDataTrendStat;
  140. use App\Console\Commands\MpAccountDataTrendStatToEs;
  141. use App\Console\Commands\MpAppIdsByYz;
  142. use App\Console\Commands\MultipleCorpMassMsg\MassMsgEstimatedMultipleCorpUser;
  143. use App\Console\Commands\MultipleCorpMassMsg\MassMsgMultipleCorpSend;
  144. use App\Console\Commands\MultipleCorpMassMsg\MassMsgSendErrorDeal;
  145. use App\Console\Commands\MultipleCorpMassMsg\MassMsgSendMonitor;
  146. use App\Console\Commands\NewReport\AdqPlayletAccountDataTrendStatistics;
  147. use App\Console\Commands\NewReport\AutoCreateEsIndex;
  148. use App\Console\Commands\NewReport\CumulativeRecoveryDataStat;
  149. use App\Console\Commands\NewReport\CustomerServiceDataStat;
  150. use App\Console\Commands\NewReport\FlushAccountUserList;
  151. use App\Console\Commands\NewReport\MpPlayletAccountDataTrendStatistics;
  152. use App\Console\Commands\NewReport\OperateDataTrendStat;
  153. use App\Console\Commands\NewReport\OperateDayRetrieveStat;
  154. use App\Console\Commands\NewReport\PromotionDataStat;
  155. use App\Console\Commands\NoticeUserAddCustomer;
  156. use App\Console\Commands\OfficialAccountDataDailyReport;
  157. use App\Console\Commands\OpenCorpidGet;
  158. use App\Console\Commands\OpenUserIdRefresh;
  159. use App\Console\Commands\OperateDayRetrieveRds;
  160. use App\Console\Commands\Order\AutoResetAccountReportMissNum;
  161. use App\Console\Commands\Order\ExportTaskHandle;
  162. use App\Console\Commands\Order\ExportTaskMonitor;
  163. use App\Console\Commands\Order\SyncCapacityOrder;
  164. use App\Console\Commands\Order\SyncChuMoOrder;
  165. use App\Console\Commands\Order\SyncFanQieOrder;
  166. use App\Console\Commands\Order\SyncJiuZhouOrder;
  167. use App\Console\Commands\Order\SyncYingKeOrder;
  168. use App\Console\Commands\Order\SyncYunXuanOrder;
  169. use App\Console\Commands\Order\UpdateCustomerInformation;
  170. use App\Console\Commands\Order\UpdateOrderPromoteTitle;
  171. use App\Console\Commands\OrderSummaryStat;
  172. use App\Console\Commands\OrganizationAccountGet;
  173. use App\Console\Commands\PayUserDealByUniLabel;
  174. use App\Console\Commands\PayUserStatusRepair;
  175. use App\Console\Commands\PayUserToRds;
  176. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgMultipleCorpSend;
  177. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgSend;
  178. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgSendDetailEsIndexCreate;
  179. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgSendResult;
  180. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgSendResultStats;
  181. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgTaskStatusGet;
  182. use App\Console\Commands\PeriodMassMsg\PeriodMassMsgToRds;
  183. use App\Console\Commands\PlatformPlayletSync\JiaShuWebAppListSync;
  184. use App\Console\Commands\PlatformPlayletSync\JiaShuWebAppListUpToRds;
  185. use App\Console\Commands\PlatformPlayletSync\JiaShuWebPlayletUpdate;
  186. use App\Console\Commands\PlayletDataStatistics;
  187. use App\Console\Commands\PlayletTrendDataStatistics;
  188. use App\Console\Commands\PopularizeMomentsUp;
  189. use App\Console\Commands\PopularizPlayletPlansUp;
  190. use App\Console\Commands\RadarCustomerFollowUp;
  191. use App\Console\Commands\RadarMomentTaskCreate;
  192. use App\Console\Commands\ReferralLinkPidDraw;
  193. use App\Console\Commands\RegularlyRemindUserActiveStatus;
  194. use App\Console\Commands\Report\AdqPlayletDataTrendStatistics;
  195. use App\Console\Commands\Report\CustomerConversationReport;
  196. use App\Console\Commands\Report\CustomerLossTrendStat;
  197. use App\Console\Commands\Report\DailyOrderDataSendEmail;
  198. use App\Console\Commands\Report\DataCycleDailyReport;
  199. use App\Console\Commands\Report\DataCycleStatistics;
  200. use App\Console\Commands\Report\HuaShengDataCycleStatistics;
  201. use App\Console\Commands\Report\MpPlayletDataTrendStatistics;
  202. use App\Console\Commands\Report\UserRangeROI;
  203. use App\Console\Commands\SourceQrcodeDailyHandle;
  204. use App\Console\Commands\SourceQrcodeDataDeal;
  205. use App\Console\Commands\SyncCorpData;
  206. use App\Console\Commands\TemplateCallBackDeal;
  207. use App\Console\Commands\Test;
  208. use App\Console\Commands\UpdateDismissChatGroupMember;
  209. use App\Console\Commands\UpdateFirstOrderStatus;
  210. use App\Console\Commands\UpdateUserInfoAfterTagDel;
  211. use App\Console\Commands\UserActionsDataUpload;
  212. use App\Console\Commands\UserActiveInfoDeal;
  213. use App\Console\Commands\UserRegTimeRepairOfOrder;
  214. use App\Console\Commands\UserSopCustomerCheck;
  215. use App\Console\Commands\UserSopCustomerDeal;
  216. use App\Console\Commands\UserSopSendNotice;
  217. use App\Console\Commands\WarnCheck;
  218. use App\Console\Commands\WelcomeMsgPlayletGroupUpdate;
  219. use App\Console\Commands\WelcomeMsgSend;
  220. use App\Console\Commands\WelcomeMsgStressTest;
  221. use App\Console\Commands\WxOfficialFanHourStat;
  222. use App\Console\Commands\YouZiOrderList;
  223. use App\Console\Commands\YouZiOrderListNew;
  224. use App\Console\Repair\ChatGroupMassMsgSendResultRepair;
  225. use App\Console\Repair\CustomerAssignmentDataRepair;
  226. use App\Console\Repair\CustomerConversationReportDataRepair;
  227. use App\Console\Repair\CustomerPlayletTagRepair;
  228. use App\Console\Repair\CustomerTagRepair;
  229. use App\Console\Repair\ErrCodeManage;
  230. use App\Console\Repair\HistoryOrderFromJiaShuWeb;
  231. use App\Console\Repair\MarkCustomerDealTag;
  232. use App\Console\Repair\PlayletDataRepair;
  233. use App\Console\Repair\RepairReportData;
  234. use App\Console\Repair\SyncCapacityUser;
  235. use App\Console\Repair\SyncHistoryOrder;
  236. use App\Console\Repair\WarnGroupDataRepair;
  237. use Illuminate\Console\Scheduling\Schedule;
  238. use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
  239. class Kernel extends ConsoleKernel
  240. {
  241. /**
  242. * The Artisan commands provided by your application.
  243. *
  244. * @var array
  245. */
  246. protected $commands = [
  247. CorpAccessTokenRefresh::class, // 授权企微账号AccessToken刷新
  248. getDepartmentList::class, // 获取企业部门列表
  249. ContactChangeRecycle::class, // 成员异常回调数据回收
  250. ExternalContactDeal::class, // 外部联系人回调数据消费
  251. MassMsgToRds::class, // 待群发规则入队列
  252. MassMsgSend::class, // 群发消息发送
  253. MassMsgTaskStatusGet::class, // 群发任务发送状态获取
  254. MassMsgSendResult::class, // 群发结果获取
  255. MassMsgStats::class, // 统计发送结果
  256. MassMsgResultHistory::class, // 历史群发结果获取
  257. BatchMarkTag::class, // 批量编辑客户标签
  258. WelcomeMsgSend::class, // 发送新用户欢迎语
  259. WelcomeMsgStressTest::class, // 欢迎语处理脚本压力测试
  260. CustomerTagFlush::class, // 外部联系人标签洗入CustomerDetail表
  261. JiaShuOrderToRds::class, // 嘉书订单信息入队列供小说数据看板消耗
  262. CustomerAssignment::class, // 客户迁移
  263. CustomerAssignmentCheckStatus::class, // 客户迁移状态查询
  264. CustomerAssignmentCreate::class, // 批量客户迁移任务生成
  265. SyncCorpData::class, // 同步企微全部客户
  266. CleanData::class, // 清洗数据脚本
  267. Test::class, // 测试脚本
  268. UserActionsDataUpload::class, // MQ数据回传
  269. GetMpDailyReports::class, // 公众号日报数据获取
  270. YouZiOrderList::class, // 爬取柚子分销平台历史订单数据
  271. MpAppIdsByYz::class, // 推广账号获取
  272. PopularizeMomentsUp::class, // 更新企微朋友圈数据
  273. PopularizPlayletPlansUp::class, // 更新短剧推广数据
  274. GetOfficialAccountData::class, // 获取公众号相关数据
  275. CustomerDayStat::class, // 客户趋势每日统计
  276. WxOfficialFanHourStat::class, // 公众号关注数分时统计
  277. PlayletDataStatistics::class, // 短剧数据每日统计
  278. UserRangeROI::class, // 循环统计报表
  279. OperateDayRetrieveRds::class, // 循环统计报表
  280. MaiBuOrderToRds::class, // 迈步历史订单数据入队列供小说数据看板消耗
  281. OrderSummaryStat::class, // 订单每日概要数据统计
  282. AccessTokenFailRefresh::class, // 更新失败后用其他服务器更新
  283. AccessTokenDsUpdate::class, // 定时更新
  284. MassMsgEstimatedUser::class, // 群发消息预计送达人数处理
  285. MassMsgHistoryEstimatedUser::class, // 历史群发消息预估发送人数入队列
  286. ActiveFansStat::class, // 用户激活数据统计
  287. ActiveFansStatOfMonth::class, // 用户激活数据统计(按月)
  288. AdPaidToActiveFansData::class, // 腾讯广告消耗数据洗入用户激活数据表
  289. PlayletTrendDataStatistics::class, // 短剧数据趋势统计
  290. MomentTaskToRds::class, // 朋友圈创建任务入队列
  291. MomentMsgCreate::class, // 朋友圈消息创建
  292. RadarMomentTaskCreate::class, // 雷达类朋友圈消息创建
  293. WarnCheck::class, // 预警检测
  294. MomentCustomersInteract::class, // 企微朋友圈互动数据更新
  295. MomentCustomersShow::class, // 企微朋友圈展现数据
  296. getMomentTaskResult::class, // 根据jobid获取朋友圈id
  297. getMomentTask::class, // 获取客户朋友圈企业发表的列表
  298. MomentMsgEstimatedUser::class, // 朋友圈预估展示客户数
  299. AuthCorpInfo::class, // 企微主体授权
  300. CustomerConversationReport::class, // 员工会话统计
  301. CustomerHourStat::class, // 客户分时统计
  302. EsIndexCreate::class, // 创建索引
  303. NoticeUserAddCustomer::class, // 提醒客服人员查看添加客户任务
  304. AddTagForBatchAddCustomer::class, // 为批量加好友成功添加的客户处理标签及添加状态
  305. BatchAddCustomerConfigAction::class, // 批量加好友自动提醒及自动回收处理脚本
  306. CustomerMarkTag::class, // 异步处理客户标签
  307. CustomerPlayletTagCreate::class, // 异步创建客户剧集标签
  308. TemplateCallBackDeal::class, // 代开发应用回调信息异步分发
  309. CustomerPaidInfoDeal::class, // 客户支付信息处理
  310. CustomerPaidHistoryDeal::class, // 历史客户订单信息处理
  311. RadarCustomerFollowUp::class, // 智能雷达智能跟进
  312. SourceQrcodeDataDeal::class, // 渠道码处理数据
  313. CustomerMakeRemark::class, // 给客户打上备注
  314. SourceQrcodeDailyHandle::class, // 渠道码每日操作处理
  315. CustomerDetailSync::class, // 客户详情同步
  316. MassPopularizYzUp::class, // 推广数据爬取-柚子
  317. MassPopularizBingtUp::class, // 推广数据爬取-冰甜
  318. MassPopularizMaibuUp::class, // 推广数据爬取-迈步
  319. ReferralLinkPidDraw::class, // 推广链接PID提取
  320. UserRegTimeRepairOfOrder::class, // 修复订单数据中的用户注册时间
  321. OfficialAccountDataDailyReport::class, // 公众号数据每日离线统计
  322. GroupMemberEsIndexCreate::class, // 创建客户群成员ES索引
  323. GroupBasicInfo::class, // 获取客户群基本信息
  324. GroupDetail::class, // 分组详情信息获取
  325. GroupMemberQuit::class, // 客户群成员退群处理
  326. ChatGroupMassMsgToRds::class, // 将待执行客户群群发消息放入队列
  327. ChatGroupMassMsgSend::class, // 执行客户群群发任务
  328. ChatGroupMassMsgTaskStatusGet::class, // 客户群群发发送状态更新
  329. ChatGroupMassMsgSendResult::class, // 客户群群发执行结果更新
  330. YouZiOrderListNew::class, // 剧有戏柚子历史订单获取
  331. ADQUserActionsDataUpload::class, // ADQ数据回传
  332. DataCycleDailyReport::class, // 数据循环统计(新)
  333. DailyReportStat::class, // 每日扫码报表数据离线统计
  334. UpdateQrcodeConfig::class, // 更新群活码配置
  335. AdqUserSync::class,
  336. UserLimitCheck::class, // 客户群用户人数检测
  337. UpdateUserInfoAfterTagDel::class, // 标签删除后更新用户已标标签信息
  338. CustomerAdRelationDeal::class, // 处理客户绑定投放相关数据脚本
  339. CustomerAdRelationBindToRds::class, // 历史客户绑定广告投放数据
  340. ExternalUseridRepairOfOrder::class, //
  341. AdqAccountDataTrendStat::class, // ADQ账号数据趋势离线处理脚本
  342. MpAccountDataTrendStat::class, // MP账号数据趋势离线处理脚本
  343. DataCycleStatistics::class, // 数据循环统计
  344. AdqPlayletDataTrendStatistics::class, // ADQ短剧数据趋势离线统计
  345. MpPlayletDataTrendStatistics::class, // MP短剧数据趋势离线统计
  346. CustomerLossTrendStat::class, // 客户流失趋势离线统计
  347. MaiBuPlayletUpdate::class, // 迈步短剧列表更新
  348. MaiBuEpisodeUpdate::class, // 迈步剧集数据更新
  349. MaiBuAppListSync::class, // 迈步应用列表同步
  350. MaibuPlayletUpToRds::class, // 迈步短剧定时更新入队列
  351. MaibuEpisodeUpToRds::class, // 迈步剧集定时更新入队列
  352. CustomerLossInfoDeal::class, // 客户流失信息处理
  353. AccountDataEsIndexCreate::class, // 预创建账号数据趋势索引
  354. AdqAccountDataTrendStatToEs::class, // ADQ账号数据趋势离线数据入ES
  355. MpAccountDataTrendStatToEs::class, // MP账号数据趋势离线数据入ES
  356. JiaShuWebAppListSync::class, // 嘉书H5产品列表同步
  357. JiaShuWebPlayletUpdate::class, // 嘉书H5短剧列表同步
  358. JiaShuWebAppListUpToRds::class, // 嘉书H5产品列表爬取入队列
  359. MassPopularizDongFangUp::class, // 东方小剧场推广数据爬取
  360. DailySyncAllCustomerList::class, // 定时同步全量企微客户入队列
  361. CustomerLaunchPlayletTagDeal::class, // 处理客户发送欢迎语时带来的剧集标签
  362. UserSopCustomerDeal::class, // 配置个人SOP规则的企业用户数据处理
  363. UserSopSendNotice::class, // 向需通知的客服发送个人SOP消息
  364. UserSopCustomerCheck::class, // 校验新添加客户是否符合SOP规则
  365. MassPopularizDianZhongUp::class, // 点众阳光推广数据爬取
  366. CircleMassMsgSendDetailEsIndexCreate::class,// 定时创建智能群发发送客户详情索引
  367. CircleMassMsgSendResult::class, // 智能群发客服发送结果查询
  368. CircleMassMsgTaskStatusGet::class, // 智能群发客服发送状态查询
  369. CircleMassMsgSendResultStats::class, // 智能群发客服发送完成后发送数据离线统计
  370. CircleMassMsgToRds::class, // 待发送智能群发消息入队列
  371. CircleMassMsgSend::class, // 智能群发任务创建
  372. NoticeUserSendChatGroupMessage::class, // 提醒客服发送客户群群发消息
  373. CustomerConversationReportDataRepair::class,
  374. PeriodMassMsgToRds::class, // 智能群发V2群发消息入队列
  375. PeriodMassMsgSend::class, // 智能群发V2群发任务创建
  376. PeriodMassMsgTaskStatusGet::class, // 智能群发V2客服发送状态查询
  377. PeriodMassMsgSendResult::class, // 智能群发V2客服发送结果查询
  378. PeriodMassMsgSendDetailEsIndexCreate::class,
  379. PeriodMassMsgSendResultStats::class, // 智能群发V2客服发送完成后发送数据离线统计
  380. PeriodMassMsgMultipleCorpSend::class, // 跨企微创建智能群发任务
  381. CustomerStageSyncToRds::class, // 客户阶段分析入队列
  382. CustomerStageSync::class, // 客户阶段分析
  383. DailyCustomerStageStat::class, // 每日统计客户阶段数据
  384. TagCustomerNumStat::class, // 企微标签关联客户数统计
  385. CustomerPlayletTagRepair::class, // 客户剧集标签清洗
  386. HistoryOrderFromJiaShuWeb::class, // 嘉书web历史订单爬取
  387. HuaShengOrderList::class, // 获取花生订单列表
  388. WelcomeMsgPlayletGroupUpdate::class, // 欢迎语已配置剧集组的规则链接更新
  389. CustomerLastPaidTimeUpdate::class, // 客户最近一次付费时间更新
  390. HuaShengDataCycleStatistics::class, // 花生平台数据循环统计
  391. HuaShengMiniProgramOrderList::class, // 获取花生小程序订单列表
  392. AbnormalAccountWarnToRds::class, // 待检验账号预警规则入队列
  393. AbnormalAccountWarn::class, // 异常账号预警
  394. WarnGroupDataRepair::class,
  395. CustomerAssignmentDataRepair::class,
  396. UserActiveInfoDeal::class, // 企微成员许可激活状态信息处理
  397. OpenUserIdRefresh::class, // 成员加密id获取
  398. AdqPlayletAccountDataTrendStatistics::class,// 短剧数据趋势按账号离线统计
  399. MpPlayletAccountDataTrendStatistics::class,// 短剧数据趋势按账号离线统计
  400. OperateDayRetrieveStat::class, // 运营数据离线统计
  401. UpdateFirstOrderStatus::class, // 更新订单是否首单状态
  402. AccountLicenseDeal::class, // 由订单id获取已购许可账号
  403. JiaShuWeb::class, // 爬取嘉书web推广数据
  404. UpdateOrderPromoteTitle::class, // 更新订单中的推广链接
  405. Maibu::class, // 爬取迈步推广数据
  406. HuaShengWeb::class, // 花生H5推广数据
  407. OpenCorpidGet::class, // 获取企微加密corpid
  408. AccountLicenseRefundDeal::class, // 购买许可订单退款处理
  409. UpdateCustomerInformation::class,
  410. ErrCodeManage::class, // 客户迁移异常信息整理
  411. CustomerAssignmentMonitor::class, // 客户迁移状态监控
  412. OperateDataTrendStat::class, // 公众号运营离线数据统计
  413. AutoCreateEsIndex::class, // 自动创建es索引
  414. SyncCapacityOrder::class, // 同步
  415. CustomerFriendRelationDeal::class, // 未流失客户信息处理
  416. Capacity::class, // 容量推广链接列表
  417. SyncJiuZhouOrder::class, // 同步九州平台订单数据
  418. SyncCapacityUser::class, // 同步容量用户信息
  419. MassMsgEstimatedMultipleCorpUser::class,// 多企微主体计算预估发送人数
  420. MassMsgMultipleCorpSend::class, // 多企微主体群发消息处理
  421. CumulativeRecoveryDataStat::class, // 累计充值数据
  422. MassMsgRetriedToRds::class, // 待重试的群发消息入队列
  423. MassMsgRetried::class, // 对需要执行重试的群发消息进行重发
  424. CustomerServiceDataStat::class, // 客服数据统计
  425. ExportTaskHandle::class, // 离线导出任务处理
  426. ExportTaskMonitor::class, // 导出任务监控
  427. DailyOrderDataSendEmail::class, // 每日发送订单统计报表
  428. MassMsgSendMonitor::class, // 群发消息发送超时提醒
  429. RegularlyRemindUserActiveStatus::class, // 定时提醒客服许可即将到期
  430. MassMsgSendErrorDeal::class, // 定时监控异常群发消息
  431. FlushAccountUserList::class,
  432. PlayletDataRepair::class,
  433. MomentMsgEstimatedMultipleCorpUser::class, // 多企微主体朋友圈预估展示客户数统计
  434. MomentMsgMultipleCorpSend::class, // 多企微主体朋友圈任务创建
  435. AutoResetAccountReportMissNum::class, // 自动定时清除漏单基准值
  436. RepairReportData::class, // 处理adq投放订单历史回传规则
  437. UpdateUserCorp::class, // 更新公司绑定企微列表
  438. MassMsgCancel::class, // 停止群发消息
  439. ChatGroupMassMsgMultipleCorpSend::class, // 跨企微配置客户群群发消息发送
  440. SyncYingKeOrder::class, // 同步映客平台订单数据(暂未启用)
  441. AccountLicenseRenewalJobDeal::class, // 客户许可续期处理
  442. CorpUserScaleWarn::class, // 企微用户规模预警
  443. AbnormalAccountUserScaleWarn::class, // 企微客服总粉丝数预警
  444. SyncChuMoOrder::class, // 同步触摸平台订单
  445. SyncExternalContactCount::class, // 定时同步客服客户数
  446. GroupTransfer::class, // 客户群分配
  447. GetAccountFunds::class, // 获取投放账号账户余额
  448. GroupStatusCheck::class, // 客户群状态校正
  449. MomentMsgCancel::class, // 停止发表企业朋友圈
  450. LossContactCntStat::class, // 定时离线客户流失数据
  451. MarkCustomerTag::class, // 新版客户打标签
  452. PayUserToRds::class, // 将需要处理的付费用户信息入redis
  453. PayUserDealByUniLabel::class, // 使用uniCustomerLabel标记客户为付费用户
  454. SyncCorpDataNew::class,
  455. CustomerForNoLicenseUserDeal::class, // 无许可客服的客户状态与原enable字段对齐
  456. ChatGroupMassMsgSendResultRepair::class,
  457. SyncFanQieOrder::class, // 定时同步番茄平台订单
  458. CustomerUniqueDataDeal::class, // 客户首次关注数据处理
  459. CustomerUniqueDataExport::class, // 客户重复率数据导出
  460. SyncFanQiePromotionList::class, // 同步番茄平台推广链接列表
  461. PromotionDataStat::class, // 推广数据离线统计
  462. CustomerSendStatusDeal::class, // 客户是否可送达状态处理
  463. AppLicenseInfoGet::class, // 更新应用的接口许可状态
  464. CustomerUserAgentDeal::class, // 从订单信息中获取客户的UA信息
  465. SyncHistoryOrder::class, // 同步第三方平台历史订单中的设备信息
  466. CustomerPayPortraitDeal::class, // 客户支付画像生成
  467. CustomerPayTagDeal::class, // 客户支付打标签
  468. CustomerTagRepair::class, // 客户标签统一添加占位符处理
  469. PayUserStatusRepair::class, // 付费用户状态修复
  470. CustomerLossStatusInCorp::class, // 客户在单企微内留存状态处理
  471. CorpDataSync::class, // 同步企微基本信息
  472. CustomerDelTagDeal::class, // 待删除客户打标签信息处理
  473. MarkCustomerDealTag::class, // 处理待删除客户信息
  474. LossContactDeal::class, // 定时删除客户联系
  475. UpdateDismissChatGroupMember::class, // 更新已解散客户群的群成员状态
  476. SyncYunXuanOrder::class, // 同步云选联盟订单
  477. ECommerceUserActionsDataUpload::class, // 电商直投订单数据回传
  478. OrganizationAccountGet::class, // 查询组织下的广告主信息
  479. BatchMarkTagNew::class, // 客户批量打标签任务分发(新)
  480. BatchMarkTagDeal::class, // 客户批量打标签任务处理
  481. ];
  482. /**
  483. * Define the application's command schedule.
  484. *
  485. * @param \Illuminate\Console\Scheduling\Schedule $schedule
  486. * @return void
  487. */
  488. protected function schedule(Schedule $schedule)
  489. {
  490. // $schedule->command('inspire')
  491. // ->hourly();
  492. }
  493. /**
  494. * Register the Closure based commands for the application.
  495. *
  496. * @return void
  497. */
  498. protected function commands()
  499. {
  500. require base_path('routes/console.php');
  501. }
  502. }