|
@@ -1,13 +1,67 @@
|
|
|
<template>
|
|
|
生涯成熟度列表
|
|
|
+ <el-table :data="data.rows">
|
|
|
+ <el-table-column label="序号" align="center" prop=""></el-table-column>
|
|
|
+ <el-table-column label="日期" align="center" prop="createTime"></el-table-column>
|
|
|
+ <el-table-column label="操作" align="center" prop="">
|
|
|
+ <template v-slot="scope">
|
|
|
+ <el-button @click="detail(scope.row)">查看</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+
|
|
|
+ <xjc-pagination v-if="!loading" :total="data.total" :pageNum="queryParams.pageNum" :pageSize="queryParams.pageSize"
|
|
|
+ @changePage="changePage"></xjc-pagination>
|
|
|
+
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
-<script>
|
|
|
- export default {
|
|
|
- name: "career_maturity_list"
|
|
|
+<script setup>
|
|
|
+ import xjcPagination from "@/views/xjc-integratedmachine/components/xjc_pagination.vue"
|
|
|
+ import {personlist, report} from '@/api/xjc-integratedmachine/wakeup/appraisalanswer.js'
|
|
|
+
|
|
|
+ const queryParams = ref({
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 3,
|
|
|
+ type: '5',
|
|
|
+ appraisalCode: '3001'
|
|
|
+ })
|
|
|
+ const data = ref({})
|
|
|
+ const loading = ref(false)
|
|
|
+
|
|
|
+ function changePage(params) {
|
|
|
+
|
|
|
+ queryParams.value.pageSize = params.value.pageSize
|
|
|
+ queryParams.value.pageNum = params.value.pageNum
|
|
|
+
|
|
|
+ query()
|
|
|
}
|
|
|
+
|
|
|
+ function query() {
|
|
|
+ personlist(queryParams.value).then(resp => {
|
|
|
+ data.value = resp
|
|
|
+ data.value.total = resp.total
|
|
|
+ loading.value = false
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ function detail(item) {
|
|
|
+ let data = {
|
|
|
+ id: item.id
|
|
|
+ }
|
|
|
+ report(data).then(resp => {
|
|
|
+ console.log("ssss", resp)
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ onMounted(() => {
|
|
|
+ loading.value = true
|
|
|
+ query(queryParams.value)
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
|
-</style>
|
|
|
+</style>
|