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