|
|
@@ -1309,7 +1309,7 @@ const schoolFormChange = async (val) => {
|
|
|
ruleForm.dormitory = null;
|
|
|
ruleForm.college = null;
|
|
|
|
|
|
- ruleForm.college = null;
|
|
|
+ ruleForm.sex = null;
|
|
|
ruleForm.major = null;
|
|
|
ruleForm.classstr = null;
|
|
|
majorFormData.value = null;
|
|
|
@@ -1343,6 +1343,7 @@ const buildFormChange = async (val) => {
|
|
|
ruleForm.college = null;
|
|
|
ruleForm.major = null;
|
|
|
ruleForm.classstr = null;
|
|
|
+ ruleForm.sex = null;
|
|
|
majorFormData.value = null;
|
|
|
classstrFormData.value = null;
|
|
|
|
|
|
@@ -1356,24 +1357,20 @@ const buildFormChange = async (val) => {
|
|
|
schoolId: ruleForm.school.split(",")[1],
|
|
|
buildId: val.split(",")[1],
|
|
|
});
|
|
|
- // 选择楼栋时判断是性别
|
|
|
- buildFormData.value.forEach((i) => {
|
|
|
- if (i.id == val.split(",")[1]) {
|
|
|
- ruleForm.sex = i.sex;
|
|
|
- }
|
|
|
- });
|
|
|
};
|
|
|
const dormitoryFormChange = (val) => {
|
|
|
- // 选择寝室号 时判断是 所属学院
|
|
|
+ // 选择寝室号 时判断是 所属学院和性别
|
|
|
if (val) {
|
|
|
dormitoryFormData.value.forEach((i) => {
|
|
|
if (i.id == val.split(",")[1]) {
|
|
|
ruleForm.college = `${i.college},${i.collegeId}`;
|
|
|
collegeFormChange(ruleForm.college);
|
|
|
+ ruleForm.sex = i.sex;
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
ruleForm.college = null;
|
|
|
+ ruleForm.sex = null;
|
|
|
ruleForm.major = null;
|
|
|
ruleForm.classstr = null;
|
|
|
majorFormData.value = null;
|