Explorar el Código

fix(用户表单): 移除职位必填验证并添加教育身份为2时的组织ID处理

当教育身份为2时,自动将组织ID设置为院系ID。同时移除职位字段的必填验证以增加表单灵活性。
tanshanming hace 6 meses
padre
commit
6122a19af1
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      src/views/sys/user/form.vue

+ 4 - 1
src/views/sys/user/form.vue

@@ -567,7 +567,7 @@
 		name: [required('请输入姓名')],
 		sex: [required('请选择性别')],
 		orgId: [required('请选择组织')],
-		positionId: [required('请选择职位')],
+		// positionId: [required('请选择职位')],
 		eduIdentity: [required('请选择教育身份')],
 		collegeId: [required('请选择所属院系')],
 		majorId: [required('请选择专业')],
@@ -672,6 +672,9 @@
 			} else {
 				delete formDatas.positionJson
 			}
+			if (formDatas.eduIdentity === '2') {
+				formDatas.orgId = formDatas.collegeId
+			}
 			formLoading.value = true
 			userApi
 				.submitForm(formDatas, formDatas.id)