|
@@ -11,7 +11,7 @@
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-tabs v-model="activeName" @tab-click="tabHandleClick" :before-leave="tabBeforeLeave">
|
|
|
- <el-tab-pane v-for="(item, index) in $dictUtils.getDictList('roster_person_type2')" :label="item.label" :name="item.value">
|
|
|
+ <el-tab-pane v-for="(item, index) in $dictUtils.getDictList('roster_person_type')" :label="item.label" :name="item.value">
|
|
|
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
@@ -53,7 +53,7 @@
|
|
|
<el-form-item label="姓名" prop="name"
|
|
|
:rules="[{required: true, message: '姓名不能为空', trigger: 'blur'}
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.name" :disabled="true" :readonly="true" placeholder="请填写姓名" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.name" placeholder="请填写姓名" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
@@ -68,8 +68,6 @@
|
|
|
size="middle"
|
|
|
:url="`/sys/office/treeData?type=2`"
|
|
|
:value="inputForm.officeId"
|
|
|
- :disabled="true"
|
|
|
- :readonly="true"
|
|
|
:clearable="true"
|
|
|
:accordion="true"
|
|
|
@getValue="(value) => {inputForm.officeId=value}"/>
|
|
@@ -77,7 +75,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="公司" prop="companyId">
|
|
|
- <el-select v-model="inputForm.companyId" :disabled="true" :readonly="true" style="width:100%" placeholder="请选择">
|
|
|
+ <el-select v-model="inputForm.companyId" :readonly="true" style="width:100%" placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="company in companyList"
|
|
|
:key="company.id"
|
|
@@ -89,7 +87,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="角色" prop="roleIdList">
|
|
|
- <el-select v-model="inputForm.roleIdList" :disabled="true" :readonly="true" size="middle" style="width:100%" multiple placeholder="请选择">
|
|
|
+ <el-select v-model="inputForm.roleIdList" size="middle" style="width:100%" multiple placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="role in roleList"
|
|
|
:key="role.id"
|
|
@@ -102,7 +100,7 @@
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="岗位" prop="postIdList">
|
|
|
<el-select v-model="inputForm.postIdList" @change="$forceUpdate()"
|
|
|
- :disabled="true" :readonly="true" style="width:100%" multiple placeholder="请选择">
|
|
|
+ style="width:100%" multiple placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="item in postList"
|
|
|
:key="item.id"
|
|
@@ -126,8 +124,6 @@
|
|
|
:value="inputForm.manageOfficeIds"
|
|
|
:clearable="false"
|
|
|
:accordion="true"
|
|
|
- :disabled="true"
|
|
|
- :readonly="true"
|
|
|
:showCheckbox="true"
|
|
|
:checkStrictly="true"
|
|
|
:checkOnClickNode="true"
|
|
@@ -138,7 +134,7 @@
|
|
|
<el-form-item label="职位" prop="jobPositionId"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.jobPositionId" :disabled="true" :readonly="true" style="width:100%" placeholder="请选择职位">
|
|
|
+ <el-select v-model="inputForm.jobPositionId" style="width:100%" placeholder="请选择职位">
|
|
|
<el-option
|
|
|
v-for="item in jobPositionList"
|
|
|
:key="item.id"
|
|
@@ -152,7 +148,7 @@
|
|
|
<el-form-item label="职务" prop="positionId"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.positionId" :disabled="true" :readonly="true" style="width:100%" placeholder="请选择职务">
|
|
|
+ <el-select v-model="inputForm.positionId" style="width:100%" placeholder="请选择职务">
|
|
|
<el-option
|
|
|
v-for="item in positionList"
|
|
|
:key="item.id"
|
|
@@ -166,7 +162,7 @@
|
|
|
<el-form-item label="职级" prop="rankId"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.rankId" :disabled="true" :readonly="true" style="width:100%" placeholder="请选择职级">
|
|
|
+ <el-select v-model="inputForm.rankId" style="width:100%" placeholder="请选择职级">
|
|
|
<el-option
|
|
|
v-for="item in rankList"
|
|
|
:key="item.id"
|
|
@@ -180,14 +176,14 @@
|
|
|
<el-form-item label="工号" prop="jobNo"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input :disabled="true" :readonly="true" v-model="inputForm.jobNo" placeholder="请填写工号" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.jobNo" placeholder="请填写工号" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="证件类型" prop="certificatesType"
|
|
|
:rules="[{required: true, message: '证件类型不能为空', trigger: 'blur'}
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.certificatesType" :disabled="true" :readonly="true" placeholder="请选择证件类型" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.certificatesType" placeholder="请选择证件类型" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('certificates_type')"
|
|
|
:key="item.value"
|
|
@@ -203,7 +199,7 @@
|
|
|
{validator: checkIdCardRule, trigger: 'change'},
|
|
|
{validator: checkIdCardRule, trigger: 'blur'}
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.idCard" :disabled="true" :readonly="true" placeholder="请填写证件号" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.idCard" placeholder="请填写证件号" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
@@ -214,9 +210,8 @@
|
|
|
<el-popover
|
|
|
placement="left"
|
|
|
trigger="hover">
|
|
|
- <el-button style="width: 100%" @click="onPreview(inputForm.certificatesFrontLsUrl)" :disabled="true" icon="el-icon-zoom-in"></el-button>
|
|
|
+ <el-button style="width: 100%" @click="onPreview(inputForm.certificatesFrontLsUrl)" icon="el-icon-zoom-in"></el-button>
|
|
|
<el-upload
|
|
|
- :disabled="true"
|
|
|
slot="reference"
|
|
|
class="avatar-uploader"
|
|
|
:action="`${$http.BASE_URL}/roster/base/webUpload/upload`"
|
|
@@ -242,9 +237,8 @@
|
|
|
<el-popover
|
|
|
placement="left"
|
|
|
trigger="hover">
|
|
|
- <el-button style="width: 100%" @click="onPreview(inputForm.certificatesBackLsUrl)" :disabled="true" icon="el-icon-zoom-in"></el-button>
|
|
|
+ <el-button style="width: 100%" @click="onPreview(inputForm.certificatesBackLsUrl)" icon="el-icon-zoom-in"></el-button>
|
|
|
<el-upload
|
|
|
- :disabled="true"
|
|
|
slot="reference"
|
|
|
class="avatar-uploader"
|
|
|
:action="`${$http.BASE_URL}/roster/base/webUpload/upload`"
|
|
@@ -264,14 +258,14 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="手机号码" prop="mobile">
|
|
|
- <el-input v-model="inputForm.mobile" :disabled="true" placeholder="请填写手机号码" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.mobile" placeholder="请填写手机号码" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="合同类型" prop="contractType"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.contractType" :disabled="true" placeholder="请选择合同类型" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.contractType" placeholder="请选择合同类型" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('roster_contract_type')"
|
|
|
:key="item.value"
|
|
@@ -285,7 +279,7 @@
|
|
|
<el-form-item label="员工类型" prop="workerType"
|
|
|
:rules="[{required: true, message: '员工类型不能为空', trigger: 'blur'}
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.workerType" :disabled="true" placeholder="请选择员工类型" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.workerType" placeholder="请选择员工类型" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('worker_type')"
|
|
|
:key="item.value"
|
|
@@ -298,7 +292,6 @@
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="入职日期" prop="onboardingDate">
|
|
|
<el-date-picker
|
|
|
- :disabled="true"
|
|
|
placement="bottom-start"
|
|
|
style="width: 100%"
|
|
|
v-model="inputForm.onboardingDate"
|
|
@@ -309,21 +302,21 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="历史工龄" prop="seniority">
|
|
|
- <el-input v-model="inputForm.seniority" :disabled="true" placeholder="请填写历史工龄" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.seniority" placeholder="请填写历史工龄" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="合同公司" prop="contractCompany"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.contractCompany" placeholder="请填写合同公司" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.contractCompany" placeholder="请填写合同公司" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="性别" prop="sex"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.sex" placeholder="请选择性别" :disabled="true" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.sex" placeholder="请选择性别" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('sex')"
|
|
|
:key="item.value"
|
|
@@ -336,7 +329,6 @@
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="出生日期" prop="birthDate">
|
|
|
<el-date-picker
|
|
|
- :disabled="true"
|
|
|
placement="bottom-start"
|
|
|
style="width: 100%"
|
|
|
v-model="inputForm.birthDate"
|
|
@@ -349,21 +341,21 @@
|
|
|
<el-form-item label="工作地点" prop="workPlace"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.workPlace" placeholder="请填写工作地点" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.workPlace" placeholder="请填写工作地点" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="联系地址" prop="contactAddress"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.contactAddress" placeholder="请填写联系地址" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.contactAddress" placeholder="请填写联系地址" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="入职年度就业情形" prop="employmentSituation"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.employmentSituation" :disabled="true" placeholder="请选择入职年度就业情形" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.employmentSituation" placeholder="请选择入职年度就业情形" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('employment_situation')"
|
|
|
:key="item.value"
|
|
@@ -377,7 +369,7 @@
|
|
|
<el-form-item label="工时制度" prop="workingHour"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.workingHour" :disabled="true" placeholder="请选择入职年度就业情形" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.workingHour" placeholder="请选择入职年度就业情形" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('working_hour_type')"
|
|
|
:key="item.value"
|
|
@@ -391,7 +383,7 @@
|
|
|
<el-form-item label="民族" prop="ethnic"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.ethnic" :disabled="true" filterable placeholder="请选择民族" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.ethnic" filterable placeholder="请选择民族" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('ethnic')"
|
|
|
:key="item.value"
|
|
@@ -405,7 +397,7 @@
|
|
|
<el-form-item label="户口类型" prop="accountType"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.accountType" :disabled="true" placeholder="请选择户口类型" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.accountType" placeholder="请选择户口类型" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('account_type')"
|
|
|
:key="item.value"
|
|
@@ -419,28 +411,28 @@
|
|
|
<el-form-item label="户口所在地" prop="accountAddr"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.accountAddr" placeholder="请填写户口所在地" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.accountAddr" placeholder="请填写户口所在地" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="籍贯" prop="origin"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.origin" placeholder="请填写籍贯" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.origin" placeholder="请填写籍贯" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="居住地址" prop="liveAddr"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.liveAddr" placeholder="请填写居住地址" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.liveAddr" placeholder="请填写居住地址" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="最高学历" prop="highestEducation"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.highestEducation" placeholder="请选择最高学历" :disabled="true" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.highestEducation" placeholder="请选择最高学历" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('highest_education')"
|
|
|
:key="item.value"
|
|
@@ -454,7 +446,7 @@
|
|
|
<el-form-item label="政治面貌" prop="politicalFace"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.politicalFace" :disabled="true" placeholder="请选择政治面貌" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.politicalFace" placeholder="请选择政治面貌" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('political_face')"
|
|
|
:key="item.value"
|
|
@@ -468,7 +460,7 @@
|
|
|
<el-form-item label="婚姻状况" prop="maritalStatus"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.maritalStatus" :disabled="true" placeholder="请选择婚姻状况" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.maritalStatus" placeholder="请选择婚姻状况" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('marital_status')"
|
|
|
:key="item.value"
|
|
@@ -482,7 +474,7 @@
|
|
|
<el-form-item label="血型" prop="bloodType"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-select v-model="inputForm.bloodType" :disabled="true" placeholder="请选择血型" style="width:100%;">
|
|
|
+ <el-select v-model="inputForm.bloodType" placeholder="请选择血型" style="width:100%;">
|
|
|
<el-option
|
|
|
v-for="item in $dictUtils.getDictList('blood_type')"
|
|
|
:key="item.value"
|
|
@@ -496,52 +488,52 @@
|
|
|
<el-form-item label="紧急联系人姓名" prop="emergencyContactName"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.emergencyContactName" placeholder="请填写紧急联系人姓名" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.emergencyContactName" placeholder="请填写紧急联系人姓名" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="紧急联系人电话" prop="emergencyContactTel"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.emergencyContactTel" placeholder="请填写紧急联系人电话" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.emergencyContactTel" placeholder="请填写紧急联系人电话" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="配偶姓名" prop="spouseName"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.spouseName" placeholder="请填写配偶姓名" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.spouseName" placeholder="请填写配偶姓名" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12" >
|
|
|
<el-form-item label="孩子姓名" prop="childName"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.childName" placeholder="请填写孩子姓名" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.childName" placeholder="请填写孩子姓名" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="QQ" prop="qq">
|
|
|
- <el-input v-model="inputForm.qq" placeholder="请填写QQ" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.qq" placeholder="请填写QQ" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="微信" prop="wechat"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.wechat" placeholder="请填写微信" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.wechat" placeholder="请填写微信" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="个人邮箱" prop="email">
|
|
|
- <el-input v-model="inputForm.email" placeholder="请填写个人邮箱" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.email" placeholder="请填写个人邮箱" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="备注" prop="remarks"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input type="textarea" style="width:100%" maxlength="1000" :disabled="true" v-model="inputForm.remarks" placeholder="请填写备注" ></el-input>
|
|
|
+ <el-input type="textarea" style="width:100%" maxlength="1000" v-model="inputForm.remarks" placeholder="请填写备注" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -552,7 +544,6 @@
|
|
|
:rules="[
|
|
|
]">
|
|
|
<el-date-picker
|
|
|
- :disabled="true"
|
|
|
placement="bottom-start"
|
|
|
style="width: 100%"
|
|
|
v-model="inputForm.rosterContractDTO.beginDate"
|
|
@@ -566,7 +557,6 @@
|
|
|
:rules="[
|
|
|
]">
|
|
|
<el-date-picker
|
|
|
- :disabled="true"
|
|
|
placement="bottom-start"
|
|
|
style="width: 100%"
|
|
|
v-model="inputForm.rosterContractDTO.endDate"
|
|
@@ -577,14 +567,14 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="工作邮箱" prop="rosterContractDTO.workEmail">
|
|
|
- <el-input v-model="inputForm.rosterContractDTO.workEmail" placeholder="请填写工作邮箱" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.rosterContractDTO.workEmail" placeholder="请填写工作邮箱" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="工作电话" prop="rosterContractDTO.workMobile"
|
|
|
:rules="[
|
|
|
]">
|
|
|
- <el-input v-model="inputForm.rosterContractDTO.workMobile" placeholder="请填写工作电话" :disabled="true" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.rosterContractDTO.workMobile" placeholder="请填写工作电话" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
@@ -592,7 +582,6 @@
|
|
|
:rules="[
|
|
|
]">
|
|
|
<el-date-picker
|
|
|
- :disabled="true"
|
|
|
placement="bottom-start"
|
|
|
style="width: 100%"
|
|
|
v-model="inputForm.rosterContractDTO.probationPeriodEndDate"
|
|
@@ -603,7 +592,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="试用期(月)" prop="rosterContractDTO.probationPeriodMonth">
|
|
|
- <el-input v-model="inputForm.rosterContractDTO.probationPeriodMonth" :disabled="true" placeholder="请填写试用期(月)" clearable></el-input>
|
|
|
+ <el-input v-model="inputForm.rosterContractDTO.probationPeriodMonth" placeholder="请填写试用期(月)" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -706,7 +695,7 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="" >
|
|
|
- <el-button style="width: 100%" type="primary" :disabled="true" @click="addRow('bank')" plain>新增银行卡</el-button>
|
|
|
+ <el-button style="width: 100%" type="primary" @click="addRow('bank')" plain>新增银行卡</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -842,7 +831,7 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="" >
|
|
|
- <el-button style="width: 100%" :disabled="true" type="primary" @click="addRow('educate')" plain>新增教育经历</el-button>
|
|
|
+ <el-button style="width: 100%" type="primary" @click="addRow('educate')" plain>新增教育经历</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -911,7 +900,7 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="" >
|
|
|
- <el-button style="width: 100%" type="primary" :disabled="true" @click="addRow('work')" plain>新增工作经历</el-button>
|
|
|
+ <el-button style="width: 100%" type="primary" @click="addRow('work')" plain>新增工作经历</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -993,7 +982,7 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="" >
|
|
|
- <el-button style="width: 100%" type="primary" :disabled="true" @click="addRow('family')" plain>新增家庭成员</el-button>
|
|
|
+ <el-button style="width: 100%" type="primary" @click="addRow('family')" plain>新增家庭成员</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -1123,7 +1112,7 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="" >
|
|
|
- <el-button style="width: 100%" type="primary" :disabled="true" @click="addRow('certificate')" plain>新增员工证书</el-button>
|
|
|
+ <el-button style="width: 100%" type="primary" @click="addRow('certificate')" plain>新增员工证书</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -1262,7 +1251,7 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="" >
|
|
|
- <el-button style="width: 100%" type="primary" :disabled="true" @click="addRow('certDto')" plain>新增人员资质</el-button>
|
|
|
+ <el-button style="width: 100%" type="primary" @click="addRow('certDto')" plain>新增人员资质</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -1755,7 +1744,7 @@
|
|
|
item.professionList = this.$dictUtils.getDictList('sys_cert_profession_accounting')
|
|
|
}
|
|
|
})
|
|
|
- this.$refs.uploadComponent.newUpload('view', this.inputForm.rosterFilesDTOList, 'roster', '', '附件')
|
|
|
+ this.$refs.uploadComponent.newUpload(method, this.inputForm.rosterFilesDTOList, 'roster', '', '附件')
|
|
|
this.loading = false
|
|
|
})
|
|
|
}
|