| | |
| | | <el-table-column prop="contractPeriod" label="合同期限(年)" width="180" /> |
| | | <el-table-column prop="contractStatus" label="合同状态" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transContractStatus(row.contractStatus) }} |
| | | {{ transContractStatus(row.contractStatus,row.endDate) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="transactor" label="合同办理人" width="180" /> |
| | |
| | | <el-table-column prop="deptName" label="护卫点" width="180" /> |
| | | <el-table-column prop="applayDate" label="社保申请日期" width="180" /> |
| | | <el-table-column prop="proposer" label="申请人" width="180" /> |
| | | <el-table-column prop="insuranceGaers" label="社保档位" width="180" /> |
| | | <el-table-column prop="reportStatus " label="是否已报告" width="180" /> |
| | | <el-table-column prop="applayStatus" label="状态" width="180" /> |
| | | <el-table-column prop="insuranceGaers" label="社保档位" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transInsuranceGaers(row.insuranceGaers) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="reportStatus" label="是否已报告" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transReportStatus(row.reportStatus) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="applayStatus" label="状态" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transApplayStatus(row.applayStatus) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="auditor" label="审核人" width="180" /> |
| | | <el-table-column prop="remark" label="备注" width="280" /> |
| | | </el-table> |
| | |
| | | <el-table-column prop="injuredDiacrisis" label="意外险诊断" width="180" /> |
| | | <el-table-column prop="hospitalName" label="就诊医院" width="180" /> |
| | | <el-table-column prop="treatmentName" label="就诊科室" width="180" /> |
| | | <el-table-column prop="hospitalizatioFlag" label="是否住院" width="180" /> |
| | | <el-table-column prop="hospitalizatioFlag" label="是否住院" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transHospitalizatioFlag(row.hospitalizatioFlag) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="bedNumb" label="床号" width="180" /> |
| | | <el-table-column prop="reprotTime" label="报案时间" width="180" /> |
| | | <el-table-column prop="submitTime" label="递交资料时间" width="180" /> |
| | | <el-table-column prop="sbumitBy" label="递交人" width="180" /> |
| | | <el-table-column prop="expensesFee" label="医疗总费用" width="180" /> |
| | | <el-table-column prop="settleStatus" label="案结状态" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transArbitrationStatus(row.settleStatus) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="innsureFee" label="保险赔付费用" width="180" /> |
| | | </el-table> |
| | | </div> |
| | |
| | | <el-table-column prop="injuredDiacrisis" label="工伤诊断" width="180" /> |
| | | <el-table-column prop="hospitalName" label="就诊医院" width="180" /> |
| | | <el-table-column prop="treatmentName" label="就诊科室" width="180" /> |
| | | <el-table-column prop="hospitalizatioFlag" label="是否住院" width="180" /> |
| | | <el-table-column prop="hospitalizatioFlag" label="是否住院" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transHospitalizatioFlag(row.hospitalizatioFlag) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="bedNumb" label="床号" width="180" /> |
| | | <el-table-column prop="reportTime" label="报案时间" width="180" /> |
| | | <el-table-column prop="submitTime" label="递交资料时间" width="180" /> |
| | | <el-table-column prop="sbumitBy" label="递交人" width="180" /> |
| | | <el-table-column prop="expensesFee" label="医疗总费用" width="180" /> |
| | | <el-table-column prop="compensated" label="已赔付医药费用" width="180" /> |
| | | <el-table-column prop="settleStatus" label="状态" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transArbitrationStatus(row.settleStatus) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="settleDate" label="案结日期" width="180" /> |
| | | </el-table> |
| | | </div> |
| | | |
| | |
| | | <el-table-column prop="empName" label="姓名" width="180" /> |
| | | <el-table-column prop="certificateNumb" label="身份证号码" width="180" /> |
| | | <el-table-column prop="arbitrationDate" label="仲裁日期" width="180" /> |
| | | <el-table-column prop="arbitrationType" label="仲裁类型" width="180" /> |
| | | <el-table-column prop="arbitrationType" label="仲裁类型" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transArbitrationType(row.arbitrationType) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="arbitrationReason" label="仲裁事由" width="180" /> |
| | | <el-table-column prop="reporter" label="汇报人" width="180" /> |
| | | <el-table-column prop="remark" label="备注" width="180" /> |
| | | <el-table-column prop="arbitrationPay" label="仲裁赔付(元)" width="180" /> |
| | | <el-table-column prop="arbitrationStatus" label="状态" width="180" /> |
| | | <el-table-column prop="arbitrationStatus" label="状态" width="180"> |
| | | <template slot-scope="{row}"> |
| | | {{ transArbitrationStatus(row.arbitrationStatus) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="settleDate" label="案结日期" width="180" /> |
| | | </el-table> |
| | | </div> |
| | |
| | | return '异常' |
| | | } |
| | | }, |
| | | transContractStatus(contractStatus) { |
| | | transContractStatus(contractStatus, time) { |
| | | var strtime = time.replace('/-/g', '/')// 时间转换 |
| | | // 时间 |
| | | var date1 = new Date(strtime) |
| | | // 现在时间 |
| | | var date2 = new Date() |
| | | if (date1 <= date2) { |
| | | return '到期' |
| | | } else { |
| | | switch (contractStatus) { |
| | | case '1': |
| | | return '有效' |
| | |
| | | return '存档' |
| | | } |
| | | } |
| | | }, |
| | | transInsuranceGaers(insuranceGaers) { |
| | | switch (insuranceGaers) { |
| | | case '1': |
| | | return '深户(五险一档)' |
| | | case '2': |
| | | return '非深户(五险一档)' |
| | | case '3': |
| | | return '非深户(五险二档)' |
| | | case '4': |
| | | return '非深户(五险三档)' |
| | | case '5': |
| | | return '非深户(四险三档)' |
| | | } |
| | | }, |
| | | transReportStatus(reportStatus) { |
| | | switch (reportStatus) { |
| | | case 1: |
| | | return '未报告' |
| | | case 2: |
| | | return '已报告' |
| | | } |
| | | }, |
| | | transApplayStatus(applayStatus) { |
| | | switch (applayStatus) { |
| | | case 1: |
| | | return '未申请' |
| | | case 2: |
| | | return '已申请' |
| | | } |
| | | }, |
| | | transArbitrationStatus(arbitrationStatus) { |
| | | switch (arbitrationStatus) { |
| | | case 1: |
| | | return '已结案' |
| | | case 0: |
| | | return '未结案' |
| | | } |
| | | }, |
| | | transArbitrationType(arbitrationType) { |
| | | switch (arbitrationType) { |
| | | case '01': |
| | | return '劳资纠纷' |
| | | case '02': |
| | | return '民事纠纷' |
| | | case '03': |
| | | return '合同纠纷' |
| | | } |
| | | }, |
| | | transHospitalizatioFlag(hospitalizatioFlag) { |
| | | switch (hospitalizatioFlag) { |
| | | case 1: |
| | | return '是' |
| | | case 2: |
| | | return '否' |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </script> |