refactor: 优化代码结构并修复类型问题
- 移除未使用的TabPane组件 - 修复类型定义和导入方式 - 优化mock数据源的环境变量判断逻辑 - 更新文档结构并归档旧文件 - 添加新的UI组件和Memo组件 - 调整API路径和响应处理
This commit is contained in:
53
docs/RULES/_index.md
Normal file
53
docs/RULES/_index.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# 规则索引
|
||||
|
||||
> **入口**: [../README.md](../README.md) | **术语**: [TERMINOLOGY.md](TERMINOLOGY.md)
|
||||
|
||||
---
|
||||
|
||||
## 规则文件
|
||||
|
||||
| 文件 | 内容 | 大小 |
|
||||
|------|------|------|
|
||||
| [database.md](database.md) | 数据库规则、表命名、字段类型 | ~200行 |
|
||||
| [api.md](api.md) | API规则、路由、权限、响应格式 | ~200行 |
|
||||
| [security.md](security.md) | 安全规则、RBAC、数据隔离 | ~200行 |
|
||||
| [typescript.md](typescript.md) | TypeScript规则、类型定义、编译 | ~300行 |
|
||||
| [business.md](business.md) | 业务规则、利润红线、决策流程 | ~200行 |
|
||||
| [collaboration.md](collaboration.md) | AI协作、任务领取、防撞车 | ~250行 |
|
||||
| [TERMINOLOGY.md](TERMINOLOGY.md) | 术语标准、命名规范 | ~420行 |
|
||||
|
||||
---
|
||||
|
||||
## ⚡ 硬性约束速查
|
||||
|
||||
```typescript
|
||||
// 数据库
|
||||
表前缀: 'cf_' // cf_product, cf_order
|
||||
金额类型: decimal(10,2) // 禁止 float/double
|
||||
|
||||
// 业务类型
|
||||
TOC: 零售/C端
|
||||
TOB: 企业/B端
|
||||
// 禁止使用 B2C/B2B
|
||||
|
||||
// 架构
|
||||
禁止: Controller 写业务逻辑
|
||||
必须: Service 层处理所有业务逻辑
|
||||
必须: authorize() 中间件校验权限
|
||||
|
||||
// 利润红线
|
||||
TOB利润率 < 15%: 禁止报价
|
||||
TOC利润率 < 20%: 触发风控预警
|
||||
|
||||
// 任务领取
|
||||
最小粒度: 2个相关任务
|
||||
必须: 声明占用模块和文件
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔗 相关文档
|
||||
|
||||
- [任务中心](../TASKS/_index.md)
|
||||
- [架构设计](../ARCH/_index.md)
|
||||
- [服务地图](../SERVICES/_index.md)
|
||||
Reference in New Issue
Block a user