src/views/user/archivesChange.vue
@@ -4,6 +4,7 @@
      :title="title"
      width="100%"
      height="100vh"
      center
      fullscreen="true"
      :close-on-click-modal="false"
      :visible.sync="isVisible"
@@ -26,7 +27,7 @@
            </el-upload>
            <!-- <img src="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1333074204,3035391839&fm=26&gp=0.jpg" class="jbxxImg">-->
            <div class="title-da">
              {{ empBaseInfoForm.empNumb }}
              编号:{{ empBaseInfoForm.empNumb }}
            </div>
          </div>
          <ul class="jbxx-ul" style="height: 68vh;overflow: auto">
@@ -195,7 +196,7 @@
                type="primary"
                @click="ExportSavePdf"
              >
                导出
                导出档案
              </el-button>
            </div>
@@ -267,7 +268,7 @@
                <el-row>
                  <el-col :span="8">
                    <el-form-item label="民族" prop="nation">
                      <el-select v-model="empBaseInfoForm.nation" placeholder="请选择民族" :disabled="readon ? false : true">
                      <el-select v-model="empBaseInfoForm.nation" filterable placeholder="请选择民族" :disabled="readon ? false : true">
                        <el-option
                          v-for="dict in nationOptions"
                          :key="dict.dicItemCode"
@@ -529,7 +530,9 @@
                :key="tableKey"
                :data="workExperienceData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                :highlight-current-row="true"
                @selection-change="onworkExperienceDataselection"
              >
@@ -563,7 +566,9 @@
                ref="physicalExamTable"
                :data="physicalExamData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onphysicalExamDataselection"
              >
@@ -573,14 +578,14 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="physicalExamId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="hospital" label="体检医院" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="physicalExamDate" label="体检日期" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="physicalExamType" label="体检类型" width="100" :formatter="typeFormat" />
                <el-table-column show-overflow-tooltip="true" prop="bloodPressure" label="血压" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="transaminase" label="转氨酶" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="ecg" label="心电图" width="100" :formatter="ecgNameFormat" />
                <el-table-column show-overflow-tooltip="true" prop="hospital" label="体检医院" width="150" />
                <el-table-column show-overflow-tooltip="true" prop="physicalExamDate" label="体检日期" width="140" />
                <el-table-column show-overflow-tooltip="true" prop="physicalExamType" label="体检类型" width="140" :formatter="typeFormat" />
                <el-table-column show-overflow-tooltip="true" prop="bloodPressure" label="血压" width="140" />
                <el-table-column show-overflow-tooltip="true" prop="transaminase" label="转氨酶" width="140" />
                <el-table-column show-overflow-tooltip="true" prop="ecg" label="心电图" width="140" :formatter="ecgNameFormat" />
                <el-table-column show-overflow-tooltip="true" prop="conclusion" label="体检结论" />
                <el-table-column show-overflow-tooltip="true" prop="reviewRecord" label="复查记录" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="reviewRecord" label="复查记录" width="140" />
                <el-table-column show-overflow-tooltip="true" prop="remark" label="备注" />
              </el-table>
              <pagination
@@ -602,7 +607,9 @@
                ref="contractInfoTable"
                :data="contractInfoData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="oncontractInfoDataselection"
              >
@@ -612,10 +619,10 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="contractId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="signingDate" label="合同签订日期" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="endDate" label="合同结束日期" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="contractPeriod" label="合同期限(年)" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="contractStatus" label="合同状态" width="100" :formatter="contractStatusFormat" />
                <el-table-column show-overflow-tooltip="true" prop="signingDate" label="合同签订日期" />
                <el-table-column show-overflow-tooltip="true" prop="endDate" label="合同结束日期" />
                <el-table-column show-overflow-tooltip="true" prop="contractPeriod" label="合同期限(年)" />
                <el-table-column show-overflow-tooltip="true" prop="contractStatus" label="合同状态" :formatter="contractStatusFormat" />
                <el-table-column show-overflow-tooltip="true" prop="transactor" label="合同办理人" />
              </el-table>
              <pagination
@@ -636,7 +643,9 @@
                ref="jobChangeTable"
                :data="jobChangeData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
              >
                <el-table-column show-overflow-tooltip="true" type="index" label="序号" align="center" width="55">
@@ -671,7 +680,9 @@
                ref="leaveInfoTable"
                :data="leaveInfoData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onleaveInfoDataselection"
              >
@@ -681,8 +692,8 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="leaveId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="beginTime" label="开始时间" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="endTime" label="结束时间" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="beginTime" label="开始时间" width="180" />
                <el-table-column show-overflow-tooltip="true" prop="endTime" label="结束时间" width="180" />
                <el-table-column show-overflow-tooltip="true" prop="leaveDay" label="请假天数" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="leaveType" label="请假类型" :formatter="leaveTypeFormat" />
                <el-table-column show-overflow-tooltip="true" prop="returnDate" label="到岗时间" width="180" />
@@ -708,7 +719,9 @@
                ref="resignTable"
                :data="resignData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onresignDataselection"
              >
@@ -718,9 +731,9 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="resignId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="applayDate" label="辞职申请日期" width="180" />
                <el-table-column show-overflow-tooltip="true" prop="reason" label="辞职事由" width="180" />
                <el-table-column show-overflow-tooltip="true" prop="reporter" label="汇报人" width="180" />
                <el-table-column show-overflow-tooltip="true" prop="applayDate" label="辞职申请日期" />
                <el-table-column show-overflow-tooltip="true" prop="reason" label="辞职事由" />
                <el-table-column show-overflow-tooltip="true" prop="reporter" label="汇报人" />
                <el-table-column show-overflow-tooltip="true" prop="remark" label="备注" />
              </el-table>
              <pagination
@@ -742,7 +755,9 @@
                ref="dimissionAttendTable"
                :data="dimissionAttendData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="ondimissionAttendDataselection"
              >
@@ -752,13 +767,13 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="dimissionAttendId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="attendMonth" label="离职考勤月份" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="attendDays" label="出勤天数" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="overtimeDay" label="加班(天)" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="overtimeHour" label="加班(小时)" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="attendMonth" label="离职考勤月份" />
                <el-table-column show-overflow-tooltip="true" prop="attendDays" label="出勤天数" width="150" />
                <el-table-column show-overflow-tooltip="true" prop="overtimeDay" label="加班(天)" width="150" />
                <el-table-column show-overflow-tooltip="true" prop="overtimeHour" label="加班(小时)" />
                <el-table-column show-overflow-tooltip="true" prop="deduct" label="有无代扣款项" width="180" />
                <el-table-column show-overflow-tooltip="true" prop="leaveDay" label="请假(天)" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="absenteeism" label="旷工(天)" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="leaveDay" label="请假(天)" />
                <el-table-column show-overflow-tooltip="true" prop="absenteeism" label="旷工(天)" />
                <el-table-column show-overflow-tooltip="true" prop="remark" label="备注" />
              </el-table>
              <pagination
@@ -779,7 +794,9 @@
                ref="dimissionLogTable"
                :data="dimissionLogData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
              >
                <el-table-column show-overflow-tooltip="true" type="index" label="序号" align="center" width="55">
@@ -813,7 +830,9 @@
                ref="unemploymentTable"
                :data="unemploymentData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onunemploymentDataselection"
              >
@@ -848,7 +867,9 @@
                ref="insuranceTable"
                :data="insuranceData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="oninsuranceDataselection"
              >
@@ -885,7 +906,9 @@
                ref="accidentCasesTable"
                :data="accidentCasesData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onaccidentCasesDataselection"
              >
@@ -895,20 +918,20 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="accidentId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="injuredTime" label="受伤日期" />
                <el-table-column show-overflow-tooltip="true" prop="injuredAddress" label="受伤地点" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="injuredTime" label="受伤日期" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="injuredAddress" label="受伤地点" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="injuredPart" label="受伤部位" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="injuredDescribe" label="受伤经过描述" />
                <el-table-column show-overflow-tooltip="true" prop="injuredDiacrisis" label="意外险诊断" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalName" label="就诊医院" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="treatmentName" label="就诊科室" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalizatioFlag" label="是否住院" width="60" :formatter="hospitalizatioFlagFormat" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalName" label="就诊医院" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="treatmentName" label="就诊科室" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalizatioFlag" label="是否住院" width="100" :formatter="hospitalizatioFlagFormat" />
                <el-table-column show-overflow-tooltip="true" prop="bedNumb" label="床号" width="60" />
                <el-table-column show-overflow-tooltip="true" prop="reprotTime" label="报案时间" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="submitTime" label="递交资料时间" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="reprotTime" label="报案时间" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="submitTime" label="递交资料时间" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="sbumitBy" label="递交人" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="expensesFee" label="医疗总费用" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="innsureFee" label="保险赔付费用" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="expensesFee" label="医疗总费用" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="innsureFee" label="保险赔付费用" width="120" />
              </el-table>
              <pagination
                v-show="accidentCasesDatatotal>0"
@@ -929,7 +952,9 @@
                ref="occupationalTable"
                :data="occupationalData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onoccupationalDataselection"
              >
@@ -939,20 +964,20 @@
                  </template>
                </el-table-column>
                <el-table-column v-if="fsnumShow" show-overflow-tooltip="true" prop="occupationalId" label="" />
                <el-table-column show-overflow-tooltip="true" prop="injuredTime" label="受伤日期" />
                <el-table-column show-overflow-tooltip="true" prop="injuredAddress" label="受伤地点" />
                <el-table-column show-overflow-tooltip="true" prop="injuredPart" label="受伤部位" width="80" />
                <el-table-column show-overflow-tooltip="true" prop="injuredTime" label="受伤日期" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="injuredAddress" label="受伤地点" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="injuredPart" label="受伤部位" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="injuredDescribe" label="受伤经过描述" />
                <el-table-column show-overflow-tooltip="true" prop="injuredDiacrisis" label="工伤诊断" width="80" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalName" label="就诊医院" />
                <el-table-column show-overflow-tooltip="true" prop="treatmentName" label="就诊科室" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalizatioFlag" label="是否住院" width="80" :formatter="hospitalizatioFlagFormat" />
                <el-table-column show-overflow-tooltip="true" prop="injuredDiacrisis" label="工伤诊断" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalName" label="就诊医院" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="treatmentName" label="就诊科室" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="hospitalizatioFlag" label="是否住院" width="100" :formatter="hospitalizatioFlagFormat" />
                <el-table-column show-overflow-tooltip="true" prop="bedNumb" label="床号" width="60" />
                <el-table-column show-overflow-tooltip="true" prop="reportTime" label="报案时间" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="submitTime" label="递交资料时间" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="sbumitBy" label="递交人" width="80" />
                <el-table-column show-overflow-tooltip="true" prop="expensesFee" label="医疗总费用" width="80" />
                <el-table-column show-overflow-tooltip="true" prop="compensated" label="已赔付医药费用" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="reportTime" label="报案时间" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="submitTime" label="递交资料时间" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="sbumitBy" label="递交人" width="100" />
                <el-table-column show-overflow-tooltip="true" prop="expensesFee" label="医疗总费用" width="120" />
                <el-table-column show-overflow-tooltip="true" prop="compensated" label="已赔付医药费用" width="120" />
              </el-table>
              <pagination
                v-show="occupationalDatatotal>0"
@@ -973,7 +998,9 @@
                ref="laborTroubleTable"
                :data="laborTroubleData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onlaborTroubleDataselection"
              >
@@ -1011,7 +1038,9 @@
                ref="badRecordTable"
                :data="badRecordData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onbadRecordDataselection"
              >
@@ -1045,7 +1074,9 @@
                ref="remarkInfoTable"
                :data="remarkInfoData"
                stripe
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
                border
                :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6','text-align':'center'}"
                :cell-style="{padding:'7px 0','text-align':'center'}"
                style="width: 100%;"
                @selection-change="onremarkInfoDataselection"
              >
@@ -1069,31 +1100,34 @@
          </div>
          <div ref="jljt" class="jljt">
            <div class="jbxxTitle">
              上传附件
            <div class="jbxxTitle2">
              <el-col :span="18">
                上传附件
              </el-col>
              <el-col :span="6" class="search">
                <el-input
                  v-model="fileName"
                  maxlength="20"
                  minlength="1"
                  clearable
                  placeholder="请输入文件名"
                  show-word-limit
                  style="width:290px;margin-right: 10px;"
                />
                <el-button type="primary" @click="findFileByFileName()">查询</el-button>
              </el-col>
            </div>
            <div class="jbxxCon">
              <div class="zs-main">
                <el-row class="search-title">
                  <el-col :span="18" class="title">
                    <!--                  <div class="zs-title">上传附件</div>-->
                    <p />
                  </el-col>
                  <el-col :span="6" class="search">
                    <el-input
                      v-model="fileName"
                      maxlength="20"
                      minlength="1"
                      clearable
                      placeholder="请输入文件名"
                      show-word-limit
                      style="width:200px"
                    />
                    <el-button type="primary" @click="findFileByFileName()">查询</el-button>
                  </el-col>
                </el-row>
                <!--                <el-row class="search-title">-->
                <!--                  <el-col :span="18" class="title">-->
                <!--                    &lt;!&ndash;                  <div class="zs-title">上传附件</div>&ndash;&gt;-->
                <!--                    <p />-->
                <!--                  </el-col>-->
                <!--                </el-row>-->
                <el-container style="background-color: #fff;">
                  <el-aside width="210px" style="background-color: #fff;text-align: center;">
                  <el-aside width="210px" style="background-color: #fff;text-align: center;padding-top: 0">
                    <h4>{{ empBaseInfoForm.empName }}:{{ empBaseInfoForm.deptName }}</h4>
                    <el-timeline>
                      <el-timeline-item
@@ -2600,7 +2634,7 @@
          message: this.$t('rules.noMoreThan20'),
          trigger: 'blur'
        }],
        empName: [{ required: true, message: '请输入员工姓名', trigger: 'blur' },
        empName: [{ required: true, message: '请输入姓名', trigger: 'blur' },
          { min: 2, max: 50, message: this.$t('rules.noMoreThan50'), trigger: 'blur' }],
        empNumb: [{ required: true, message: '请输入员工编号', trigger: 'blur' },
          { min: 2, max: 20, message: this.$t('rules.noMoreThan20'), trigger: 'blur' }],
@@ -3911,7 +3945,7 @@
    initphysicalExamData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empPhysicalExam/list', {
        ...params
@@ -3924,7 +3958,7 @@
    initjobChangeData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empJobChange/list', {
        ...params
@@ -3950,7 +3984,7 @@
    initcontractInfoData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empContractInfo/list', {
        ...params
@@ -3974,7 +4008,7 @@
    ExportSavePdf(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      this.$download('hr/pdf/contract', {
        ...params
@@ -3983,7 +4017,7 @@
    initleaveInfoData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empLeaveInfo/list', {
        ...params
@@ -3996,7 +4030,7 @@
    initresignData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empResign/list', {
        ...params
@@ -4009,7 +4043,7 @@
    initunemploymentData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empUnemployment/list', {
        ...params
@@ -4022,7 +4056,7 @@
    initinsuranceData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empInsurance/list', {
        ...params
@@ -4035,7 +4069,7 @@
    initremarkInfoData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empRemarkInfo/list', {
        ...params
@@ -4048,7 +4082,7 @@
    initlaborTroubleData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empLaborTrouble/list', {
        ...params
@@ -4061,7 +4095,7 @@
    initoccupationalData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empOccupational/list', {
        ...params
@@ -4074,7 +4108,7 @@
    initbadRecordData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empBadRecord/list', {
        ...params
@@ -4090,7 +4124,7 @@
    initaccidentCasesData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empAccidentCases/list', {
        ...params
@@ -4103,7 +4137,7 @@
    initdimissionAttendData(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empDimissionAttend/list', {
        ...params
@@ -4116,7 +4150,7 @@
    initList(params = {}) {
      params.pageSize = this.pagination.size
      params.pageNum = this.pagination.num
      params.empNumb = this.empBaseInfoForm.empNumb
      params.certificateNumb = this.empBaseInfoForm.certificateNumb
      params.delFlag = '0'
      this.$get('hr/empWorkExperience/list', {
        ...params
@@ -5519,11 +5553,11 @@
      }
      .title-da {
        margin-left: -102px;
        text-align: center;
        padding: 10px;
        padding-bottom: 7px;
        margin-bottom: 19px;
        padding-top: 8px;
        font-weight: 700;
        color: #333;
        height: 30px;
        line-height: 30px;
      }
    }
@@ -5535,14 +5569,13 @@
      height: 90vh;
      overflow-y: scroll;
      .jbxxTitle {
      .jbxxTitle,.jbxxTitle2 {
        height: 30px;
        line-height: 30px;
        padding-left: 15px;
        border-left: 4px solid #a00515;
        margin: 40px 0 20px;
        //border-left: 4px solid #a00515;
        margin: 30px 0 20px;
        color: #000;
        font-weight: 700;
        position: relative;
      }
@@ -5550,8 +5583,21 @@
        margin: 20px 0;
      }
      .jbxxTitle::after {
      .jbxxTitle::before,
      .jbxxTitle2::before{
        content: '';
        position: absolute;
        left: -10px;
        top: 50%;
        transform: translateY(-50%);
        background-color: #a00515;
        border-radius: 50%;
        display: inline-block;
        height: 15px;
        width: 15px;
      }
      .jbxxTitle::after {
        content: '';
        position: absolute;
        left: 100px;
@@ -5767,7 +5813,7 @@
  }
  .jbxx-ul {
    margin: 0;
    margin-top: 10px;
    font-size: 14px;
    list-style: none;
    padding-left: 10px !important;
@@ -5832,16 +5878,49 @@
</style>
<style lang="scss">
  .da-dialog {
    .el-dialog__title {
      font-weight: 700;
.da-dialog {
  button.el-dialog__headerbtn {
    height: 30px;
    width: 30px;
    background-color: #a00515;
    opacity: 0.8;
    line-height: 30px;
    border-radius: 50%;
    i {
      color: #fff !important;
    }
    .el-dialog__body {
      padding: 10px 20px;
    &:hover {
      opacity: 0.5;
    }
  }
  .el-pagination {
    width: 98%;
    text-align: right;
  }
  .el-aside {
    height: 750px;
    overflow: hidden;
  }
  li.el-timeline-item {
    padding-bottom: 1px;
    height: 35px;
  }
  .el-dialog__title {
    font-weight: 700;
  }
  .el-dialog__body {
    padding: 10px 20px;
  }
}
  .el-dialog.is-fullscreen {
    overflow: hidden;
  }
  .formjbxx {
    .el-input.is-disabled .el-input__inner {
      background-color: #fff !important;
      color: #333 !important;
    }
  }
</style>