| | |
| | | <el-input v-model="queryParams.vague" placeholder="请输入内容" style="width:200px" /> |
| | | <el-button type="primary" @click="vagueSearch">查询</el-button> |
| | | <el-button type="danger" @click="advancedQueryShowMethods">高级查询</el-button> |
| | | <el-button class="filter-item" type="success" @click.native="exportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col> |
| | | </el-row> |
| | | <div v-show="advancedQueryShow"> |
| | |
| | | <el-col :span="3"> |
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button> |
| | | <el-button class="filter-item" type="success" @click.native="gzjlexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="workExperienceTable" :data="workExperienceData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="3"> |
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button> |
| | | <el-button class="filter-item" type="success" @click.native="tjexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="physicalExamTable" :data="physicalExamData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="htexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="contractInfoTable" :data="contractInfoData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="kqexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="dimissionAttendTable" :data="dimissionAttendData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="qjexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table v-show="showArr[5].show" ref="leaveInfoTable" :data="leaveInfoData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="czexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="resignTable" :data="resignData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="syjexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="unemploymentTable" :data="unemploymentData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="sbexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="insuranceTable" :data="insuranceData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="ywxexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="accidentCasesTable" :data="accidentCasesData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="gsexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="occupationalTable" :data="occupationalData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="4">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="lzexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="laborTroubleTable" :data="laborTroubleData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="3.5">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="blexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="badRecordTable" :data="badRecordData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="3.5">
|
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
|
| | | <el-button class="filter-item" type="success" @click.native="bzexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col>
|
| | | </el-row>
|
| | | <el-table ref="remarkInfoTable" :data="remarkInfoData" style="width: 100%;height: 70%;">
|
| | |
| | | <el-col :span="3.5"> |
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button> |
| | | <el-button class="filter-item" type="success" @click.native="tgexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col> |
| | | </el-row> |
| | | <el-table ref="jobChangeTable" :data="jobChangeData" style="width: 100%;height: 70%;"> |
| | |
| | | <el-col :span="3.5"> |
| | | <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button> |
| | | <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button> |
| | | <el-button class="filter-item" type="success" @click.native="rlzexportExcel"> |
| | | {{ $t('table.export') }} |
| | | </el-button> |
| | | </el-col> |
| | | </el-row> |
| | | <el-table ref="dimissionLogTable" :data="dimissionLogData" style="width: 100%;height: 70%;"> |
| | |
| | | } else { |
| | | this.queryParams.empStatus = [] |
| | | } |
| | | }, |
| | | exportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empBaseInfo/export', { |
| | | ...params, ...this.queryParams |
| | | }, `基本信息_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | gzjlexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empWorkExperience/export', { |
| | | ...params, ...this.queryParams |
| | | }, `工作经历_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | tjexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empPhysicalExam/export', { |
| | | ...params, ...this.queryParams |
| | | }, `体检_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | htexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empContractInfo/export', { |
| | | ...params, ...this.queryParams |
| | | }, `合同_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | kqexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empDimissionAttend/export', { |
| | | ...params, ...this.queryParams |
| | | }, `考勤_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | qjexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empLeaveInfo/export', { |
| | | ...params, ...this.queryParams |
| | | }, `请假_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | czexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empResign/export', { |
| | | ...params, ...this.queryParams |
| | | }, `辞职_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | syjexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empUnemployment/export', { |
| | | ...params, ...this.queryParams |
| | | }, `失业金_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | sbexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empInsurance/export', { |
| | | ...params, ...this.queryParams |
| | | }, `社保_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | ywxexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empAccidentCases/export', { |
| | | ...params, ...this.queryParams |
| | | }, `意外险_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | gsexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empOccupational/export', { |
| | | ...params, ...this.queryParams |
| | | }, `工伤_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | lzexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empLaborTrouble/export', { |
| | | ...params, ...this.queryParams |
| | | }, `劳资案件_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | blexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empBadRecord/export', { |
| | | ...params, ...this.queryParams |
| | | }, `不良记录_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | bzexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empRemarkInfo/export', { |
| | | ...params, ...this.queryParams |
| | | }, `备注_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | tgexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empJobChange/export', { |
| | | ...params, ...this.queryParams |
| | | }, `调岗_${new Date().getTime()}.xlsx`) |
| | | }, |
| | | rlzexportExcel(params = {}) { |
| | | params.pageSize = this.pagination.size |
| | | params.pageNum = this.pagination.num |
| | | this.$download('hr/empDimissionlog/export', { |
| | | ...params, ...this.queryParams |
| | | }, `入离职_${new Date().getTime()}.xlsx`) |
| | | }
|
| | | }
|
| | | }
|