refactor(asset): 优化保养项目设计,使用折中方案
变更内容: 1. 删除 maintainItemId 字段(冗余,无实际作用) 2. 保留 maintainItem 字段(直接存储项目名称) 3. 新增接口:获取已使用的保养项目列表(去重) 4. 前端可使用该接口提供下拉提示,提升用户体验 5. 添加 maintainItem 字段的非空校验 设计思路: - 不引入保养项目字典表(避免过度设计) - 通过 DISTINCT 查询提供已使用项目列表 - 用户可以输入新项目,也可以从已有项目中选择 - 后续如需规范化,可平滑升级到字典表方案
This commit is contained in:
60
RENAME_REPORT.md
Normal file
60
RENAME_REPORT.md
Normal file
@@ -0,0 +1,60 @@
|
||||
# 模块重命名完成报告
|
||||
|
||||
## 重命名时间
|
||||
2026-03-12 01:15
|
||||
|
||||
## 重命名内容
|
||||
|
||||
### 目录重命名
|
||||
```
|
||||
yudao-module-asset-biz → yudao-module-asset-server
|
||||
```
|
||||
|
||||
### 更新的文件
|
||||
|
||||
#### 1. pom.xml 文件(2 个)
|
||||
- ✅ `yudao-module-asset/pom.xml` - 更新 modules 配置
|
||||
- ✅ `yudao-module-asset/yudao-module-asset-server/pom.xml` - 更新 artifactId
|
||||
|
||||
#### 2. 文档文件(3 个)
|
||||
- ✅ `DEVELOPMENT_PROGRESS.md`
|
||||
- ✅ `MIGRATION_REPORT.md`
|
||||
- ✅ `COMPLETION_REPORT.md`
|
||||
|
||||
## 验证结果
|
||||
|
||||
### 编译验证 ✅
|
||||
```
|
||||
[INFO] BUILD SUCCESS
|
||||
[INFO] Total time: 15.768 s
|
||||
[INFO] yudao-module-asset-server .......................... SUCCESS [ 0.632 s]
|
||||
```
|
||||
|
||||
### 目录结构 ✅
|
||||
```
|
||||
yudao-module-asset/
|
||||
├── yudao-module-asset-api/
|
||||
└── yudao-module-asset-server/ ← 已重命名
|
||||
```
|
||||
|
||||
### 文档验证 ✅
|
||||
所有文档中的 `yudao-module-asset-biz` 已全部替换为 `yudao-module-asset-server`
|
||||
|
||||
## 重命名原因
|
||||
|
||||
统一命名规范,与其他模块保持一致:
|
||||
- `yudao-module-system-server`
|
||||
- `yudao-module-infra-server`
|
||||
- `yudao-module-bpm-server`
|
||||
- `yudao-module-asset-server` ← 新命名
|
||||
|
||||
## 状态
|
||||
|
||||
✅ 重命名完成
|
||||
✅ 编译通过
|
||||
✅ 文档已更新
|
||||
✅ 无遗留问题
|
||||
|
||||
---
|
||||
|
||||
**完成时间**: 2026-03-12 01:16
|
||||
Reference in New Issue
Block a user