初始化询价智能体新仓:同步本地工程并排除密钥与 .env。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
linmianxun
2026-09-13 14:30:44 +08:00
co-authored by Cursor
commit 2a14def882
2621 changed files with 393165 additions and 0 deletions
@@ -0,0 +1,47 @@
# 2026-09-13 询价后台原型 1:1 迁入 jeecg-vue
## 背景
正式入口已定为 `jeecg-vue/`(Jeecg 登录/鉴权/8180)。当前询价页是占位 UI,与仓库 `admin/` 原型视觉不一致。产品要求 **1:1 还原原型**。
## 决策(已确认)
采用方案 1:把 `admin/` 原型壳与业务页迁入 `jeecg-vue`;保留 Jeecg 登录与 `X-Access-Token`;数据继续打主账 `/inquiry/*`。
## 范围
### 本轮必须 1:1
- 登录页:`views/inquiry/login` 对齐 `admin` 登录卡片;Jeecg MiniLogin 不再作正式入口。
- 询价布局壳(侧栏分组、图标、顶栏用户区)
- 分析看板、询价工单、员工管理、报价模板(mock)、机器人回复语
- 账号管理、角色管理(原型页视觉;数据可接 Jeecg 系统 API 或现有账号接口)
### 本轮不做
- 报价模板主账接口对接(页保留、数据先用 mock)
- 识别/生成/死信
## 架构
```
Jeecg 登录 → 动态菜单 → layouts/inquiry/index(原型壳)
→ views/inquiry/*(原型页 + 真实 API)
```
- 样式:`admin-prototype.css` / `admin-fidelity.css` / `dashboard-prototype.css` 迁入 `jeecg-vue/src/views/inquiry/styles/`
- 组件:`ProtoIcon`、`AdminModal` 迁入 `jeecg-vue/src/views/inquiry/components/`
- 菜单:一级「询价运营 / 询价系统配置」的 `component` 改为 `layouts/inquiry/index`;子页 component 保持 `inquiry/.../index`
- 数据:去掉 mock,改调已有 `*.api.ts` / 系统用户角色 API
## 验收
1. `jeecg-vue` 登录后侧栏、顶栏与 `admin/` 原型肉眼一致(分组、图标、密度、主色 `#155eef`)。
2. 看板/工单/员工/报价模板/回复语/账号/角色版式与原型一致,无 Jeecg 默认大表格壳抢戏。
3. 接口仍进 `8180` / `inquiry_robot`;无本地伪造六态。
4. 报价模板页在侧栏可见,本阶段可用 mock,不强制主账接口。
## 风险
- Jeecg 默认 Layout 与自定义壳冲突:询价菜单树必须整棵挂在 `layouts/inquiry`,不要混用 `layouts/default`。
- 原型页体量大:按页迁入,每页迁完对照截图/原型目录验收。