Commit 9723fbea authored by 杨梦雪's avatar 杨梦雪

个人信息新增

parent 1a51d059
......@@ -98,46 +98,47 @@
</el-select>
</el-form-item>
</el-col>
<!-- <el-col :span="12">
<el-form-item label="入学年份" prop="start_school_date">
<el-row :gutter="20"> -->
<!-- <el-col :span="12">
<el-select
v-model="start_grade"
placeholder="年级"
:popper-append-to-body="false"
clearable
>
<el-option
v-for="(item, index) in gradeArrs"
:key="index"
:label="item"
:value="item"
>
</el-option>
</el-select>
</el-col> -->
<!-- <el-col :span="24">
<el-select
ref="start_school_date"
v-model="start_year"
placeholder="年份"
clearable
:popper-append-to-body="false"
@change="getyear()"
>
<el-option
v-for="(item, index) in yearArrs"
:key="index"
:label="item"
:value="item"
>
</el-option>
</el-select>
</el-col>
</el-row>
</el-form-item>
</el-col> -->
<!-- 入学年份 -->
<!-- <el-col :span="12">-->
<!-- <el-form-item label="入学年份" prop="start_school_date">-->
<!-- <el-row :gutter="20">-->
<!-- <el-col :span="12">-->
<!-- <el-select-->
<!-- v-model="start_grade"-->
<!-- placeholder="年级"-->
<!-- :popper-append-to-body="false"-->
<!-- clearable-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="(item, index) in gradeArrs"-->
<!-- :key="index"-->
<!-- :label="item"-->
<!-- :value="item"-->
<!-- >-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-col>-->
<!-- <el-col :span="24">-->
<!-- <el-select-->
<!-- ref="start_school_date"-->
<!-- v-model="start_year"-->
<!-- placeholder="年份"-->
<!-- clearable-->
<!-- :popper-append-to-body="false"-->
<!-- @change="getyear()"-->
<!-- >-->
<!-- <el-option-->
<!-- v-for="(item, index) in yearArrs"-->
<!-- :key="index"-->
<!-- :label="item"-->
<!-- :value="item"-->
<!-- >-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-col>-->
<!-- </el-row>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- 身份证号 -->
<el-col :span="12" v-show="configJson.idCard == 1">
<el-form-item
......@@ -206,7 +207,6 @@
</el-select>
</el-form-item>
</el-col>
<!-- 单位名称 -->
<el-col :span="12" v-show="configJson.unitandIdentity == 1">
<el-form-item
......@@ -258,7 +258,6 @@
/>
</el-form-item>
</el-col>
<!-- 出生日期 -->
<el-col :span="12" v-show="configJson.birthday == 1">
<el-form-item
......@@ -483,11 +482,98 @@
: [{ required: false }]
"
>
<el-input
ref="nation"
<el-select
v-model="referForm.grade"
placeholder="在读年级"
:popper-append-to-body="false"
clearable
>
<el-option
v-for="(item, index) in gradeArrs"
:key="index"
:label="item"
:value="item"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<!-- 既往病史 -->
<el-col :span="12" v-show="configJson.pastMedicalHistory == 1">
<el-form-item
label="既往病史"
prop="pastMedicalHistory"
:rules="
configJson.pastMedicalHistory == 1
? referInfoRules.pastMedicalHistory
: [{ required: false }]
"
>
<el-input
ref="code"
v-model="referForm.pastMedicalHistory"
placeholder="填写既往病史"
size="small"
clearable
/>
</el-form-item>
</el-col>
<!-- 备注或其它 -->
<el-col :span="12" v-show="configJson.noteOther == 1">
<el-form-item
label="备注或其它"
prop="pastMedicalHistory"
:rules="
configJson.pastMedicalHistory == 1
? referInfoRules.pastMedicalHistory
: [{ required: false }]
"
>
<el-input
ref="code"
v-model="referForm.noteOther"
placeholder="填写备注或其它"
size="small"
clearable
/>
</el-form-item>
</el-col>
<!-- 紧急联系人 -->
<el-col :span="12" v-show="configJson.emergency == 1">
<el-form-item
label="紧急联系人"
prop="emergency"
:rules="
configJson.emergency == 1
? referInfoRules.emergency
: [{ required: false }]
"
>
<el-input
ref="code"
v-model="referForm.emergency"
placeholder="填写紧急联系人"
size="small"
clearable
/>
</el-form-item>
</el-col>
<!-- 紧急联系人电话 -->
<el-col :span="12" v-show="configJson.emergencyPhone == 1">
<el-form-item
label="紧急联系人电话"
prop="emergencyPhone"
:rules="
configJson.emergencyPhone == 1
? referInfoRules.emergencyPhone
: [{ required: false }]
"
>
<el-input
ref="code"
v-model="referForm.emergencyPhone"
placeholder="填写紧急联系人电话"
size="small"
clearable
/>
......@@ -795,6 +881,10 @@
unit_and_identity: null,
email: null,
recommend: null,
pastMedicalHistory: null,
noteOther: null,
emergency: null,
emergencyPhone: null,
school_province: null,
school_city: null,
school: null,
......@@ -866,7 +956,6 @@
// address: [
// { required: true, message: "详细地址不能为空!", trigger: "blur" },
// ],
unit_and_identity: [
{
required: true,
......@@ -874,7 +963,34 @@
trigger: "blur",
},
],
pastMedicalHistory: [
{
required: true,
message: "既往病史不能为空!",
trigger: "blur",
},
],
noteOther: [
{
required: true,
message: "备注或其它不能为空!",
trigger: "blur",
},
],
emergency: [
{
required: true,
message: "紧急联系人不能为空!",
trigger: "blur",
},
],
emergencyPhone: [
{
required: true,
message: "紧急联系人电话不能为空!",
trigger: "blur",
},
],
school_province: [
{
required: true,
......@@ -966,7 +1082,7 @@
bdMonth: "", //选择的生日月份
bdDay: "", //选择的生日日期
//入学年份(初中高中)
gradeArrs: ["", "高中", "大学"],
gradeArrs: ["", "初二", "初三", "高一", "高二", "高三"],
//选择年级
start_grade: "",
start_year: "",
......@@ -1538,9 +1654,21 @@
if (this.configJson.recommend == 1) {
obj.recommend = _this.referForm.recommend;
}
if (this.configJson.recommend == 1) {
if (this.configJson.start_school_date == 1) {
obj.start_school_date = _this.referForm.start_school_date;
}
if (this.configJson.pastMedicalHistory == 1) {
obj.pastMedicalHistory = _this.referForm.pastMedicalHistory;
}
if (this.configJson.noteOther == 1) {
obj.noteOther = _this.referForm.noteOther;
}
if (this.configJson.emergency == 1) {
obj.emergency = _this.referForm.emergency;
}
if (this.configJson.emergencyPhone == 1) {
obj.emergencyPhone = _this.referForm.emergencyPhone;
}
if (this.configJson.birthday == 1) {
obj.birthday = _this.referForm.birthday;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment