护理站信息 编辑框

This commit is contained in:
shidongli 2022-09-26 17:23:42 +08:00
parent fca924ea45
commit cbe984ba7a

View File

@ -489,7 +489,8 @@
</el-form-item>
<el-form-item label="护理站简介" prop="agencyIntroduce">
<editor
style="width: 90%; margin: 0 auto"
:min-height="62"
style="width: 90%; margin: 0 auto;"
v-model="form.agencyIntroduce"
></editor>
</el-form-item>
@ -771,28 +772,30 @@ export default {
components: { stationAcatar, editor },
name: "Station",
data() {
//
var checkMobile = (rule, value, cb) => {
var str = String(value);
var checkMobile = (rule, value, cb) => {
//
const regMobile =
/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
// /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/;
// /^(?:(?:\+|0086))?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[0-9]))\d{8}$/;
const reg = /^(0[0-9]{2,3}\-)([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/;
const isTel = reg.test(value);
if (str.length == 11) {
if (regMobile.test(str)) {
return cb();
}
} else if (11 < str.length <= 13) {
if (isTel) {
return cb();
}
/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57]|19[0-9])[0-9]{8}$/;
if (regMobile.test(value)) {
return cb();
}
cb(new Error("请输入正确的联系电话"));
};
//
var checkMobile2 = (rule, value, cb) => {
//
const regMobile =
/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57]|19[0-9])[0-9]{8}$/;
if (!value) { //callback
return cb()
}else{
if (regMobile.test(value)) {
return cb();
}else{
cb(new Error("请输入正确的联系电话"));
}
}
};
return {
imageUrl: "",
imageUrl2: "",
@ -908,17 +911,16 @@ export default {
},
// { required: true, message: "", trigger: "blur" },
],
dutyPerson: [
{ required: true, message: "负责人不能为空", trigger: "blur" },
],
// dutyPerson: [
// { required: true, message: "", trigger: "blur" },
// ],
dutyPhone: [
{
required: true,
validator: checkMobile,
validator: checkMobile2,
trigger: "blur",
message: "",
},
// { required: true, message: "", trigger: "blur" },
// { required: false, message: "", trigger: "blur" },
],
sort: [{ required: true, message: "排序不能为空", trigger: "blur" }],
address: [{ required: true, message: "地址不能为空", trigger: "blur" }],