|
@@ -43,7 +43,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col class="mb-30" :span="12">
|
|
|
- <el-form-item label="部门:">
|
|
|
+ <el-form-item label="部门:" prop="depname">
|
|
|
<el-popover
|
|
|
placement="bottom"
|
|
|
width="400"
|
|
@@ -112,6 +112,11 @@ export default {
|
|
|
sys_options:'sys_options'
|
|
|
})
|
|
|
},
|
|
|
+ watch: {
|
|
|
+ dialogFormVisible(val) {
|
|
|
+ !val && this.$refs.form.resetFields()
|
|
|
+ }
|
|
|
+ },
|
|
|
data () {
|
|
|
return {
|
|
|
dialogFormVisible:false,
|
|
@@ -123,6 +128,9 @@ export default {
|
|
|
name: [
|
|
|
{ required: true, message: '请输入员工姓名', trigger: 'blur' },
|
|
|
],
|
|
|
+ depname: [
|
|
|
+ { required: true, message: '请选择部门', trigger: 'change' },
|
|
|
+ ],
|
|
|
phonenumber: [
|
|
|
{ required: true, message: '请输入员工电话', trigger: 'blur' },
|
|
|
{ pattern:/^1[3-9]\d{9}$/, message: '请输入正确手机号码',trigger: 'blur' }
|