dev
This commit is contained in:
parent
447299faf6
commit
920de4f19a
|
|
@ -2,7 +2,7 @@
|
|||
<Mask :is-show="isShow" @close="exit" :width="800" :height="600" title="成员管理" :show-footer="true">
|
||||
<el-scrollbar>
|
||||
<div style="padding: 24px">
|
||||
<el-form :model="userInfo" label-width="auto" :rules="rules" ref="ruleFormRef" style="width: 100%;height: 100%">
|
||||
<el-form :model="userInfo" label-width="auto" style="width: 100%;height: 100%">
|
||||
<el-descriptions
|
||||
title="基本信息"
|
||||
:column="3"
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
</el-form>
|
||||
<el-form :model="memberInfo" label-width="auto">
|
||||
<el-form :model="memberInfo" label-width="auto" :rules="rules" ref="ruleFormRef">
|
||||
<el-descriptions
|
||||
title="扩展信息"
|
||||
:column="3"
|
||||
|
|
@ -34,7 +34,7 @@
|
|||
</el-form-item>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="性别">
|
||||
<el-form-item>
|
||||
<el-form-item prop="gender">
|
||||
<el-select
|
||||
v-model="memberInfo.gender"
|
||||
placeholder="选择性别"
|
||||
|
|
@ -49,7 +49,7 @@
|
|||
</el-form-item>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="年龄">
|
||||
<el-form-item>
|
||||
<el-form-item prop="age">
|
||||
<el-input v-model="memberInfo.age"/>
|
||||
</el-form-item>
|
||||
</el-descriptions-item>
|
||||
|
|
@ -75,7 +75,7 @@
|
|||
</el-form-item>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="身份证号">
|
||||
<el-form-item>
|
||||
<el-form-item prop="idCardNumber">
|
||||
<el-input v-model="memberInfo.idCardNumber"/>
|
||||
</el-form-item>
|
||||
</el-descriptions-item>
|
||||
|
|
@ -203,6 +203,18 @@ const rules = {
|
|||
password: [
|
||||
{required: true, message: '请输入密码', trigger: 'blur'},
|
||||
],
|
||||
name: [
|
||||
{required: true, message: '请输入姓名', trigger: 'blur'},
|
||||
],
|
||||
gender: [
|
||||
{required: true, message: '请选择性别', trigger: 'change'},
|
||||
],
|
||||
age: [
|
||||
{required: true, message: '请输入年龄', trigger: 'blur'},
|
||||
],
|
||||
idCardNumber: [
|
||||
{required: true, message: '请输入身份证号', trigger: 'blur'},
|
||||
],
|
||||
}
|
||||
const isShow = ref(false)
|
||||
const emit = defineEmits(['close'])
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@
|
|||
</el-form-item>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="成立时间">
|
||||
<el-form-item>
|
||||
<el-form-item prop="creationDate">
|
||||
<div class="demo-date-picker">
|
||||
<el-date-picker
|
||||
v-model="form.creationDate"
|
||||
|
|
@ -160,7 +160,7 @@ const formRules = ref<any>({
|
|||
{required: true, message: '请输入名称', trigger: 'blur'},
|
||||
],
|
||||
caty: [
|
||||
{required: true, message: '请选择科室类别', trigger: 'blur'},
|
||||
{required: true, message: '请选择科室类别', trigger: 'change'},
|
||||
],
|
||||
beginDate: [
|
||||
{required: true, message: '请选择开始日期', trigger: 'blur'},
|
||||
|
|
|
|||
Loading…
Reference in New Issue