This commit is contained in:
PQZ 2025-02-14 14:15:49 +08:00
parent e510360dab
commit 069e617dfb

View File

@ -3,42 +3,98 @@
<!-- 对话框(添加 / 修改) --> <!-- 对话框(添加 / 修改) -->
<el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="45%" v-dialogDrag append-to-body> <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="45%" v-dialogDrag append-to-body>
<el-form ref="formRef" :model="formData" :rules="formRules" v-loading="formLoading" label-width="100px"> <el-form ref="formRef" :model="formData" :rules="formRules" v-loading="formLoading" label-width="100px">
<el-form-item label="姓名" prop="name"> <el-row>
<el-input v-model="formData.name" placeholder="请输入姓名"/> <el-col :span="12">
</el-form-item> <el-form-item label="姓名" prop="name">
<el-form-item label="年龄" prop="age"> <el-input v-model="formData.name" placeholder="请输入姓名"/>
<el-input v-model="formData.age" placeholder="请输入年龄"/> </el-form-item>
</el-form-item> </el-col>
<el-form-item label="性别" prop="sex"> <el-col :span="12">
<el-radio-group v-model="formData.sex"> <el-form-item label="年龄" prop="age">
<el-radio v-for="dict in this.getDictDatas(DICT_TYPE.SYSTEM_USER_SEX)" <el-input v-model="formData.age" placeholder="请输入年龄"/>
:key="dict.value" :label="dict.value">{{ dict.label }} </el-form-item>
</el-radio> </el-col>
</el-radio-group> </el-row>
</el-form-item>
<el-form-item label="联系电话" prop="phone"> <el-row>
<el-input v-model="formData.phone" placeholder="请输入联系电话"/> <el-col :span="12">
</el-form-item> <el-form-item label="性别" prop="sex">
<el-form-item label="身份证号" prop="idCard"> <el-radio-group v-model="formData.sex">
<el-input v-model="formData.idCard" placeholder="请输入身份证号"/> <el-radio v-for="dict in this.getDictDatas(DICT_TYPE.SYSTEM_USER_SEX)"
</el-form-item> :key="dict.value" :label="dict.value">{{ dict.label }}
<el-form-item label="工作单位" prop="workName"> </el-radio>
<el-input v-model="formData.workName" placeholder="请输入工作单位"/> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="户籍地址" prop="registAddress"> </el-col>
<el-input v-model="formData.registAddress" placeholder="请输入户籍地址"/> <el-col :span="12">
</el-form-item> <el-form-item label="联系电话" prop="phone">
<el-form-item label="家庭住址" prop="address"> <el-input v-model="formData.phone" placeholder="请输入联系电话"/>
<el-input v-model="formData.address" placeholder="请输入家庭住址"/> </el-form-item>
</el-form-item> </el-col>
<el-form-item label="人员类型" prop="type"> </el-row>
<el-select v-model="formData.type" placeholder="请选择人员类型(暂留)">
<el-option label="请选择字典生成" value=""/> <el-row>
</el-select> <el-col :span="12">
</el-form-item> <el-form-item label="身份证号" prop="idCard">
<el-form-item label="备注" prop="remark"> <el-input v-model="formData.idCard" placeholder="请输入身份证号"/>
<el-input v-model="formData.remark" placeholder="请输入备注"/> </el-form-item>
</el-form-item> </el-col>
<el-col :span="12">
<el-form-item label="工作单位" prop="workName">
<el-input v-model="formData.workName" placeholder="请输入工作单位"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="户籍地址" prop="registAddress">
<el-input v-model="formData.registAddress" placeholder="请输入户籍地址"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="家庭住址" prop="address">
<el-input v-model="formData.address" placeholder="请输入家庭住址"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="拿证时间" prop="passTime">
<el-date-picker clearable
v-model="formData.passTime"
type="date"
value-format="yyyy-MM-dd"
placeholder="请选择拿证时间">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="毕业时间" prop="gradTime">
<el-date-picker clearable
v-model="formData.gradTime"
type="date"
value-format="yyyy-MM-dd"
placeholder="请选择毕业时间">
</el-date-picker>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="备注" prop="remark">
<el-input type="textarea" v-model="formData.remark" placeholder="请输入备注"/>
</el-form-item>
</el-col>
</el-row>
<!-- <el-form-item label="人员类型" prop="type">-->
<!-- <el-select v-model="formData.type" placeholder="请选择人员类型(暂留)">-->
<!-- <el-option label="请选择字典生成" value=""/>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="证件照" prop="idPhoto"> <el-form-item label="证件照" prop="idPhoto">
<ImageUpload v-model="formData.idPhoto" /> <ImageUpload v-model="formData.idPhoto" />
</el-form-item> </el-form-item>