Commit dda620ea authored by ‘yangmengxue’'s avatar ‘yangmengxue’

监护人信息

parent 586dacfb
......@@ -22,6 +22,19 @@ export default {
} else {
callback()
}
},
validatePhone2: function (rule, value, callback) {
if (value.length > 0) {
if (!phoneReg.test(value) || value.length !== 11) {
callback(new Error('手机号格式错误!'))
} else {
callback()
}
} else {
callback()
}
},
validateid_card: function (rule, value, callback) {
......@@ -31,8 +44,8 @@ export default {
return callback(new Error("你输入的身份证长度或格式错误"));
}
}
callback();
callback();
},
// 数字验证
validateNumber: function (rule, value, callback) {
......
......@@ -742,79 +742,79 @@
</el-form-item>
</el-col>
</el-row>
</div>
<!-- 监护人信息 -->
<div
v-show="
configJson.guardianName == 1 ||
configJson.guardianPhone == 1 ||
configJson.guardianCard == 1
"
>
<div class="cont_title">监护人信息</div>
<el-row :gutter="20">
<!-- 监护人姓名 -->
<el-col :span="8" v-show="configJson.guardianName == 1">
<el-form-item
:rules="
configJson.guardianName == 1
? referInfoRules.guardian_name
: [{ required: false }]
"
label="监护人姓名"
prop="guardian_name"
>
<el-input
clearable
placeholder="填写监护人姓名"
ref="code"
size="small"
v-model="referForm.guardian_name"
/>
</el-form-item>
</el-col>
<!-- 监护人联系电话 -->
<el-col :span="8" v-show="configJson.guardianPhone == 1">
<el-form-item
:rules="
configJson.guardianPhone == 1
? referInfoRules.guardian_phone
: [{ required: false }]
"
label="监护人联系电话"
prop="guardian_phone"
>
<el-input
clearable
placeholder="填写监护人联系电话"
ref="code"
size="small"
v-model="referForm.guardian_phone"
/>
</el-form-item>
</el-col>
<!-- 监护人身份证号 -->
<el-col :span="8" v-show="configJson.guardianCard == 1">
<el-form-item
:rules="
configJson.guardianCard == 1
? referInfoRules.guardian_card
: [{ required: false }]
"
label="监护人身份证号"
prop="guardian_card"
>
<el-input
clearable
placeholder="填写监护人身份证号"
ref="code"
size="small"
v-model="referForm.guardian_card"
/>
</el-form-item>
</el-col>
</el-row>
</div>
<!-- 监护人信息 -->
<div
v-show="
configJson.guardianName == 1 ||
configJson.guardianPhone == 1 ||
configJson.guardianCard == 1
"
>
<div class="cont_title">监护人信息</div>
<el-row :gutter="20">
<!-- 监护人姓名 -->
<el-col :span="8" v-show="configJson.guardianName == 1">
<el-form-item
:rules="
configJson.guardianName == 1
? referInfoRules.guardian_name
: [{ required: false }]
"
label="监护人姓名"
prop="guardian_name"
>
<el-input
clearable
placeholder="填写监护人姓名"
ref="code"
size="small"
v-model="referForm.guardian_name"
/>
</el-form-item>
</el-col>
<!-- 监护人联系电话 -->
<el-col :span="8" v-show="configJson.guardianPhone == 1">
<el-form-item
:rules="
configJson.guardianPhone == 1
? referInfoRules.guardian_phone
: [{ required: false }]
"
label="监护人联系电话"
prop="guardian_phone"
>
<el-input
clearable
placeholder="填写监护人联系电话"
ref="code"
size="small"
v-model="referForm.guardian_phone"
/>
</el-form-item>
</el-col>
<!-- 监护人身份证号 -->
<el-col :span="8" v-show="configJson.guardianCard == 1">
<el-form-item
:rules="
configJson.guardianCard == 1
? referInfoRules.guardian_card
: [{ required: false }]
"
label="监护人身份证号"
prop="guardian_card"
>
<el-input
clearable
placeholder="填写监护人身份证号"
ref="code"
size="small"
v-model="referForm.guardian_card"
/>
</el-form-item>
</el-col>
</el-row>
</div>
<!-- 学校信息 -->
<div
......@@ -964,7 +964,14 @@
</div>
</div>
<!-- 学习成绩证明材料 -->
<div>
<div
v-show="
configJson.achievementPath == 1 ||
configJson.transcripts == 1 ||
configJson.achievementCertificate == 1 ||
configJson.safetyNotices == 1
"
>
<div class="cont_title">相关资料</div>
<div class="bgPic">
<div class="bgInfo">
......@@ -1455,29 +1462,28 @@ export default {
},
{ validator: validator.validatePhone, trigger: "blur" },
],
guardian_name: [
{
required: true,
message: "监护人姓名不能为空!",
trigger: "blur",
},
],
// guardian_name: [
// {
// required: true,
// message: "监护人姓名不能为空!",
// trigger: "blur",
// },
// ],
guardian_phone: [
{
required: true,
message: "监护人联系电话不能为空!",
trigger: "blur",
},
{ validator: validator.validatePhone, trigger: "blur" },
// {
// required: true,
// message: "监护人联系电话不能为空!",
// trigger: "blur",
// },
{ validator: validator.validatePhone2, trigger: "blur" },
],
guardian_card: [
{
required: true,
message: "监护人身份证号不能为空!",
trigger: "blur",
},
// {
// required: true,
// message: "监护人身份证号不能为空!",
// trigger: "blur",
// },
{ validator: validator.validateid_card, trigger: "blur" },
],
clothesSize: [
{
......
......@@ -4,11 +4,11 @@
// export const SERVER_WS_URL = "wss://tgwapi.campcenter.cn"; // websocket
// 正式
// export const SERVER_URL = "https://gwapi.campcenter.cn/modules-campsite"; // 正式环境
// export const DEVELOPMENT_SERVER_URL = "https://gwapi.campcenter.cn/modules-campsite"; //开发环境
// export const SERVER_WS_URL = "wss://gwapi.campcenter.cn"; // websocket
export const SERVER_URL = "https://gwapi.campcenter.cn/modules-campsite"; // 正式环境
export const DEVELOPMENT_SERVER_URL = "https://gwapi.campcenter.cn/modules-campsite"; //开发环境
export const SERVER_WS_URL = "wss://gwapi.campcenter.cn"; // websocket
// 测试
export const SERVER_URL = "http://192.168.1.145:8088/modules-campsite"; // 正式环境
export const DEVELOPMENT_SERVER_URL = "http://192.168.1.145:8088/modules-campsite"; //开发环境
export const SERVER_WS_URL = "wss://192.168.1.145:8088"; // websocket
// export const SERVER_URL = "http://192.168.1.145:8088/modules-campsite"; // 正式环境
// export const DEVELOPMENT_SERVER_URL = "http://192.168.1.145:8088/modules-campsite"; //开发环境
// export const SERVER_WS_URL = "wss://192.168.1.145:8088"; // websocket
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