Files
inquiry_robot/docs/2026-09-12-jeecg-lowcode-ledger-decision.md
T

52 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 产品决策:主账改用 Jeecg-Boot 低代码(2026-09-12)
决策人确认选项 **2**:允许 Online / cgform / 代码生成器;新系统主账以 **JeecgBoot** 为壳,不再坚持「独立 Spring Boot 手写主账、禁止低代码」。
对照旧现网:JeecgBoot 3.5.3 + inquiry 模块 + 系统 `/sys/*` + Online 能力;库改为新系统 `inquiry_robot`(禁止写现网 `jeecg-boot`)。
## 目标态
| 项 | 取值 |
|---|---|
| 主账进程 | JeecgBoot(工程目录 `inquiry-api/`,含 Online/cgform) |
| 端口(并存) | **8180**(勿占现网 8080) |
| 库 | `inquiry_robot`(含 Jeecg 系统表 + Online 元数据 + 询价业务表) |
| 后台前端 | Jeecg Vue3(`inquiry-backend/`);Nginx `/jeecgboot` → 8180 |
| 智能体 | Python(`inquiry-agent/`);只打新主账 HTTP,不直连 TMS、不写 MySQL 工单表 |
| JDK | 与选用的 Jeecg 版本一致(现网 3.5.3 → **JDK 8**;若升新版再另定) |
| 域名/企微 | 不变:`ai.ytd-scm.com` / `1000010` |
## 仍禁止
- 连接或 ALTER 现网库 `jeecg-boot` / `ytd_runtime`
- 智能体直连 TMS
- 回调线程同步跑完整 Graph / LibreOffice
- 把密钥写入 Git
## 与此前骨架的关系
独立 `ledger/` 空壳已废弃。正式目录命名:
- `inquiry-api/` — 主账接口
- `inquiry-backend/` — 管理后台前端
- `inquiry-agent/` — 智能体 HTTP + Worker
## 落地顺序(已选:空白 Jeecg)
1. ~~引入 JeecgBoot~~ → 已落盘 `inquiry-api/` + `inquiry-backend/`(v3.5.3)。
2. JDBC / 端口 → `application-inquiry.yml`(8180、`/jeecgboot`、`inquiry_robot`、环境变量)。
3. 将主账 SQL 导入 **`inquiry_robot`**(只动新库)。
4. JDK 8 启动后端 profile=`inquiry`;`inquiry-backend` `pnpm run dev`。
5. Nginx `/jeecgboot` → 8180;切流前勿动现网 8080。
说明见 `inquiry-api/YTD-README.md`、`inquiry-backend/YTD-README.md`(若有)。
## 合同已改文件
- `prompt/05-总控提示词.md`
- `prompt/07-Java主账.md`
- `prompt/08-管理后台.md`
- `.cursor/rules/java-ledger.mdc`
- `.cursor/rules/coding-standards.mdc`
- `.cursor/rules/vue-admin.mdc`