Hot Chinese ADRs Q4 Outlook: A New Allocation Window Amid AI Narratives and Valuation Re-rating

Entering Q4 2026, hot Chinese ADRs are regaining global attention as three drivers converge: improving liquidity, an upgraded AI narrative, and narrowing valuation discounts. This article covers Fed policy, southbound flows, buybacks, and dual-listing structures, outlining key themes, risks, and allocation ideas, plus four daily indicators to help investors capture the re-rating of Chinese assets amid volatility.

2026.10.21 · 1 views
Hot Chinese ADRs Q4 Outlook: A New Allocation Window Amid AI Narratives and Valuation Re-rating

Whenever US earnings season enters its peak disclosure period, the performance of hot Chinese ADRs becomes a topic global capital cannot ignore. Entering Q4 2026, with the Fed's policy path gradually coming into focus, the AI application narrative continuing to build, and the linkage between Hong Kong and US dual listings strengthening, Chinese ADRs are moving back to the front of investors' allocation lists. This article examines the investment logic and key watchpoints for today's hot Chinese ADRs across four dimensions: liquidity, AI narratives, valuation re-rating, and risk variables.

First, let's define the term: hot Chinese ADRs mainly refers to companies listed on the NYSE and Nasdaq whose primary business is in mainland China, spanning e-commerce platforms (Alibaba, Pinduoduo, JD.com), content and entertainment (NetEase, Baidu), travel and services (Trip.com, Beike), and EVs (NIO, Li Auto, XPeng). Their common trait: fundamentals anchored in China, while pricing power sits in the dollar market—this is the starting point for understanding how Chinese ADRs move.

1. Liquidity Remains the “First Variable” for Chinese ADRs

Chinese ADRs are inherently high-beta assets: they trade in the US market, directly affected by dollar liquidity and risk-free rates, while their fundamentals are rooted in the Chinese economy and tightly bound to domestic macro cycles. This “dual nature” means Chinese ADRs are far more volatile than the broader US market—they rally harder when liquidity is loose and fall harder when risk appetite contracts.

Historically, when the Fed is in a rate-cutting cycle or sends clear easing signals, the dollar index tends to weaken, emerging market assets broadly benefit, and Chinese ADRs often deliver excess returns. The current market baseline expects policy rates to still be on a gradual path back toward neutral, supporting growth stock valuations. Meanwhile, sustained inflows via southbound Stock Connect are providing the same pool of Chinese assets with a “second pricing anchor”—the narrowing spread between ADRs and their Hong Kong listings is becoming a key indicator of Chinese ADR fund flows.

2. AI Narrative: Shifting From “Follower” to “Parallel Player”

If the stars of the US AI rally over the past two years were the “Magnificent Seven,” Chinese tech assets are now joining this AI revolution in their own way. Unlike the US focus on compute hardware, the AI stories of Chinese tech companies center more on applications and use cases:

  • Cloud and compute self-reliance: Leading platforms keep ramping up spending on data centers and in-house chips, capex cycles are turning upward again, and cloud revenue growth has become the most-watched segment in earnings reports;
  • E-commerce + AI: Recommendation algorithms, AI ad placement, and agentic shopping assistants are reshaping platform monetization efficiency, with marginal gains in ad tech revenue flowing straight to margins;
  • Content and consumer apps: The monetization of short video, overseas gaming expansion, and AI content generation tools offers mid- and small-cap Chinese ADRs differentiated highlights.

For investors, the key is understanding the “mapping” between US and Chinese AI narratives: when the crowded US AI trade pulls back, cheaper Chinese AI assets with similar logic may attract spillover capital instead—a seesaw effect that has repeated across multiple rounds of volatility over the past two years.

3. Valuation Re-rating: Buybacks, Dual Listings, and Narrowing Discounts

Chinese ADRs have long shown a pattern of “growing fundamentals, discounted valuations,” but structural changes are driving the discount narrower. First, buybacks: many leading Chinese ADR companies have run large-scale buyback programs for consecutive years, with buyback-to-market-cap ratios ranking among the top of major US index constituents, providing tangible downside protection for shareholder returns. Second, listing structure optimization: a growing number of Chinese ADR companies have completed dual primary listings in Hong Kong, both hedging delisting tail risks from geopolitical policy and opening channels for Stock Connect inclusion and southbound fund pricing.

Moreover, after the China-US audit oversight cooperation framework took effect, the collective delisting risk that markets once feared most has eased substantially, effectively removing the “sword of Damocles” that had capped valuations. When earnings growth, shareholder returns, and reduced institutional risk resonate together, the valuation discount of Chinese ADRs versus the Nasdaq 100 gains a catalyst to converge.

4. Risk Checklist: Four Variables Not to Be Ignored

Bullish views aside, the risk exposures of Chinese ADRs must be clearly laid out:

  • Geopolitics: Any reversal in tariff policy, export controls, or investment screening could trigger episodic valuation compression;
  • Currency volatility: RMB exchange rate moves directly affect Chinese ADRs' dollar-reported earnings and foreign investors' willingness to allocate;
  • Consumption fundamentals: E-commerce and ad revenue depend heavily on the pace of domestic consumption recovery, and macro data swings can be amplified into share prices;
  • Style rotation: If rate expectations rise again, long-duration Chinese ADR growth stocks will bear the brunt.

5. Allocation Approach: Three Themes and One Watchlist

On the practical side, today's hot Chinese ADRs can be positioned along three themes: first, leading platform companies with a second growth curve in cloud and ample buybacks, core holdings for institutional capital; second, AI application and content companies, with higher beta, suited as satellite positions to bet on narrative upgrades; third, value-like Chinese ADRs with high shareholder returns, building a margin of safety through dividends plus buybacks for better drawdown control.

For daily tracking, watch four cards: the relative strength of the Nasdaq Golden Dragon China Index versus the Nasdaq, net southbound flows via Stock Connect, the dollar index trend, and the dense slate of Chinese ADR earnings reports and guidance starting in Q4. If the Golden Dragon Index's relative strength keeps improving and southbound flows confirm, it often signals the start of an intermediate-term rally.

Overall, Chinese ADRs in Q4 2026 stand at the intersection of three drivers—“friendly liquidity, an upgraded AI narrative, and narrowing valuation discounts”—while still carrying geopolitical and fundamental uncertainties. For investors, rather than chasing single-day surges in movers, it is better to build positions in batches and diversify across themes, treating Chinese ADRs as an offensive, high-elasticity sleeve in global asset allocation—controlling position sizes while patiently awaiting the realization of the valuation re-rating. For long-term investors, every sentiment-driven discount may well be a window to position in quality Chinese assets.

Related Articles

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-21 20:01:40 HTTP/2.0 GET : https://www.aguxue.cn/chinese-adrs-q4-2026-ai-valuation
  2. 运行时间 : 1.113737s [ 吞吐率:0.90req/s ] 内存消耗:10,401.98kb 文件加载:227
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5a0cfacef69de01fad834adb64e636d2
  1. /www/wwwroot/dermamax.top/index.php ( 0.72 KB )
  2. /www/wwwroot/dermamax.top/vendor/autoload.php ( 0.73 KB )
  3. /www/wwwroot/dermamax.top/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /www/wwwroot/dermamax.top/vendor/composer/platform_check.php ( 1.00 KB )
  5. /www/wwwroot/dermamax.top/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /www/wwwroot/dermamax.top/vendor/composer/autoload_static.php ( 21.80 KB )
  7. /www/wwwroot/dermamax.top/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  8. /www/wwwroot/dermamax.top/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  9. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-mbstring/bootstrap.php ( 0.35 KB )
  10. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.86 KB )
  11. /www/wwwroot/dermamax.top/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  12. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
  13. /www/wwwroot/dermamax.top/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  14. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  15. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  16. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  17. /www/wwwroot/dermamax.top/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  18. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-deepclone/bootstrap.php ( 0.39 KB )
  19. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-deepclone/bootstrap81.php ( 1.25 KB )
  20. /www/wwwroot/dermamax.top/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /www/wwwroot/dermamax.top/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-ctype/bootstrap.php ( 1.56 KB )
  23. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-ctype/bootstrap80.php ( 1.61 KB )
  24. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-intl-grapheme/bootstrap.php ( 2.81 KB )
  25. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-intl-grapheme/bootstrap80.php ( 3.39 KB )
  26. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-intl-normalizer/bootstrap.php ( 0.94 KB )
  27. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-intl-normalizer/bootstrap80.php ( 0.94 KB )
  28. /www/wwwroot/dermamax.top/vendor/yansongda/supports/src/Functions.php ( 1.53 KB )
  29. /www/wwwroot/dermamax.top/vendor/hyperf/engine/src/Functions.php ( 0.83 KB )
  30. /www/wwwroot/dermamax.top/vendor/symfony/clock/Resources/now.php ( 0.67 KB )
  31. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-php85/bootstrap.php ( 1.44 KB )
  32. /www/wwwroot/dermamax.top/vendor/symfony/polyfill-php85/bootstrap80.php ( 0.67 KB )
  33. /www/wwwroot/dermamax.top/vendor/symfony/string/Resources/functions.php ( 0.83 KB )
  34. /www/wwwroot/dermamax.top/vendor/symfony/translation/Resources/functions.php ( 0.55 KB )
  35. /www/wwwroot/dermamax.top/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.60 KB )
  36. /www/wwwroot/dermamax.top/vendor/yansongda/artful/src/Functions.php ( 2.49 KB )
  37. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/helpers.php ( 3.32 KB )
  38. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/alias.php ( 1.32 KB )
  39. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Contracts/Support/Arrayable.php ( 0.25 KB )
  40. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Contracts/Support/Jsonable.php ( 0.24 KB )
  41. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Contracts/Support/Htmlable.php ( 0.18 KB )
  42. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Contracts/Support/CanBeEscapedWhenCastToString.php ( 0.32 KB )
  43. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/Arr.php ( 20.65 KB )
  44. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/Traits/Macroable.php ( 2.78 KB )
  45. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/Collection.php ( 45.17 KB )
  46. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/Traits/EnumeratesValues.php ( 28.73 KB )
  47. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/Traits/Conditionable.php ( 2.21 KB )
  48. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/Enumerable.php ( 34.26 KB )
  49. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/HigherOrderCollectionProxy.php ( 1.38 KB )
  50. /www/wwwroot/dermamax.top/vendor/jaeger/querylist/src/Collect/Support/LazyCollection.php ( 45.91 KB )
  51. /www/wwwroot/dermamax.top/vendor/overtrue/socialite/src/Contracts/FactoryInterface.php ( 0.48 KB )
  52. /www/wwwroot/dermamax.top/vendor/overtrue/socialite/src/Contracts/UserInterface.php ( 1.04 KB )
  53. /www/wwwroot/dermamax.top/vendor/overtrue/socialite/src/Contracts/ProviderInterface.php ( 2.89 KB )
  54. /www/wwwroot/dermamax.top/vendor/stripe/stripe-php/lib/version_check.php ( 0.23 KB )
  55. /www/wwwroot/dermamax.top/vendor/topthink/think-captcha/src/helper.php ( 1.37 KB )
  56. /www/wwwroot/dermamax.top/vendor/topthink/think-queue/src/common.php ( 1.01 KB )
  57. /www/wwwroot/dermamax.top/vendor/yansongda/pay/src/Functions.php ( 26.24 KB )
  58. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  59. /www/wwwroot/dermamax.top/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  60. /www/wwwroot/dermamax.top/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  61. /www/wwwroot/dermamax.top/app/provider.php ( 0.20 KB )
  62. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Http.php ( 6.22 KB )
  63. /www/wwwroot/dermamax.top/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  64. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  65. /www/wwwroot/dermamax.top/app/common.php ( 23.20 KB )
  66. /www/wwwroot/dermamax.top/app/common/function/common.php ( 429.57 KB )
  67. /www/wwwroot/dermamax.top/app/common/function/object.php ( 11.75 KB )
  68. /www/wwwroot/dermamax.top/app/common/function/article.php ( 57.49 KB )
  69. /www/wwwroot/dermamax.top/app/common/function/member.php ( 100.42 KB )
  70. /www/wwwroot/dermamax.top/app/common/function/store.php ( 29.11 KB )
  71. /www/wwwroot/dermamax.top/app/common/function/outlet.php ( 28.37 KB )
  72. /www/wwwroot/dermamax.top/app/common/function/subsite.php ( 68.49 KB )
  73. /www/wwwroot/dermamax.top/app/common/function/goods.php ( 36.66 KB )
  74. /www/wwwroot/dermamax.top/app/common/function/file.php ( 57.82 KB )
  75. /www/wwwroot/dermamax.top/app/common/function/money.php ( 15.30 KB )
  76. /www/wwwroot/dermamax.top/app/common/function/score.php ( 10.17 KB )
  77. /www/wwwroot/dermamax.top/app/common/function/api.php ( 0.75 KB )
  78. /www/wwwroot/dermamax.top/app/common/function/system.php ( 0.88 KB )
  79. /www/wwwroot/dermamax.top/app/common/function/commission.php ( 5.43 KB )
  80. /www/wwwroot/dermamax.top/app/common/function/seo.php ( 44.17 KB )
  81. /www/wwwroot/dermamax.top/app/common/function/theme.php ( 8.14 KB )
  82. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/helper.php ( 18.76 KB )
  83. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Config.php ( 5.93 KB )
  84. /www/wwwroot/dermamax.top/config/app.php ( 11.64 KB )
  85. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  86. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Lang.php ( 1.68 KB )
  87. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  88. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  89. /www/wwwroot/dermamax.top/config/cache.php ( 1.60 KB )
  90. /www/wwwroot/dermamax.top/config/captcha.php ( 0.95 KB )
  91. /www/wwwroot/dermamax.top/config/console.php ( 0.57 KB )
  92. /www/wwwroot/dermamax.top/config/cookie.php ( 0.63 KB )
  93. /www/wwwroot/dermamax.top/config/database.php ( 2.40 KB )
  94. /www/wwwroot/dermamax.top/config/filesystem.php ( 0.62 KB )
  95. /www/wwwroot/dermamax.top/config/gateway_worker.php ( 2.00 KB )
  96. /www/wwwroot/dermamax.top/config/lang.php ( 0.54 KB )
  97. /www/wwwroot/dermamax.top/config/log.php ( 1.41 KB )
  98. /www/wwwroot/dermamax.top/config/middleware.php ( 0.20 KB )
  99. /www/wwwroot/dermamax.top/config/queue.php ( 1.65 KB )
  100. /www/wwwroot/dermamax.top/config/route.php ( 1.59 KB )
  101. /www/wwwroot/dermamax.top/config/session.php ( 0.96 KB )
  102. /www/wwwroot/dermamax.top/config/trace.php ( 0.35 KB )
  103. /www/wwwroot/dermamax.top/config/view.php ( 0.90 KB )
  104. /www/wwwroot/dermamax.top/config/worker.php ( 1.61 KB )
  105. /www/wwwroot/dermamax.top/config/worker_server.php ( 1.99 KB )
  106. /www/wwwroot/dermamax.top/app/event.php ( 1.54 KB )
  107. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Event.php ( 7.77 KB )
  108. /www/wwwroot/dermamax.top/app/service.php ( 0.14 KB )
  109. /www/wwwroot/dermamax.top/app/AppService.php ( 0.60 KB )
  110. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  111. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Console.php ( 22.98 KB )
  112. /www/wwwroot/dermamax.top/app/Request.php ( 0.09 KB )
  113. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Request.php ( 54.64 KB )
  114. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/traits/UrlHandler.php ( 6.05 KB )
  115. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/traits/DomainHandler.php ( 5.49 KB )
  116. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/traits/HttpMethodHandler.php ( 4.74 KB )
  117. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  118. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Cache.php ( 2.06 KB )
  119. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  120. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  121. /www/wwwroot/dermamax.top/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  122. /www/wwwroot/dermamax.top/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  123. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  124. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/cache/Driver.php ( 9.02 KB )
  125. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  126. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  127. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  128. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  129. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  130. /www/wwwroot/dermamax.top/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  131. /www/wwwroot/dermamax.top/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  132. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.73 KB )
  133. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/PDOConnection.php ( 53.74 KB )
  134. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  135. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  136. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  137. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/Builder.php ( 24.07 KB )
  138. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  139. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/Query.php ( 15.97 KB )
  140. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  141. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  142. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  143. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  144. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  145. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  146. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  147. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  148. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  149. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  150. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  151. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  152. /www/wwwroot/dermamax.top/vendor/services.php ( 0.28 KB )
  153. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  154. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  155. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  156. /www/wwwroot/dermamax.top/vendor/topthink/think-captcha/src/CaptchaService.php ( 0.52 KB )
  157. /www/wwwroot/dermamax.top/vendor/topthink/think-multi-app/src/Service.php ( 1.08 KB )
  158. /www/wwwroot/dermamax.top/vendor/topthink/think-queue/src/queue/Service.php ( 1.24 KB )
  159. /www/wwwroot/dermamax.top/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  160. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  161. /www/wwwroot/dermamax.top/vendor/topthink/think-worker/src/Service.php ( 0.78 KB )
  162. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  163. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  164. /www/wwwroot/dermamax.top/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  165. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  166. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  167. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.20 KB )
  168. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.75 KB )
  169. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  170. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  171. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.30 KB )
  172. /www/wwwroot/dermamax.top/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  173. /www/wwwroot/dermamax.top/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  174. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  175. /www/wwwroot/dermamax.top/app/middleware.php ( 0.45 KB )
  176. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  177. /www/wwwroot/dermamax.top/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  178. /www/wwwroot/dermamax.top/app/middleware/SecurityHeaders.php ( 0.64 KB )
  179. /www/wwwroot/dermamax.top/app/middleware/LangPrefix.php ( 7.05 KB )
  180. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.48 KB )
  181. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  182. /www/wwwroot/dermamax.top/app/middleware/LangSwitch.php ( 4.02 KB )
  183. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  184. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  185. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  186. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  187. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  188. /www/wwwroot/dermamax.top/vendor/topthink/think-multi-app/src/MultiApp.php ( 7.06 KB )
  189. /www/wwwroot/dermamax.top/app/home/middleware.php ( 0.12 KB )
  190. /www/wwwroot/dermamax.top/app/home/lang/zh-cn.php ( 3.01 KB )
  191. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/middleware/LoadLangPack.php ( 3.50 KB )
  192. /www/wwwroot/dermamax.top/app/middleware/SubsiteLangPack.php ( 5.26 KB )
  193. /www/wwwroot/dermamax.top/app/common/lang/0/en.php ( 45.79 KB )
  194. /www/wwwroot/dermamax.top/app/home/lang/23/en.php ( 14.54 KB )
  195. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  196. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/RuleName.php ( 5.74 KB )
  197. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  198. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.41 KB )
  199. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/Rule.php ( 27.49 KB )
  200. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  201. /www/wwwroot/dermamax.top/app/home/route/router.php ( 12.36 KB )
  202. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  203. /www/wwwroot/dermamax.top/app/common/model/Route.php ( 3.01 KB )
  204. /www/wwwroot/dermamax.top/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  205. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  206. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/Dispatch.php ( 11.32 KB )
  207. /www/wwwroot/dermamax.top/app/home/controller/Document.php ( 101.72 KB )
  208. /www/wwwroot/dermamax.top/app/home/controller/Home.php ( 21.11 KB )
  209. /www/wwwroot/dermamax.top/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  210. /www/wwwroot/dermamax.top/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  211. /www/wwwroot/dermamax.top/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  212. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/Raw.php ( 1.30 KB )
  213. /www/wwwroot/dermamax.top/app/common/model/Member.php ( 16.79 KB )
  214. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/facade/Session.php ( 1.79 KB )
  215. /www/wwwroot/dermamax.top/app/common/model/Document.php ( 37.40 KB )
  216. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/db/Express.php ( 1.53 KB )
  217. /www/wwwroot/dermamax.top/app/common/paginator/Normal.php ( 0.11 KB )
  218. /www/wwwroot/dermamax.top/vendor/topthink/think-orm/src/paginator/driver/Bootstrap.php ( 5.48 KB )
  219. /www/wwwroot/dermamax.top/runtime/home/aguxue/tmpl/8dd8cf985a657c283bae159ed39e4ab2.php ( 36.83 KB )
  220. /www/wwwroot/dermamax.top/vendor/topthink/think-multi-app/src/Url.php ( 7.52 KB )
  221. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/route/Url.php ( 14.05 KB )
  222. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/Response.php ( 9.07 KB )
  223. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/response/Html.php ( 0.97 KB )
  224. /www/wwwroot/dermamax.top/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  225. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/log/driver/File.php ( 6.10 KB )
  226. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  227. /www/wwwroot/dermamax.top/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
1.160069s