Commit 48f3a46f authored by 刘殿昕's avatar 刘殿昕

默认申请部门

parent 6e3031c6
...@@ -10,11 +10,7 @@ ...@@ -10,11 +10,7 @@
> >
<el-form-item> <el-form-item>
<p class="formname">申请部门:</p> <p class="formname">申请部门:</p>
<el-input <el-input disabled v-model="formInline.depart" placeholder="申请部门"></el-input>
disabled
v-model="formInline.depart"
placeholder="申请部门"
></el-input>
</el-form-item> </el-form-item>
<el-form-item prop="preson"> <el-form-item prop="preson">
<p class="formname">部门联系人:</p> <p class="formname">部门联系人:</p>
...@@ -34,40 +30,42 @@ export default { ...@@ -34,40 +30,42 @@ export default {
components: {}, components: {},
data() { data() {
var check_phone = (rule, value, callback) => { var check_phone = (rule, value, callback) => {
var phone_ruler=/^(?:(?:\+|00)86)?1[3-9]\d{9}$/ var phone_ruler = /^(?:(?:\+|00)86)?1[3-9]\d{9}$/;
setTimeout(() => { setTimeout(() => {
if (!phone_ruler.test(value)) { if (!phone_ruler.test(value)) {
callback(new Error('请输入正确电话号码')); callback(new Error("请输入正确电话号码"));
} else { } else {
callback(); callback();
} }
}); });
}; };
return { return {
formInline: { formInline: {
depart: "", depart: "",
preson: "", preson: "",
phone: "", phone: ""
}, },
rules: { rules: {
preson: [ preson: [
{ required: true, message: "请输入部门联系人", trigger: "blur" }, { required: true, message: "请输入部门联系人", trigger: "blur" }
], ],
phone: [ phone: [
{ required: true, message: "请输入联系电话", trigger: "blur" }, { required: true, message: "请输入联系电话", trigger: "blur" },
{ validator: check_phone, trigger: "blur" }, { validator: check_phone, trigger: "blur" }
], ]
}, }
}; };
}, },
watch: {}, watch: {},
computed: {}, computed: {},
created() {}, created() {},
mounted() {}, mounted() {
this.formInline.depart = this.$store.state.userInfo.department_name;
},
methods: { methods: {
submitForm() { submitForm() {
this.$refs['ruleForm'].validate((valid) => { this.$refs["ruleForm"].validate(valid => {
if (valid) { if (valid) {
alert("submit!"); alert("submit!");
} else { } else {
...@@ -75,8 +73,8 @@ export default { ...@@ -75,8 +73,8 @@ export default {
return false; return false;
} }
}); });
}, }
}, }
}; };
</script> </script>
......
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