[fix][V]:个人信息加入编辑规则

master
Romesum 5 years ago
parent fb8bdc4216
commit afd83358f5

@ -6,19 +6,20 @@
<div class="personal-message"> <div class="personal-message">
<!-- 未编辑状态--> <!-- 未编辑状态-->
<el-form :model="data" label-width="100px" class="demo-ruleForm"> <el-form :model="data" label-width="100px" class="demo-ruleForm">
<el-form-item label="工号" prop="name"> <el-form-item label="工号" prop="username">
<el-input v-model="data.username" disabled></el-input> <el-input v-model="data.username" disabled></el-input>
</el-form-item> </el-form-item>
<el-form-item label="姓名" prop="name"> <el-form-item label="姓名" prop="nickname" :rules="[{ required: true, message: '请输入姓名', trigger: 'blur' }]">
<el-input v-model="data.nickname" :disabled="!edit"></el-input> <el-input v-model="data.nickname" :disabled="!edit"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="联系电话" prop="name"> <el-form-item label="联系电话" prop="tel" :rules="[{ required: true, message: '请输入联系电话', trigger: 'blur' }]">
<el-input v-model="data.tel" :disabled="!edit"></el-input> <el-input v-model="data.tel" :disabled="!edit"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="办公室" prop="name"> <el-form-item label="办公室" prop="office" :rules="[{ required: true, message: '请输入办公室', trigger: 'blur' }]">
<el-input v-model="data.office" :disabled="!edit"></el-input> <el-input v-model="data.office" :disabled="!edit"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="邮箱" prop="name"> <el-form-item label="邮箱" prop="email" :rules="[{ required: true, message: '', trigger: 'blur' },
{ type: 'email', message: '请输入正确的邮箱地址', trigger: ['blur', 'change'] }]">
<el-input v-model="data.email" :disabled="!edit"></el-input> <el-input v-model="data.email" :disabled="!edit"></el-input>
</el-form-item> </el-form-item>
<el-form-item v-if="edit"> <el-form-item v-if="edit">

Loading…
Cancel
Save