|
@@ -160,14 +160,15 @@ export const formSchema: FormSchema[] = [
|
|
|
{
|
|
|
label: '学生姓名',
|
|
|
field: 'name',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '性别',
|
|
|
field: 'gender',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'ApiSelect',
|
|
|
componentProps: {
|
|
@@ -175,66 +176,74 @@ export const formSchema: FormSchema[] = [
|
|
|
params: { code: 'gender' },
|
|
|
getPopupContainer: () => document.body,
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '身份证号',
|
|
|
field: 'credentialNumber',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '身高',
|
|
|
field: 'height',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
componentProps: {
|
|
|
suffix: 'CM',
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '体重',
|
|
|
field: 'weight',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
componentProps: {
|
|
|
suffix: 'KG',
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '手机号',
|
|
|
field: 'mobile',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '家长联系电话',
|
|
|
field: 'familyMobile',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '毕业学校',
|
|
|
field: 'graduateSchool',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '毕业班级',
|
|
|
field: 'graduateClass',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '学生来源',
|
|
|
field: 'source',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'ApiSelect',
|
|
|
componentProps: {
|
|
@@ -242,39 +251,43 @@ export const formSchema: FormSchema[] = [
|
|
|
api: getDataOption,
|
|
|
params: { code: 'student_type' },
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '家庭地址',
|
|
|
field: 'familyAddress',
|
|
|
colProps: { span: 16 },
|
|
|
component: 'Input',
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '第一志愿',
|
|
|
field: 'firstAmbition',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'ApiSelect',
|
|
|
componentProps: {
|
|
|
api: getMajorSetOption,
|
|
|
getPopupContainer: () => document.body,
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '第二志愿',
|
|
|
field: 'secondAmbition',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'ApiSelect',
|
|
|
componentProps: {
|
|
|
api: getMajorSetOption,
|
|
|
getPopupContainer: () => document.body,
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '专业调配',
|
|
|
field: 'isAdjust',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'Select',
|
|
|
componentProps: {
|
|
@@ -283,11 +296,13 @@ export const formSchema: FormSchema[] = [
|
|
|
{ label: '是', value: 1 },
|
|
|
],
|
|
|
},
|
|
|
+ dynamicDisabled: true,
|
|
|
},
|
|
|
{
|
|
|
label: '住宿类型',
|
|
|
field: 'stduyStatus',
|
|
|
- required: true,
|
|
|
+ // required: true,
|
|
|
+ dynamicDisabled: true,
|
|
|
colProps: { span: 8 },
|
|
|
component: 'ApiSelect',
|
|
|
componentProps: {
|