祖安之光
2025-09-25 1d4195ba32211d7a4061ad83b4527a936b50cff4
src/views/build/conpanyFunctionConsult/staffManage/staffRegister/components/staffDialog.vue
@@ -3,7 +3,7 @@
    <el-dialog
        v-model="dialogVisible"
        :title="state.title"
        width="700px"
        width="50%"
        :before-close="handleClose"
        :close-on-press-escape="false"
        :close-on-click-modal="false"
@@ -333,6 +333,7 @@
    post: '',
    age: null,
    personType: null,
    qualification: null,
    positional: '',
    roles: []
  },
@@ -350,6 +351,7 @@
    age: [{ required: true, message: '请输入年龄', trigger: 'blur' }],
    personType: [{ required: true, message: '请选择人员类别', trigger: 'blur' }],
    post: [{ required: true, message: '请输入专业', trigger: 'blur' }],
    qualification: [{ required: true, message: '请选择学历', trigger: 'blur' }],
    positional: [{ required: true, message: '请输入职称', trigger: 'blur' }],
    roles: [{ required: true, message: '请选择角色', trigger: 'blur' }]
  },
@@ -502,6 +504,7 @@
        companyName: data.companyName,
        age: data.age,
        personType: data.personType,
        qualification: data.qualification,
        positional: data.positional,
        roles: data.roles
      }
@@ -608,6 +611,7 @@
    post: '',
    age: null,
    personType: null,
    qualification: null,
    positional: '',
    roles: []
  }