Files
hzdyjs/test/新增页面与详细页面字段对比.md
T
2025-07-16 18:11:31 +08:00

151 lines
5.3 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.
# 新增页面与详细页面字段对比分析
## 页面结构对比
### 新增页面 (StudentEditDialog.vue)
1. **基本信息** (basic)
2. **学籍信息** (academic)
3. **联系信息** (contact)
4. **扩展信息** (extended)
5. **银行卡信息** (bankCard)
### 详细页面 (StudentDetailDialog.vue)
1. **基本信息** (basic)
2. **学籍信息** (academic)
3. **家庭信息** (family)
4. **健康信息** (health)
5. **银行信息** (bank)
6. **扩展信息** (extended)
7. **系统信息** (system)
## 缺失字段分析
### 1. 基本信息标签页 - 缺失字段
详细页面有但新增页面没有的字段:
- ✅ 婚姻状况 (maritalStatus) - 新增页面缺失
- ✅ 宗教信仰 (religion) - 新增页面缺失
### 2. 学籍信息标签页 - 缺失字段
详细页面有但新增页面没有的字段:
- ✅ 入学年份 (enrollmentYear) - 新增页面缺失
- ✅ 入学日期 (enrollmentDate) - 新增页面缺失
- ✅ 学制 (schoolSystem) - 新增页面缺失
- ✅ 学历层次 (educationLevel) - 新增页面缺失
- ✅ 培养方式 (trainingType) - 新增页面缺失
- ✅ 学籍状态 (studentStatus) - 新增页面缺失
- ✅ 年级 (grade) - 新增页面缺失
- ✅ 辅导员 (counselorName) - 新增页面缺失
- ✅ 班主任 (classTeacherName) - 新增页面缺失
### 3. 联系信息标签页 - 缺失字段
详细页面有但新增页面没有的字段:
- ✅ QQ (qq) - 新增页面缺失
- ✅ 微信 (wechat) - 新增页面缺失
### 4. 家庭信息标签页 - 完全缺失
新增页面没有家庭信息标签页,但详细页面有:
- ✅ 父亲姓名 (fatherName) - 新增页面缺失
- ✅ 父亲电话 (fatherPhone) - 新增页面缺失
- ✅ 父亲职业 (fatherJob) - 新增页面缺失
- ✅ 母亲姓名 (motherName) - 新增页面缺失
- ✅ 母亲电话 (motherPhone) - 新增页面缺失
- ✅ 母亲职业 (motherJob) - 新增页面缺失
- ✅ 家庭收入 (familyIncome) - 新增页面缺失
- ✅ 家庭成员数 (familyMembers) - 新增页面缺失
### 5. 健康信息标签页 - 部分缺失
新增页面的扩展信息中有部分健康信息,但缺少:
- ✅ 过敏史 (allergies) - 新增页面缺失
- ✅ 病史 (medicalHistory) - 新增页面缺失
### 6. 特殊情况标签 - 完全缺失
详细页面家庭信息中有特殊情况,新增页面完全缺失:
- ✅ 贫困生 (isFromPoorFamily) - 新增页面缺失
- ✅ 少数民族 (isMinority) - 新增页面缺失
- ✅ 残疾学生 (isDisabled) - 新增页面缺失
- ✅ 孤儿 (isOrphan) - 新增页面缺失
- ✅ 留守儿童 (isLeftBehind) - 新增页面缺失
- ✅ 独生子女 (isOnlyChild) - 新增页面缺失
### 7. 扩展信息标签页 - 缺失字段
详细页面有但新增页面没有的字段:
- ✅ 获奖情况 (awards) - 新增页面缺失
- ✅ 违纪记录 (violations) - 新增页面缺失
- ✅ 社会活动 (socialActivities) - 新增页面缺失
### 8. 银行信息标签页 - 缺失字段
详细页面有但新增页面没有的字段:
- ✅ 开户城市 (bankCity) - 新增页面有但详细页面没有显示
- ✅ 开户省份 (bankProvince) - 新增页面有但详细页面没有显示
## 需要补充的字段总结
### 基本信息标签页需要补充:
1. 婚姻状况 (maritalStatus)
2. 宗教信仰 (religion)
### 学籍信息标签页需要补充:
1. 入学年份 (enrollmentYear)
2. 入学日期 (enrollmentDate)
3. 学制 (schoolSystem)
4. 学历层次 (educationLevel)
5. 培养方式 (trainingType)
6. 学籍状态 (studentStatus)
7. 年级 (grade)
8. 辅导员 (counselorName)
9. 班主任 (classTeacherName)
### 联系信息标签页需要补充:
1. QQ (qq)
2. 微信 (wechat)
### 需要新增家庭信息标签页:
1. 父亲姓名 (fatherName)
2. 父亲电话 (fatherPhone)
3. 父亲职业 (fatherJob)
4. 母亲姓名 (motherName)
5. 母亲电话 (motherPhone)
6. 母亲职业 (motherJob)
7. 家庭收入 (familyIncome)
8. 家庭成员数 (familyMembers)
### 需要新增特殊情况标签页:
1. 贫困生 (isFromPoorFamily)
2. 少数民族 (isMinority)
3. 残疾学生 (isDisabled)
4. 孤儿 (isOrphan)
5. 留守儿童 (isLeftBehind)
6. 独生子女 (isOnlyChild)
### 扩展信息标签页需要补充:
1. 过敏史 (allergies)
2. 病史 (medicalHistory)
3. 获奖情况 (awards)
4. 违纪记录 (violations)
5. 社会活动 (socialActivities)
## 字段名称映射问题
注意:详细页面和新增页面使用的字段名称可能不一致,需要统一:
### 详细页面 → 新增页面字段名统一
- `emergencyContact` → `emergencyContactName`
- `emergencyPhone` → `emergencyContactPhone`
- `emergencyRelation` → `emergencyContactRelation`
- `fatherJob` → `fatherWorkUnit`
- `motherJob` → `motherWorkUnit`
- `isFromPoorFamily` → `isPoorStudent`
- `isLeftBehind` → `isLeftBehindChild`
- `isOnlyChild` → `isSingleChild`
- `specialTalents` → `specialties`
- `cardholderName` → `cardHolderName`
## 修复计划
1. **补充基本信息字段**:婚姻状况、宗教信仰
2. **补充学籍信息字段**:入学信息、学制、辅导员等
3. **补充联系信息字段**:QQ、微信
4. **新增家庭信息标签页**:父母信息、家庭情况
5. **新增特殊情况标签页**:各种特殊身份标识
6. **补充扩展信息字段**:健康信息、获奖违纪记录等
7. **统一字段名称**:确保前后端一致性