瀏覽代碼

名称变动

liuchengsen 1 月之前
父節點
當前提交
52270cd32c
共有 32 個文件被更改,包括 68 次插入69 次删除
  1. 1 1
      deploy/.env.example
  2. 1 1
      deploy/deploy.sh
  3. 1 1
      deploy/docker-compose.yml
  4. 2 2
      deploy/start-dev.bat
  5. 2 2
      deploy/start-prod.bat
  6. 7 7
      docs/01-产品文档.md
  7. 1 1
      docs/02-架构文档.md
  8. 8 8
      docs/03-接口文档.md
  9. 1 1
      docs/04-部署文档.md
  10. 1 1
      docs/05-测试文档.md
  11. 1 1
      docs/06-验收流程与标准.md
  12. 2 2
      docs/README-文档体系说明.md
  13. 1 1
      docs/前端对接变更说明-2026-06-30.md
  14. 1 1
      docs/功能完成度与待完善分析-2026-06-23.md
  15. 1 1
      docs/本次工作总结-2026-06-22.md
  16. 1 1
      pom.xml
  17. 1 1
      zhijiayun-common/pom.xml
  18. 1 1
      zhijiayun-gateway/pom.xml
  19. 3 3
      zhijiayun-gateway/src/main/resources/db/migration-v2.sql
  20. 5 5
      zhijiayun-gateway/src/main/resources/db/schema.sql
  21. 3 3
      zhijiayun-gateway/src/test/java/com/xuekairui/gateway/AdminControllerTest.java
  22. 3 3
      zhijiayun-gateway/src/test/resources/test-schema.sql
  23. 1 1
      zhijiayun-invite/pom.xml
  24. 3 3
      zhijiayun-invite/src/main/java/com/xuekairui/invite/entity/InviteConfig.java
  25. 3 3
      zhijiayun-invite/src/main/java/com/xuekairui/invite/service/InviteConfigService.java
  26. 2 2
      zhijiayun-invite/src/main/java/com/xuekairui/invite/service/InviteService.java
  27. 1 1
      zhijiayun-payment/pom.xml
  28. 1 1
      zhijiayun-test/README.md
  29. 5 5
      zhijiayun-test/src/main/resources/static/invite-test.html
  30. 1 1
      zhijiayun-user/pom.xml
  31. 3 3
      zhijiayun-user/src/main/java/com/xuekairui/user/entity/CrawlerPlatform.java
  32. 0 1
      zhijiayun-user/src/main/java/com/xuekairui/user/entity/PlatformAccount.java

+ 1 - 1
deploy/.env.example

@@ -1,5 +1,5 @@
 # =============================================================
-# 药易采 - 生产环境变量配置模板
+# 智价云(药店版) - 生产环境变量配置模板
 # 使用前:复制为 .env,填入真实值,权限设置为 600
 #   cp .env.example .env && chmod 600 .env
 # 警告:.env 文件严禁提交到 Git!

+ 1 - 1
deploy/deploy.sh

@@ -1,6 +1,6 @@
 #!/bin/bash
 # =============================================================
-# 药易采 - Linux 生产环境部署脚本
+# 智价云(药店版) - Linux 生产环境部署脚本
 # 用法:./deploy.sh [start|stop|restart|status|build|logs]
 # =============================================================
 

+ 1 - 1
deploy/docker-compose.yml

@@ -1,5 +1,5 @@
 # =============================================================
-# 药易采 - Docker Compose 部署(生产/预发布)
+# 智价云(药店版) - Docker Compose 部署(生产/预发布)
 # 使用方式:
 #   1. cp .env.example .env && vim .env  # 填写真实密码
 #   2. docker compose up -d              # 启动所有服务

+ 2 - 2
deploy/start-dev.bat

@@ -3,12 +3,12 @@ chcp 65001 > nul
 setlocal enabledelayedexpansion
 
 :: =============================================================
-:: 药易采 - Windows 开发环境启动脚本
+:: 智价云(药店版) - Windows 开发环境启动脚本
 :: 用法:双击运行 或 start-dev.bat [start|stop|build]
 :: 依赖:Docker Desktop、JDK 17、Maven 3.8+
 :: =============================================================
 
-title 药易采 - 开发环境
+title 智价云(药店版) - 开发环境
 
 set APP_NAME=zhijiayun-pharmacy
 set JAR_NAME=zhijiayun-gateway-1.0.0.jar

+ 2 - 2
deploy/start-prod.bat

@@ -3,12 +3,12 @@ chcp 65001 > nul
 setlocal enabledelayedexpansion
 
 :: =============================================================
-:: 药易采 - 生产环境启动脚本
+:: 智价云(药店版) - 生产环境启动脚本
 :: 用法:start-prod.bat [start|stop|build]
 :: 依赖:JDK 17
 :: =============================================================
 
-title 药易采 - 生产环境
+title 智价云(药店版) - 生产环境
 
 set APP_NAME=zhijiayun-pharmacy
 set JAR_NAME=zhijiayun-gateway-1.0.0.jar

+ 7 - 7
docs/01-产品文档.md

@@ -1,8 +1,8 @@
-# 药易采 - 产品文档
+# 智价云(药店版) - 产品文档
 
 > **⚠️ MVP阶段说明**  
 > 本项目为**全新项目,尚未上线**,当前处于 **MVP(最小可行产品)阶段**。  
-> **核心业务**:面向终端药店的B2B采购**聚合比价工具**,用户绑定自有B2B平台账号,药易采并行查询同款报价。  
+> **核心业务**:面向终端药店的B2B采购**聚合比价工具**,用户绑定自有B2B平台账号,智价云(药店版)并行查询同款报价。  
 > **产品形态**:**多端交付策略** - MVP首选Windows独立桌面应用(.exe),后续扩展微信小程序、APP、公众号等多渠道。  
 > **目标用户**:药店采购人员、药师,目标日活20万+。
 >
@@ -27,7 +27,7 @@
 
 ### 1.1 产品定位
 
-药易采是一款面向**终端药店**的**B2B采购聚合比价工具**,核心价值:
+智价云(药店版)是一款面向**终端药店**的**B2B采购聚合比价工具**,核心价值:
 
 | 价值点 | 说明 | 收益 |
 |--------|------|------|
@@ -61,7 +61,7 @@
 - **自建安全策略**:Windows客户端内置WebView2,Cookie管理、Session隔离、加密存储均由应用自行管理
 - **用户绑定账号**:用户输入自己在药师帮/药帮忙/1药城的账号密码(AES-256加密存储)
 - **聚合查询**:并行查询已绑平台,展示比价结果
-- **跳转原平台**:点击"去购买"跳转到原平台完成交易,药易采不提供交易服务
+- **跳转原平台**:点击"去购买"跳转到原平台完成交易,智价云(药店版)不提供交易服务
 - **会员体系**:PLUS/PRO/ULTRA三档会员,权益驱动爬虫配额
 - **支付闭环**:支持微信/支付宝扫码支付购买会员套餐
 - **裂变增长**:邀请奖励为会员时长,邀请人获赠1个月高级会员(PRO)
@@ -288,7 +288,7 @@
 #### 分享文案示例
 
 ```
-我是用户6917,在这里发现了一个药店采购神器——药易采!它聚合比价功能特别方便,能快速查到最低价,帮你节省采购成本。下载链接https://priceapi.kailin.com.cn/api/invite/2XKADABS填我的邀请码 2XKADABS 完成注册,你也会获得会员权益!
+我是用户6917,在这里发现了一个药店采购神器——智价云(药店版)!它聚合比价功能特别方便,能快速查到最低价,帮你节省采购成本。下载链接https://priceapi.kailin.com.cn/api/invite/2XKADABS填我的邀请码 2XKADABS 完成注册,你也会获得会员权益!
 ```
 
 #### 邀请统计
@@ -556,7 +556,7 @@
 
 ### 4.1 核心策略:"Windows优先,多渠道扩展"
 
-药易采采用**渐进式多端交付策略**:
+智价云(药店版)采用**渐进式多端交付策略**:
 
 1. **MVP阶段**:聚焦Windows桌面应用,验证核心业务流程
 2. **Phase 2**:扩展移动端(小程序 + Android APP),提高用户便利性
@@ -625,7 +625,7 @@
 
 ### 5.1 核心设计理念
 
-药易采采用**"代码预留扩展 + 运营动态配置"**的设计策略:
+智价云(药店版)采用**"代码预留扩展 + 运营动态配置"**的设计策略:
 
 1. **平台扩展性**:代码支持34个平台,MVP首期启用3个,后续通过运营配置逐步开放
 2. **营业执照可选**:用户可以自愿上传,非强制要求,审核后显示认证标识

+ 1 - 1
docs/02-架构文档.md

@@ -1,4 +1,4 @@
-# 药易采药店 - 架构文档
+# 智价云(药店版) - 架构文档
 
 > **⚠️ MVP 阶段说明**  
 > 本项目为**全新项目,尚未上线**,当前处于 **MVP(最小可行产品)阶段**。  

+ 8 - 8
docs/03-接口文档.md

@@ -1,4 +1,4 @@
-# 药易采药店 - 接口文档
+# 智价云(药店版) - 接口文档
 
 > **⚠️ MVP 阶段说明**  
 > 本项目为**全新项目,尚未上线**,当前处于 **MVP(最小可行产品)阶段**。  
@@ -532,9 +532,9 @@ GET /api/invite/code
     "createTime": "2026-06-16T10:00:00",
     
     // 分享相关字段
-    "shareTitle": "邀请你加入药易采药店",
+    "shareTitle": "邀请你加入智价云(药店版)",
     "shareDescription": "高效商品数据采集工具",
-    "copyText": "邀请你加入药易采药店\n高效商品数据采集工具\n邀请码:ABC123\n点击链接下载:\nhttps://app.zhijiayun.com/invite/ABC123",
+    "copyText": "邀请你加入智价云(药店版)\n高效商品数据采集工具\n邀请码:ABC123\n点击链接下载:\nhttps://app.zhijiayun.com/invite/ABC123",
     "rewardDescription": "注册即送5次爬虫额度"
   }
 }
@@ -637,9 +637,9 @@ GET /api/invite/page/{code}?channel=app
     "inviterAvatar": "https://...",
     "inviteCode": "ABC123",
     "downloadUrl": "https://download.example.com/app.exe",
-    "landingTitle": "邀请你加入药易采平台",
+    "landingTitle": "邀请你加入智价云(药店版)",
     "landingDesc": "高效商品数据采集工具",
-    "appName": "药易采平台",
+    "appName": "智价云(药店版)",
     "channel": "app",
     "openType": "download",
     "miniappPath": null,
@@ -651,7 +651,7 @@ GET /api/invite/page/{code}?channel=app
     "autoFillSupported": true,
     "urlScheme": "zhijiayun://invite?code=ABC123",
     "deepLink": "https://app.zhijiayun.com/invite/ABC123?autoFill=true",
-    "instructionText": "下载安装后,在注册页面输入邀请码:药易采平台 或点击链接自动填入"
+    "instructionText": "下载安装后,在注册页面输入邀请码:智价云(药店版) 或点击链接自动填入"
   }
 }
 ```
@@ -834,9 +834,9 @@ PUT /api/admin/invite/config
   "wechatRedirectUrl": "https://mp.weixin.qq.com/xxx",
   "dingtalkAppId": "dingxxx",
   "feishuAppId": "feishuxxx",
-  "landingTitle": "邀请你加入药易采平台",
+  "landingTitle": "邀请你加入智价云(药店版)",
   "landingDesc": "高效商品数据采集工具",
-  "appName": "药易采平台"
+  "appName": "智价云(药店版)"
 }
 ```
 

+ 1 - 1
docs/04-部署文档.md

@@ -1,4 +1,4 @@
-# 药易采平台 - 部署文档
+# 智价云(药店版) - 部署文档
 
 > **⚠️ MVP 阶段说明**  
 > 本项目为**全新项目,尚未上线**,当前处于 **MVP(最小可行产品)阶段**。  

+ 1 - 1
docs/05-测试文档.md

@@ -1,4 +1,4 @@
-# 药易采平台 - 测试文档
+# 智价云(药店版) - 测试文档
 
 > **⚠️ MVP 阶段说明**  
 > 本项目为**全新项目,尚未上线**,当前处于 **MVP(最小可行产品)阶段**。  

+ 1 - 1
docs/06-验收流程与标准.md

@@ -1,4 +1,4 @@
-# 药易采平台 - 验收流程与标准
+# 智价云(药店版) - 验收流程与标准
 
 > **⚠️ MVP 阶段说明**  
 > 本项目为**全新项目,尚未上线**,当前处于 **MVP(最小可行产品)阶段**。  

+ 2 - 2
docs/README-文档体系说明.md

@@ -1,4 +1,4 @@
-# 药易采药店 - 文档体系说明
+# 智价云(药店版) - 文档体系说明
 
 > **📅 创建日期**:2026-06-16  
 > **📝 版本**:v1.0-MVP  
@@ -207,7 +207,7 @@
 如有文档相关问题或建议,请联系:
 
 - 📧 邮箱:dev@zhijiayun.com
-- 💬 企业微信:药易采技术群
+- 💬 企业微信:智价云(药店版)技术群
 - 📱 电话:400-XXX-XXXX
 
 ---

+ 1 - 1
docs/前端对接变更说明-2026-06-30.md

@@ -100,7 +100,7 @@ GET /api/invite/{code}
 **文案格式示例:**
 
 ```text
-我是Evan,在这里发现了一个药店采购神器——药易采!它聚合比价功能特别方便,能快速查到最低价,帮你节省采购成本。填我的邀请码 2XKADABS 完成注册,你也会获得会员权益!下载链接https://priceapi.kailin.com.cn/api/invite/C6GZJEU4
+我是Evan,在这里发现了一个药店采购神器——智价云(药店版)!它聚合比价功能特别方便,能快速查到最低价,帮你节省采购成本。填我的邀请码 2XKADABS 完成注册,你也会获得会员权益!下载链接https://priceapi.kailin.com.cn/api/invite/C6GZJEU4
 ```
 
 **兜底展示名规则:**

+ 1 - 1
docs/功能完成度与待完善分析-2026-06-23.md

@@ -1,4 +1,4 @@
-# 药易采药店 - 功能完成度与待完善分析
+# 智价云(药店版) - 功能完成度与待完善分析
 
 > **📅 分析日期**:2026-06-23  
 > **📝 分析基础**:初始设计稿(63屏原型) + 产品文档 v1.0-MVP + 接口文档 + 实际代码  

+ 1 - 1
docs/本次工作总结-2026-06-22.md

@@ -1,4 +1,4 @@
-# 药易采药店 - 本次开发工作总结与后续待办
+# 智价云(药店版) - 本次开发工作总结与后续待办
 
 > 更新日期:2026-06-22 | 版本:v1.0-MVP | 编译状态:✅ 通过
 

+ 1 - 1
pom.xml

@@ -16,7 +16,7 @@
     <version>1.0-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>zhijiayun-pharmacy</name>
-    <description>药易采-药店系统</description>
+    <description>智价云(药店版)系统</description>
 
     <!-- 子模块 -->
     <modules>

+ 1 - 1
zhijiayun-common/pom.xml

@@ -13,7 +13,7 @@
     <artifactId>zhijiayun-common</artifactId>
     <version>1.0.0</version>
     <name>zhijiayun-common</name>
-    <description>药易采-公共模块</description>
+    <description>智价云(药店版)-公共模块</description>
 
     <dependencies>
         <dependency>

+ 1 - 1
zhijiayun-gateway/pom.xml

@@ -13,7 +13,7 @@
     <artifactId>zhijiayun-gateway</artifactId>
     <version>1.0.0</version>
     <name>zhijiayun-gateway</name>
-    <description>药易采-统一对外服务网关(所有请求入口)</description>
+    <description>智价云(药店版)-统一对外服务网关(所有请求入口)</description>
 
     <dependencies>
         <!-- ========== 业务服务模块(按需引入,版本独立迭代) ========== -->

+ 3 - 3
zhijiayun-gateway/src/main/resources/db/migration-v2.sql

@@ -1,5 +1,5 @@
 -- ============================================
--- 药易采(药店端) - 增量迁移脚本
+-- 智价云(药店版) - 增量迁移脚本
 -- 版本: v2 (基于 git diff 生成)
 -- 日期: 2026-06-26
 -- 说明: 此脚本安全可重复执行,不会删除任何已有数据
@@ -42,10 +42,10 @@ ON DUPLICATE KEY UPDATE
 -- ============================================
 INSERT INTO `t_invite_config` (`id`, `reward_type`, `reward_months`, `reward_crawler_count`, `max_daily_reward`, `invite_code_expire_days`, `max_invite_per_day`, `max_total_invites`, `landing_title`, `landing_desc`, `app_name`, `status`)
 VALUES
-    (1, 'MEMBERSHIP', 1, 5, 50, 30, 10, 30, '邀请你加入药易采(药店端)', '登录药易采(药店端)平台,聚合比价查低价', '药易采(药店端)', 1)
+    (1, 'MEMBERSHIP', 1, 5, 50, 30, 10, 30, '邀请你加入智价云(药店版)', '登录智价云(药店版),聚合比价查低价', '智价云(药店版)', 1)
 ON DUPLICATE KEY UPDATE
     `reward_type` = 'MEMBERSHIP',
-    `landing_desc` = '登录药易采(药店端)平台,聚合比价查低价',
+    `landing_desc` = '登录智价云(药店版),聚合比价查低价',
     `max_total_invites` = VALUES(`max_total_invites`);
 
 -- ============================================

+ 5 - 5
zhijiayun-gateway/src/main/resources/db/schema.sql

@@ -1,5 +1,5 @@
 -- ============================================
--- 药易采(药店端)系统 - 数据库初始化脚本
+-- 智价云(药店版)系统 - 数据库初始化脚本
 -- ============================================
 
 -- 设置 SQL Mode 以兼容 DATETIME DEFAULT NULL
@@ -161,9 +161,9 @@ CREATE TABLE IF NOT EXISTS `t_invite_config` (
     `dingtalk_app_id`       VARCHAR(64)   DEFAULT NULL COMMENT '钉钉应用ID',
     `feishu_app_id`         VARCHAR(64)   DEFAULT NULL COMMENT '飞书应用ID',
     -- 落地页配置
-    `landing_title`         VARCHAR(128)  DEFAULT '邀请你加入药易采(药店端)' COMMENT '落地页标题',
+    `landing_title`         VARCHAR(128)  DEFAULT '邀请你加入智价云(药店版)' COMMENT '落地页标题',
     `landing_desc`          VARCHAR(512)  DEFAULT NULL COMMENT '落地页描述',
-    `app_name`              VARCHAR(64)   DEFAULT '药易采(药店端)' COMMENT '应用名称',
+    `app_name`              VARCHAR(64)   DEFAULT '智价云(药店版)' COMMENT '应用名称',
     `status`                INT           NOT NULL DEFAULT 1 COMMENT '状态:0-停用 1-启用',
     -- 文案模板配置
     `share_title_template`  VARCHAR(256)  DEFAULT '{inviter} 邀请你加入{appName}' COMMENT '分享标题模板(占位符:{inviter}、{appName})',
@@ -631,10 +631,10 @@ ON DUPLICATE KEY UPDATE
 -- 初始化邀请配置(邀请人30天高级会员,被邀请人30天高级会员,总邀请上限30人)
 INSERT INTO `t_invite_config` (`id`, `reward_type`, `reward_months`, `reward_crawler_count`, `max_daily_reward`, `invite_code_expire_days`, `max_invite_per_day`, `max_total_invites`, `landing_title`, `landing_desc`, `app_name`, `status`)
 VALUES
-    (1, 'MEMBERSHIP', 1, 5, 50, 30, 10, 30, '邀请你加入药易采(药店端)', '登录药易采(药店端)平台,聚合比价查低价', '药易采(药店端)', 1)
+    (1, 'MEMBERSHIP', 1, 5, 50, 30, 10, 30, '邀请你加入智价云(药店版)', '登录智价云(药店版)平台,聚合比价查低价', '智价云(药店版)', 1)
 ON DUPLICATE KEY UPDATE
     `reward_type` = 'MEMBERSHIP',
-    `landing_desc` = '登录药易采(药店端)平台,聚合比价查低价',
+    `landing_desc` = '登录智价云(药店版)平台,聚合比价查低价',
     `max_total_invites` = VALUES(`max_total_invites`);
 
 -- ============================================

+ 3 - 3
zhijiayun-gateway/src/test/java/com/xuekairui/gateway/AdminControllerTest.java

@@ -63,7 +63,7 @@ class AdminControllerTest extends GatewayBaseTest {
                     "inviteCodeExpireDays": 30,
                     "maxInvitePerDay": 10,
                     "landingTitle": "测试标题",
-                    "appName": "药易采(药店端)"
+                    "appName": "智价云(药店版)"
                 }
                 """;
         mockMvc.perform(put("/api/admin/invite/config")
@@ -92,7 +92,7 @@ class AdminControllerTest extends GatewayBaseTest {
                     "feishuAppId": "feishuxxx",
                     "landingTitle": "邀请你加入",
                     "landingDesc": "高效数据采集",
-                    "appName": "药易采(药店端)"
+                    "appName": "智价云(药店版)"
                 }
                 """;
         mockMvc.perform(put("/api/admin/invite/config")
@@ -163,7 +163,7 @@ class AdminControllerTest extends GatewayBaseTest {
                     "maxInvitePerDay": 5,
                     "maxTotalInvites": 20,
                     "landingTitle": "新配置标题",
-                    "appName": "药易采"
+                    "appName": "智价云(药店版)"
                 }
                 """;
         mockMvc.perform(post("/api/admin/invite/config")

+ 3 - 3
zhijiayun-gateway/src/test/resources/test-schema.sql

@@ -154,9 +154,9 @@ CREATE TABLE IF NOT EXISTS t_invite_config (
     dingtalk_app_id         VARCHAR(64)   DEFAULT NULL,
     feishu_app_id           VARCHAR(64)   DEFAULT NULL,
     -- 落地页配置
-    landing_title           VARCHAR(128)  DEFAULT '邀请你加入药易采(药店端)',
+    landing_title           VARCHAR(128)  DEFAULT '邀请你加入智价云(药店版)',
     landing_desc            VARCHAR(512)  DEFAULT NULL,
-    app_name                VARCHAR(64)   DEFAULT '药易采(药店端)',
+    app_name                VARCHAR(64)   DEFAULT '智价云(药店版)(药店端)',
     status                  INT           NOT NULL DEFAULT 1,
     -- 文案模板配置
     share_title_template    VARCHAR(256)  DEFAULT '{inviter} 邀请你加入{appName}',
@@ -356,7 +356,7 @@ ON DUPLICATE KEY UPDATE
 -- 初始化邀请配置
 INSERT IGNORE INTO t_invite_config (id, reward_type, reward_months, reward_crawler_count, max_daily_reward, invite_code_expire_days, max_invite_per_day, max_total_invites, landing_title, landing_desc, app_name, status)
 VALUES
-    (1, 'MEMBERSHIP', 1, 0, 50, 30, 10, 30, '邀请你加入药易采(药店端)', '登录药易采(药店端)平台,邀请好友各得好礼', '药易采(药店端)', 1)
+    (1, 'MEMBERSHIP', 1, 0, 50, 30, 10, 30, '邀请你加入智价云(药店版)', '登录智价云(药店版),邀请好友各得好礼', '智价云(药店版)', 1)
 ON DUPLICATE KEY UPDATE
     reward_type = VALUES(reward_type),
     reward_months = VALUES(reward_months),

+ 1 - 1
zhijiayun-invite/pom.xml

@@ -13,7 +13,7 @@
     <artifactId>zhijiayun-invite</artifactId>
     <version>1.0.0</version>
     <name>zhijiayun-invite</name>
-    <description>药易采-邀请码与邀请链接管理模块</description>
+    <description>智价云(药店版)-邀请码与邀请链接管理模块</description>
 
     <dependencies>
         <!-- 公共模块 -->

+ 3 - 3
zhijiayun-invite/src/main/java/com/xuekairui/invite/entity/InviteConfig.java

@@ -79,15 +79,15 @@ public class InviteConfig {
 
     /** 落地页标题 */
     @Builder.Default
-    private String landingTitle = "邀请你加入药易采";
+    private String landingTitle = "邀请你加入智价云(药店版)";
 
     /** 落地页描述 */
     @Builder.Default
-    private String landingDesc = "登录药易采平台,聚合比价查低价";
+    private String landingDesc = "登录智价云(药店版),聚合比价查低价";
 
     /** 应用名称 */
     @Builder.Default
-    private String appName = "药易采";
+    private String appName = "智价云(药店版)";
 
     /** 状态:0-停用 1-启用 */
     @Builder.Default

+ 3 - 3
zhijiayun-invite/src/main/java/com/xuekairui/invite/service/InviteConfigService.java

@@ -39,9 +39,9 @@ public class InviteConfigService {
                     .inviteCodeExpireDays(30)
                     .maxInvitePerDay(10)
                     .maxTotalInvites(30)
-                    .landingTitle("邀请你加入药易采(药店端)")
-                    .landingDesc("登录药易采(药店端)平台,邀请好友各得好礼")
-                    .appName("药易采(药店端)")
+                    .landingTitle("邀请你加入智价云(药店版)")
+                    .landingDesc("登录智价云(药店版),邀请好友各得好礼")
+                    .appName("智价云(药店版)")
                     .status(1)
                     .build();
         }

+ 2 - 2
zhijiayun-invite/src/main/java/com/xuekairui/invite/service/InviteService.java

@@ -246,7 +246,7 @@ public class InviteService {
             template = "下载客户端后,在注册页面输入邀请码:" + code + " 即可享受奖励";
         }
         return template.replace("{code}", code)
-                .replace("{appName}", config.getAppName() != null ? config.getAppName() : "药易采");
+                .replace("{appName}", config.getAppName() != null ? config.getAppName() : "智价云(药店版)");
     }
 
     /**
@@ -984,7 +984,7 @@ public class InviteService {
         User inviter = userMapper.selectById(code.getUserId());
         String inviterNickname = getDisplayName(inviter);
         String inviteLink = inviteBaseUrl + "/api/invite/" + code.getCode();
-        String appName = config.getAppName() != null ? config.getAppName() : "药易采";
+        String appName = config.getAppName() != null ? config.getAppName() : "智价云(药店版)";
         int rewardMonths = config.getRewardMonths() != null ? config.getRewardMonths() : 1;
 
         // 分享标题:从配置模板读取,支持占位符 {inviter}、{appName}

+ 1 - 1
zhijiayun-payment/pom.xml

@@ -13,7 +13,7 @@
     <artifactId>zhijiayun-payment</artifactId>
     <version>1.0.0</version>
     <name>zhijiayun-payment</name>
-    <description>药易采-支付模块</description>
+    <description>智价云(药店版)-支付模块</description>
 
     <dependencies>
         <dependency>

+ 1 - 1
zhijiayun-test/README.md

@@ -1,4 +1,4 @@
-# 药易采测试模块
+# 智价云(药店版)测试模块
 
 此模块用于存放前端测试页面和测试工具。
 

+ 5 - 5
zhijiayun-test/src/main/resources/static/invite-test.html

@@ -3,7 +3,7 @@
 <head>
     <meta charset="UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <title>药易采药店 - 全量API验收测试工具</title>
+    <title>智价云(药店版) - 全量API验收测试工具</title>
     <style>
         * { margin: 0; padding: 0; box-sizing: border-box; }
         body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; background: #f0f2f5; padding: 24px; font-size: 14px; }
@@ -144,7 +144,7 @@
 </head>
 <body>
 <div class="container">
-    <h1>药易采药店 - 全量API验收测试工具</h1>
+    <h1>智价云(药店版) - 全量API验收测试工具</h1>
     <h2>覆盖用户侧 + 运营侧全量API | 独立登录管理 | 开发环境验证码固定 123456</h2>
 
     <!-- 用户侧/运营侧 切换器 -->
@@ -1557,9 +1557,9 @@ function renderAdminInviteModule() {
          {label:'微信跳转URL(wechatRedirectUrl)', name:'wechatRedirectUrl', placeholder:'https://...', default:''},
          {label:'钉钉AppID(dingtalkAppId)', name:'dingtalkAppId', placeholder:'', default:''},
          {label:'飞书AppID(feishuAppId)', name:'feishuAppId', placeholder:'', default:''},
-         {label:'落地页标题(landingTitle)', name:'landingTitle', placeholder:'邀请你加入药易采', default:'邀请你加入药易采'},
-         {label:'落地页描述(landingDesc)', name:'landingDesc', placeholder:'登录药易采平台,聚合比价查低价', default:''},
-         {label:'应用名称(appName)', name:'appName', placeholder:'药易采', default:'药易采'},
+         {label:'落地页标题(landingTitle)', name:'landingTitle', placeholder:'邀请你加入智价云(药店版)', default:'邀请你加入智价云(药店版)'},
+         {label:'落地页描述(landingDesc)', name:'landingDesc', placeholder:'登录智价云(药店版),聚合比价查低价', default:''},
+         {label:'应用名称(appName)', name:'appName', placeholder:'智价云(药店版)', default:'智价云(药店版)'},
          {label:'分享标题模板(shareTitleTemplate)', name:'shareTitleTemplate', placeholder:'{inviter} 邀请你加入{appName}', default:'{inviter} 邀请你加入{appName}'},
          {label:'复制文案模板(copyTextTemplate)', name:'copyTextTemplate', placeholder:'我是{inviter},在这里发现了一个药店采购神器...', default:'我是{inviter},在这里发现了一个药店采购神器——{appName}!它聚合比价功能特别方便,能快速查到最低价,帮你节省采购成本。下载链接{inviteLink}填我的邀请码 {code} 完成注册,你也会获得会员权益!'},
          {label:'奖励说明(rewardDescription)', name:'rewardDescription', placeholder:'邀请人每成功邀请1家药店注册...', default:'邀请人每成功邀请1家药店注册,赠送1个月高级会员时长'},

+ 1 - 1
zhijiayun-user/pom.xml

@@ -13,7 +13,7 @@
     <artifactId>zhijiayun-user</artifactId>
     <version>1.0.0</version>
     <name>zhijiayun-user</name>
-    <description>药易采-用户管理模块</description>
+    <description>智价云(药店版)-用户管理模块</description>
 
     <dependencies>
         <!-- 公共模块 -->

+ 3 - 3
zhijiayun-user/src/main/java/com/xuekairui/user/entity/CrawlerPlatform.java

@@ -5,9 +5,9 @@ import lombok.Getter;
 /**
  * B2B医药采购平台枚举(支持34个全渠道,MVP首期对接3个核心平台)
  * 
- * 产品定位:药易采是面向终端药店的B2B采购聚合比价工具
- * 核心机制:用户绑定自有B2B平台账号,药易采并行查询同款报价
- * 交易方式:跳转原平台完成下单与支付,药易采不提供交易服务
+ * 产品定位:智价云(药店版)是面向终端药店的B2B采购聚合比价工具
+ * 核心机制:用户绑定自有B2B平台账号,智价云(药店版)并行查询同款报价
+ * 交易方式:跳转原平台完成下单与支付,智价云(药店版)不提供交易服务
  * 
  * MVP策略:
  * - 首期对接:药师帮、药帮忙、1药城(3个核心平台)

+ 0 - 1
zhijiayun-user/src/main/java/com/xuekairui/user/entity/PlatformAccount.java

@@ -12,7 +12,6 @@ import java.time.LocalDateTime;
  * B2B平台账号绑定实体
  * 
  * 用户在此实体中存储自己在各B2B平台的账号信息(密码加密存储)
- * 药易采使用这些账号并行查询药品价格
  */
 @Data
 @NoArgsConstructor