| | |
| | | :close-on-click-modal="false" |
| | | :visible.sync="isVisible" |
| | | > |
| | | |
| | | <div class="conDetails"> |
| | | <div class="menu dadetails"> |
| | | <div style="height: 22vh;"> |
| | |
| | | <div class="jbxxTitle"> |
| | | 基本信息 |
| | | <el-button |
| | | style="position:absolute;right: 40px" |
| | | style="position:absolute;right: 120px" |
| | | class="filter-item" |
| | | type="primary" |
| | | @click.native="gzupdate" |
| | | > |
| | | 编辑 |
| | | </el-button> |
| | | |
| | | <el-button |
| | | v-if="this.readon" |
| | | style="position:absolute;right: 40px" |
| | | style="position:absolute;right: 120px" |
| | | class="filter-item" |
| | | type="primary" |
| | | @click.native="gzupdate1" |
| | | > |
| | | 保存 |
| | | </el-button> |
| | | <el-button |
| | | style="position:absolute;right: 40px" |
| | | class="filter-item" |
| | | type="primary" |
| | | @click="ExportSavePdf" |
| | | > |
| | | 导出 |
| | | </el-button> |
| | | </div> |
| | | |
| | |
| | | <el-table-column show-overflow-tooltip="true" type="index" label="序号" align="center" width="55"> |
| | | <template slot-scope="scope"> |
| | | <span v-text="getIndex(scope.$index)" /> |
| | | </template> |
| | | </template>EmpLeaveInfo |
| | | </el-table-column> |
| | | <el-table-column show-overflow-tooltip="true" prop="entryDate" label="入职日期" /> |
| | | <el-table-column show-overflow-tooltip="true" prop="dimissionDate" label="离职日期" /> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="arbitrationId" label="" /> |
| | | <el-table-column show-overflow-tooltip="true" prop="arbitrationDate" label="仲裁日期" width="100" /> |
| | | <el-table-column show-overflow-tooltip="true" prop="arbitrationDate" label="仲裁日期" width="100" /> |
| | | <el-table-column show-overflow-tooltip="true" prop="arbitrationType" label="仲裁类型" :formatter="arbitrationTypeFormat" /> |
| | | <el-table-column show-overflow-tooltip="true" prop="arbitrationReason" label="仲裁事由" /> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <el-dialog title="工作经历" append-to-body :visible.sync="dialogshowArr[1].show" width="50%"> |
| | | <el-form |
| | | ref="workExperienceForm" |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | htmlTitle: 'xx', |
| | | nowTime: '', |
| | | mvrules: { |
| | | labelid: [{ required: true, message: '请选择标签', trigger: 'change' }] |
| | | }, |
| | |
| | | }) |
| | | }) |
| | | }, |
| | | ExportSavePdf(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | params.empNumb = this.empBaseInfoForm.empNumb |
| | | |
| | | this.$download('hr/pdf/contract', { |
| | | ...params |
| | | }, `${this.empBaseInfoForm.empName}.pdf`) |
| | | }, |
| | | initleaveInfoData(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |