| | |
| | | <div class="item-node"/> |
| | | <div> |
| | | <a href="javascript:void(0)" :class="item=='lzaj'?'light':''" @click="goAnchor('lzaj')"> |
| | | 劳资案件 |
| | | 仲裁案件 |
| | | </a> |
| | | </div> |
| | | </li> |
| | |
| | | <el-row style="width: 100%;"> |
| | | <el-col :span="8"> |
| | | <el-form-item label="编号" prop="empNumb"> |
| | | <el-input v-model="empBaseInfoForm.empNumb" style="width: 100%;" |
| | | <el-input |
| | | v-model="empBaseInfoForm.empNumb" |
| | | style="width: 100%;" |
| | | :disabled="readon ? false : true" |
| | | /> |
| | | </el-form-item> |
| | |
| | | <el-row> |
| | | <el-col :span="8"> |
| | | <el-form-item label="性别" prop="sex"> |
| | | <el-select v-model="empBaseInfoForm.sex" placeholder="请选择性别" |
| | | <el-select |
| | | v-model="empBaseInfoForm.sex" |
| | | placeholder="请选择性别" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | <el-row> |
| | | <el-col :span="8"> |
| | | <el-form-item label="员工类别" prop="empType"> |
| | | <el-select v-model="empBaseInfoForm.empType" placeholder="请选择员工类型" |
| | | <el-select |
| | | v-model="empBaseInfoForm.empType" |
| | | placeholder="请选择员工类型" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="民族" prop="nation"> |
| | | <el-select v-model="empBaseInfoForm.nation" filterable placeholder="请选择民族" |
| | | <el-select |
| | | v-model="empBaseInfoForm.nation" |
| | | filterable |
| | | placeholder="请选择民族" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | <el-row> |
| | | <el-col :span="8"> |
| | | <el-form-item label="婚姻状态" prop="marriage"> |
| | | <el-select v-model="empBaseInfoForm.marriage" placeholder="请选择婚姻状态" |
| | | <el-select |
| | | v-model="empBaseInfoForm.marriage" |
| | | placeholder="请选择婚姻状态" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | <el-row> |
| | | <el-col :span="8"> |
| | | <el-form-item label="政治面貌" prop="politics"> |
| | | <el-select v-model="empBaseInfoForm.politics" placeholder="请选择政治面貌" |
| | | <el-select |
| | | v-model="empBaseInfoForm.politics" |
| | | placeholder="请选择政治面貌" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="最高学历" prop="education"> |
| | | <el-select v-model="empBaseInfoForm.education" placeholder="请选择最高学历" |
| | | <el-select |
| | | v-model="empBaseInfoForm.education" |
| | | placeholder="请选择最高学历" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | <el-row> |
| | | <el-col :span="8"> |
| | | <el-form-item label="籍贯" prop="nativePlaceName"> |
| | | <el-select v-model="empBaseInfoForm.nativePlace" placeholder="请选择籍贯" |
| | | <el-select |
| | | v-model="empBaseInfoForm.nativePlace" |
| | | placeholder="请选择籍贯" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="档案情况" prop="archivesStatus"> |
| | | <el-select v-model="empBaseInfoForm.archivesStatus" placeholder="请选择档案情况" |
| | | <el-select |
| | | v-model="empBaseInfoForm.archivesStatus" |
| | | placeholder="请选择档案情况" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="社保档位" prop="insuranceType"> |
| | | <el-select v-model="empBaseInfoForm.insuranceType" placeholder="请选择社保档位" |
| | | <el-select |
| | | v-model="empBaseInfoForm.insuranceType" |
| | | placeholder="请选择社保档位" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="工作证" prop="empCardStatus"> |
| | | <el-select v-model="empBaseInfoForm.empCardStatus" placeholder="请选择工作证" |
| | | <el-select |
| | | v-model="empBaseInfoForm.empCardStatus" |
| | | placeholder="请选择工作证" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="员工手册" prop="handbookStatus"> |
| | | <el-select v-model="empBaseInfoForm.handbookStatus" placeholder="请选择员工手册" |
| | | <el-select |
| | | v-model="empBaseInfoForm.handbookStatus" |
| | | placeholder="请选择员工手册" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="相关证件" prop="certificateList"> |
| | | <el-select v-model="empBaseInfoForm.certificateList" multiple placeholder="请选择相关证件" |
| | | <el-select |
| | | v-model="empBaseInfoForm.certificateList" |
| | | multiple |
| | | placeholder="请选择相关证件" |
| | | :disabled="readon ? false : true" |
| | | > |
| | | <el-option |
| | |
| | | <el-table-column show-overflow-tooltip fixed="right" label="操作" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span class="table-button" @click="editWorkExperience(scope.row,1)">编辑</span> |
| | | <span class="table-button" @click="singleDelete(scope.row, 'workExperienceDataselection')" |
| | | <span |
| | | class="table-button" |
| | | @click="singleDelete(scope.row, 'workExperienceDataselection')" |
| | | >删除</span> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-table-column v-if="fsnumShow" show-overflow-tooltip prop="physicalExamId" label=""/> |
| | | <el-table-column show-overflow-tooltip prop="hospital" label="体检医院" width="150"/> |
| | | <el-table-column show-overflow-tooltip prop="physicalExamDate" label="体检日期" width="140"/> |
| | | <el-table-column show-overflow-tooltip prop="physicalExamType" label="体检类型" width="140" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="physicalExamType" |
| | | label="体检类型" |
| | | width="140" |
| | | :formatter="typeFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="bloodPressure" label="血压" width="140"/> |
| | | <el-table-column show-overflow-tooltip prop="transaminase" label="转氨酶" width="140"/> |
| | | <el-table-column show-overflow-tooltip prop="ecg" label="心电图" width="140" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="ecg" |
| | | label="心电图" |
| | | width="140" |
| | | :formatter="ecgNameFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="conclusion" label="体检结论"/> |
| | |
| | | <el-table-column show-overflow-tooltip prop="signingDate" label="合同签订日期"/> |
| | | <el-table-column show-overflow-tooltip prop="endDate" label="合同结束日期"/> |
| | | <el-table-column show-overflow-tooltip prop="contractPeriod" label="合同期限(年)"/> |
| | | <el-table-column show-overflow-tooltip prop="contractStatus" label="合同状态" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="contractStatus" |
| | | label="合同状态" |
| | | :formatter="contractStatusFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="transactor" label="合同办理人"/> |
| | |
| | | <el-table-column show-overflow-tooltip prop="oldDeptName" label="原部门"/> |
| | | <el-table-column show-overflow-tooltip prop="oldJobName" label="原岗位"/> |
| | | <el-table-column show-overflow-tooltip prop="changeDate" label="调岗日期"/> |
| | | <el-table-column show-overflow-tooltip prop="changeType" label="调岗类型" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="changeType" |
| | | label="调岗类型" |
| | | :formatter="changeTypeFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="changeReason" label="调岗理由"/> |
| | |
| | | <el-table-column show-overflow-tooltip fixed="right" label="操作" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span class="table-button" @click="editDimissionAttend(scope.row,6)">编辑</span> |
| | | <span class="table-button" @click="singleDelete(scope.row, 'dimissionAttendDataselection')" |
| | | <span |
| | | class="table-button" |
| | | @click="singleDelete(scope.row, 'dimissionAttendDataselection')" |
| | | >删除</span> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-table-column show-overflow-tooltip prop="deptName" label="部门/护卫点"/> |
| | | <el-table-column show-overflow-tooltip prop="entryDate" label="入职日期"/> |
| | | <el-table-column show-overflow-tooltip prop="dimissionDate" label="离职日期"/> |
| | | <el-table-column show-overflow-tooltip prop="dimissionType" label="离职类型" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="dimissionType" |
| | | label="离职类型" |
| | | :formatter="dimissionTypeFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="selfLeaveDay" label="自离天数"/> |
| | |
| | | <el-table-column v-if="fsnumShow" show-overflow-tooltip prop="insuranceId" label=""/> |
| | | <el-table-column show-overflow-tooltip prop="applayDate" label="社保申请日期" width="180"/> |
| | | <el-table-column show-overflow-tooltip prop="proposer" label="申请人" width="180"/> |
| | | <el-table-column show-overflow-tooltip prop="insuranceGaers" label="社保档位" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="insuranceGaers" |
| | | label="社保档位" |
| | | :formatter="insuranceGaersFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="reportStatus" label="是否已报告" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="reportStatus" |
| | | label="是否已报告" |
| | | :formatter="reportStatusFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="applayStatus" label="状态" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="applayStatus" |
| | | label="状态" |
| | | :formatter="applayStatusFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="auditor" label="审核人" width="180"/> |
| | |
| | | <el-table-column show-overflow-tooltip fixed="right" label="操作" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span class="table-button" @click="editAccidentCases(scope.row,9)">编辑</span> |
| | | <span class="table-button" @click="singleDelete(scope.row, 'accidentCasesDataselection')" |
| | | <span |
| | | class="table-button" |
| | | @click="singleDelete(scope.row, 'accidentCasesDataselection')" |
| | | >删除</span> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-table-column show-overflow-tooltip prop="injuredDiacrisis" label="意外险诊断" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="hospitalName" label="就诊医院" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="treatmentName" label="就诊科室" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="hospitalizatioFlag" label="是否住院" width="80" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="hospitalizatioFlag" |
| | | label="是否住院" |
| | | width="80" |
| | | :formatter="hospitalizatioFlagFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="bedNumb" label="床号" width="60"/> |
| | |
| | | <el-table-column show-overflow-tooltip prop="sbumitBy" label="递交人" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="expensesFee" label="医疗总费用" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="innsureFee" label="保险赔付费用" width="120"/> |
| | | <el-table-column show-overflow-tooltip prop="settleStatus" label="是否结案" width="120" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="settleStatus" |
| | | label="是否结案" |
| | | width="120" |
| | | :formatter="settleStatusFormat" |
| | | /> |
| | | </el-table> |
| | |
| | | <el-table-column show-overflow-tooltip prop="injuredDiacrisis" label="工伤诊断" width="80"/> |
| | | <el-table-column show-overflow-tooltip prop="hospitalName" label="就诊医院" width="120"/> |
| | | <el-table-column show-overflow-tooltip prop="treatmentName" label="就诊科室" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="hospitalizatioFlag" label="是否住院" width="80" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="hospitalizatioFlag" |
| | | label="是否住院" |
| | | width="80" |
| | | :formatter="hospitalizatioFlagFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="bedNumb" label="床号" width="80"/> |
| | |
| | | <el-table-column show-overflow-tooltip prop="sbumitBy" label="递交人" width="80"/> |
| | | <el-table-column show-overflow-tooltip prop="expensesFee" label="医疗总费用" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="compensated" label="已赔付医药费用" width="120"/> |
| | | <el-table-column show-overflow-tooltip prop="settleStatus" label="是否结案" width="120" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="settleStatus" |
| | | label="是否结案" |
| | | width="120" |
| | | :formatter="settleStatusFormat" |
| | | /> |
| | | </el-table> |
| | |
| | | </div> |
| | | <div ref="lzaj" class="lzaj"> |
| | | <div class="jbxxTitle"> |
| | | 劳资案件 |
| | | 仲裁案件 |
| | | <el-button class="filter-item" type="primary" @click.native="gzadd(11)"> |
| | | {{ $t('table.add') }} |
| | | </el-button> |
| | |
| | | </el-table-column> |
| | | <el-table-column v-if="fsnumShow" show-overflow-tooltip prop="arbitrationId" label=""/> |
| | | <el-table-column show-overflow-tooltip prop="arbitrationDate" label="仲裁日期" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="arbitrationType" label="仲裁类型" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="arbitrationType" |
| | | label="仲裁类型" |
| | | :formatter="arbitrationTypeFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="arbitrationReason" label="仲裁事由"/> |
| | | <el-table-column show-overflow-tooltip prop="reporter" label="报备人" width="100"/> |
| | | <el-table-column show-overflow-tooltip prop="remark" label="备注"/> |
| | | <el-table-column show-overflow-tooltip prop="arbitrationPay" label="仲裁赔付(元)" width="180"/> |
| | | <el-table-column show-overflow-tooltip prop="arbitrationStatus" label="是否结案" width="100" |
| | | <el-table-column |
| | | show-overflow-tooltip |
| | | prop="arbitrationStatus" |
| | | label="是否结案" |
| | | width="100" |
| | | :formatter="arbitrationStatusFormat" |
| | | /> |
| | | <el-table-column show-overflow-tooltip prop="settleDate" label="案结日期" width="100"/> |
| | |
| | | :preview-src-list="srcList" |
| | | @click="clickImg(node)" |
| | | /> |
| | | <el-tooltip v-if="'tif,bmp,jpg,png,gif'.indexOf(node.filesformat) == -1" class="item" |
| | | effect="dark" :content="node.filesname" placement="bottom" |
| | | <el-tooltip |
| | | v-if="'tif,bmp,jpg,png,gif'.indexOf(node.filesformat) == -1" |
| | | class="item" |
| | | effect="dark" |
| | | :content="node.filesname" |
| | | placement="bottom" |
| | | > |
| | | <div style="padding-top: 14px;text-align: center"> |
| | | <el-checkbox v-model="checkedArr[index * 8 + nodeIndex].isChecked" |
| | | <el-checkbox |
| | | v-model="checkedArr[index * 8 + nodeIndex].isChecked" |
| | | class="myRedCheckBox" |
| | | >{{ node.filesname }} |
| | | </el-checkbox> |
| | | </div> |
| | | </el-tooltip> |
| | | <el-tooltip v-if="'tif,bmp,jpg,png,gif'.indexOf(node.filesformat) != -1" class="item" |
| | | effect="dark" :content="node.filesname" placement="bottom" |
| | | <el-tooltip |
| | | v-if="'tif,bmp,jpg,png,gif'.indexOf(node.filesformat) != -1" |
| | | class="item" |
| | | effect="dark" |
| | | :content="node.filesname" |
| | | placement="bottom" |
| | | > |
| | | <div style="padding-top: 14px;"> |
| | | <el-image |
| | |
| | | :preview-src-list="srcList" |
| | | @click="clickImg(node)" |
| | | /> |
| | | <el-checkbox v-model="checkedArr[index * 8 + nodeIndex].isChecked" |
| | | <el-checkbox |
| | | v-model="checkedArr[index * 8 + nodeIndex].isChecked" |
| | | class="myRedCheckBox" |
| | | > |
| | | |
| | |
| | | |
| | | </div> |
| | | </el-dialog> |
| | | <el-dialog title="劳资案件" append-to-body :visible.sync="dialogshowArr[11].show" width="50%"> |
| | | <el-dialog title="仲裁案件" append-to-body :visible.sync="dialogshowArr[11].show" width="50%"> |
| | | <el-form |
| | | ref="laborTroubleForm" |
| | | :model="laborTroubleForm" |
| | |
| | | this.initunemploymentData() // 失业金领取 |
| | | this.initinsuranceData() // 社保申请 |
| | | this.initremarkInfoData() // 备注 |
| | | this.initlaborTroubleData() // 劳资案件 |
| | | this.initlaborTroubleData() // 仲裁案件 |
| | | this.initoccupationalData() // 工伤案件 |
| | | this.initbadRecordData() // 不良记录 |
| | | this.initaccidentCasesData() // 意外险案件 |