员工管理-员工信息-邀请员工改版细节问题

This commit is contained in:
1378012178@qq.com 2026-03-11 16:10:20 +08:00
parent 6f106fdd34
commit 1d7421191e
2 changed files with 19 additions and 24 deletions

View File

@ -11,19 +11,19 @@
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="员工姓名" v-bind="validateInfos.name" id="EmployeesApplyForm-name" name="name"> <a-form-item label="员工姓名" v-bind="validateInfos.name" id="EmployeesApplyForm-name" name="name">
<a-input v-model:value="formData.name" placeholder="请输入员工姓名" disabled allow-clear></a-input> <a-input v-model:value="formData.name" disabled allow-clear></a-input>
<!-- <span>{{ formData.name }}</span> --> <!-- <span>{{ formData.name }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="联系电话" v-bind="validateInfos.tel" id="EmployeesApplyForm-tel" name="tel"> <a-form-item label="联系电话" v-bind="validateInfos.tel" id="EmployeesApplyForm-tel" name="tel">
<a-input v-model:value="formData.tel" placeholder="请输入联系电话" disabled allow-clear></a-input> <a-input v-model:value="formData.tel" disabled allow-clear></a-input>
<!-- <span>{{ formData.tel }}</span> --> <!-- <span>{{ formData.tel }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="员工性别" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex"> <a-form-item label="员工性别" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex">
<a-input v-model:value="formData.sex" placeholder="请输入员工性别" disabled allow-clear></a-input> <a-input v-model:value="formData.sex" disabled allow-clear></a-input>
<!-- <j-dict-select-tag type='radio' v-model:value="formData.sex" dictCode="sex" placeholder="请选择性别" disabled <!-- <j-dict-select-tag type='radio' v-model:value="formData.sex" dictCode="sex" placeholder="请选择性别" disabled
allow-clear /> --> allow-clear /> -->
<!-- <span>{{ formData.sex }}</span> --> <!-- <span>{{ formData.sex }}</span> -->
@ -31,7 +31,7 @@
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="员工年龄" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex"> <a-form-item label="员工年龄" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex">
<a-input v-model:value="ageVal" placeholder="请输入员工年龄" disabled allow-clear></a-input> <a-input v-model:value="ageVal" disabled allow-clear></a-input>
<!-- <span> {{ handleComputedAge(formData.dateOfBirth) }}</span> --> <!-- <span> {{ handleComputedAge(formData.dateOfBirth) }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
@ -45,13 +45,13 @@
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="民族" v-bind="validateInfos.national" id="EmployeesApplyForm-national" name="national"> <a-form-item label="民族" v-bind="validateInfos.national" id="EmployeesApplyForm-national" name="national">
<a-input v-model:value="formData.national" placeholder="请输入民族" disabled allow-clear></a-input> <a-input v-model:value="formData.national" disabled allow-clear></a-input>
<!-- <span>{{ formData.national }}</span> --> <!-- <span>{{ formData.national }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身份证号"> <a-form-item label="身份证号">
<a-input v-model:value="formData.idCard" placeholder="请输入身份证号" disabled allow-clear></a-input> <a-input v-model:value="formData.idCard" disabled allow-clear></a-input>
<!-- <span>{{ formData.idCard }}</span> --> <!-- <span>{{ formData.idCard }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
@ -60,19 +60,19 @@
name="marriedOrNot"> name="marriedOrNot">
<!-- <j-dict-select-tag type='radio' v-model:value="formData.marriedOrNot" dictCode="married_or_not" <!-- <j-dict-select-tag type='radio' v-model:value="formData.marriedOrNot" dictCode="married_or_not"
placeholder="请选择婚否" disabled allow-clear /> --> placeholder="请选择婚否" disabled allow-clear /> -->
<a-input v-model:value="formData.marriedOrNot" placeholder="请输入婚否" disabled allow-clear></a-input> <a-input v-model:value="formData.marriedOrNot" disabled allow-clear></a-input>
<!-- <span>{{ formData.marriedOrNot }}</span> --> <!-- <span>{{ formData.marriedOrNot }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="身高(cm)" v-bind="validateInfos.height" id="EmployeesApplyForm-height" name="height"> <a-form-item label="身高(cm)" v-bind="validateInfos.height" id="EmployeesApplyForm-height" name="height">
<a-input v-model:value="formData.height" placeholder="请输入身高" style="width: 100%" disabled /> <a-input v-model:value="formData.height" style="width: 100%" disabled />
<!-- <span>{{ formData.height }}cm</span> --> <!-- <span>{{ formData.height }}cm</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="体重(kg)" v-bind="validateInfos.weight" id="EmployeesApplyForm-weight" name="weight"> <a-form-item label="体重(kg)" v-bind="validateInfos.weight" id="EmployeesApplyForm-weight" name="weight">
<a-input v-model:value="formData.weight" placeholder="请输入体重" style="width: 100%" disabled /> <a-input v-model:value="formData.weight" style="width: 100%" disabled />
<!-- <span>{{ formData.weight }}kg</span> --> <!-- <span>{{ formData.weight }}kg</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
@ -89,7 +89,7 @@
name="healthStatus"> name="healthStatus">
<!-- <j-dict-select-tag type='radio' v-model:value="formData.healthStatus" dictCode="health_status" disabled <!-- <j-dict-select-tag type='radio' v-model:value="formData.healthStatus" dictCode="health_status" disabled
placeholder="请选择健康状况" allow-clear /> --> placeholder="请选择健康状况" allow-clear /> -->
<a-input v-model:value="formData.healthStatus" placeholder="请输入健康状况" style="width: 100%" disabled /> <a-input v-model:value="formData.healthStatus" style="width: 100%" disabled />
<!-- <span>{{ formData.healthStatus }}</span> --> <!-- <span>{{ formData.healthStatus }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
@ -98,39 +98,35 @@
id="EmployeesApplyForm-politicalAppearance" name="politicalAppearance"> id="EmployeesApplyForm-politicalAppearance" name="politicalAppearance">
<!-- <j-dict-select-tag v-model:value="formData.politicalAppearance" dictCode="political_appearance" disabled <!-- <j-dict-select-tag v-model:value="formData.politicalAppearance" dictCode="political_appearance" disabled
placeholder="请选择政治面貌" allow-clear /> --> placeholder="请选择政治面貌" allow-clear /> -->
<a-input v-model:value="formData.politicalAppearance" placeholder="请输入政治面貌" style="width: 100%" <a-input v-model:value="formData.politicalAppearance" style="width: 100%" disabled />
disabled />
<!-- <span>{{ formData.politicalAppearance }}</span> --> <!-- <span>{{ formData.politicalAppearance }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="户籍所在地" v-bind="validateInfos.houseAddress" id="EmployeesApplyForm-houseAddress" <a-form-item label="户籍所在地" v-bind="validateInfos.houseAddress" id="EmployeesApplyForm-houseAddress"
name="houseAddress"> name="houseAddress">
<a-textarea v-model:value="formData.houseAddress" placeholder="请输入户籍所在地" disabled allow-clear <a-textarea v-model:value="formData.houseAddress" disabled allow-clear :autosize="true"></a-textarea>
:autosize="true"></a-textarea>
<!-- <span>{{ formData.houseAddress }}</span> --> <!-- <span>{{ formData.houseAddress }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="紧急联系人" v-bind="validateInfos.emergencyContact" <a-form-item label="紧急联系人" v-bind="validateInfos.emergencyContact"
id="EmployeesApplyForm-emergencyContact" name="emergencyContact"> id="EmployeesApplyForm-emergencyContact" name="emergencyContact">
<a-input v-model:value="formData.emergencyContact" placeholder="请输入紧急联系人" disabled <a-input v-model:value="formData.emergencyContact" disabled allow-clear></a-input>
allow-clear></a-input>
<!-- <span>{{ formData.emergencyContact }}</span> --> <!-- <span>{{ formData.emergencyContact }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="紧急联系人电话" v-bind="validateInfos.emergencyTel" id="EmployeesApplyForm-emergencyTel" <a-form-item label="紧急联系人电话" v-bind="validateInfos.emergencyTel" id="EmployeesApplyForm-emergencyTel"
name="emergencyTel"> name="emergencyTel">
<a-input v-model:value="formData.emergencyTel" placeholder="请输入紧急联系人电话" disabled allow-clear></a-input> <a-input v-model:value="formData.emergencyTel" disabled allow-clear></a-input>
<!-- <span>{{ formData.emergencyTel }}</span> --> <!-- <span>{{ formData.emergencyTel }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="与本人关系" v-bind="validateInfos.emergencyRelationship" <a-form-item label="与本人关系" v-bind="validateInfos.emergencyRelationship"
id="EmployeesApplyForm-emergencyRelationship" name="emergencyRelationship"> id="EmployeesApplyForm-emergencyRelationship" name="emergencyRelationship">
<a-input v-model:value="formData.emergencyRelationship" placeholder="请输入紧急联系人与本人关系" disabled <a-input v-model:value="formData.emergencyRelationship" disabled allow-clear></a-input>
allow-clear></a-input>
<!-- <span>{{ formData.emergencyRelationship }}</span> --> <!-- <span>{{ formData.emergencyRelationship }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
@ -139,15 +135,14 @@
name="hukouNature"> name="hukouNature">
<!-- <j-dict-select-tag type='radio' v-model:value="formData.hukouNature" dictCode="hukou_nature" disabled <!-- <j-dict-select-tag type='radio' v-model:value="formData.hukouNature" dictCode="hukou_nature" disabled
placeholder="请选择户口性质" allow-clear /> --> placeholder="请选择户口性质" allow-clear /> -->
<a-input v-model:value="formData.hukouNature" placeholder="请输入户口性质" disabled allow-clear></a-input> <a-input v-model:value="formData.hukouNature" disabled allow-clear></a-input>
<!-- <span>{{ formData.hukouNature }}</span> --> <!-- <span>{{ formData.hukouNature }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="现住址" v-bind="validateInfos.currentAddress" id="EmployeesApplyForm-currentAddress" <a-form-item label="现住址" v-bind="validateInfos.currentAddress" id="EmployeesApplyForm-currentAddress"
name="currentAddress"> name="currentAddress">
<a-textarea v-model:value="formData.currentAddress" placeholder="请输入现住址" disabled allow-clear <a-textarea v-model:value="formData.currentAddress" disabled allow-clear :autosize="true"></a-textarea>
:autosize="true"></a-textarea>
<!-- <span>{{ formData.currentAddress }}</span> --> <!-- <span>{{ formData.currentAddress }}</span> -->
</a-form-item> </a-form-item>
</a-col> </a-col>

View File

@ -40,7 +40,7 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="性别" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex"> <a-form-item label="员工性别" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex">
<a-input v-model:value="formData.sex" disabled></a-input> <a-input v-model:value="formData.sex" disabled></a-input>
<!-- <j-dict-select-tag type='radio' v-model:value="formData.sex" dictCode="sex" placeholder="请选择性别" disabled <!-- <j-dict-select-tag type='radio' v-model:value="formData.sex" dictCode="sex" placeholder="请选择性别" disabled
allow-clear /> --> allow-clear /> -->
@ -48,7 +48,7 @@
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="年龄" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex"> <a-form-item label="员工年龄" v-bind="validateInfos.sex" id="EmployeesApplyForm-sex" name="sex">
<a-input v-model:value="ageVal" disabled></a-input> <a-input v-model:value="ageVal" disabled></a-input>
<!-- <span> {{ handleComputedAge(formData.dateOfBirth) }}</span> --> <!-- <span> {{ handleComputedAge(formData.dateOfBirth) }}</span> -->
</a-form-item> </a-form-item>