From 3f2db4dbaf1c7a721e2b135dd83b0ac83468e04b Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Fri, 08 Dec 2023 14:05:10 +0800
Subject: [PATCH] 评优任务页面修改
---
src/views/assessmentTask/assessmentTaskSetting.vue | 28 ++++++++++++++++++++++------
1 files changed, 22 insertions(+), 6 deletions(-)
diff --git a/src/views/assessmentTask/assessmentTaskSetting.vue b/src/views/assessmentTask/assessmentTaskSetting.vue
index b6dcf73..a956ea2 100644
--- a/src/views/assessmentTask/assessmentTaskSetting.vue
+++ b/src/views/assessmentTask/assessmentTaskSetting.vue
@@ -19,6 +19,8 @@
<script>
import assessmentWeight from './assessmentWeight.vue'
+import { getList } from '@/api/system/user.js'
+
export default {
components: {
assessmentWeight
@@ -27,6 +29,7 @@
return {
isWeight: true,
form: {},
+ query: {},
search: {},
data: [
{
@@ -54,14 +57,13 @@
menuWidth: 200,
column: [
{
- label: "考核编号",
+ label: "主键",
prop: "id",
type: "input",
addDisplay: false,
editDisplay: false,
viewDisplay: false,
- hide: true,
- search: true
+ hide: true
},
{
label: "被考核人",
@@ -78,11 +80,13 @@
label: "部门",
prop: "section",
type: "input",
+ search: true
},
{
label: "职务",
- prop: "position",
+ prop: "postName",
type: "input",
+ search: true
},
{
label: "人员类型",
@@ -96,7 +100,7 @@
},
{
label: "联系方式",
- prop: "contact",
+ prop: "phone",
type: "input",
},
]
@@ -104,7 +108,7 @@
page: {
pageSize: 10,
currentPage: 1,
- total: 1,
+ total: 0,
},
}
},
@@ -121,7 +125,19 @@
sizeChange() { },
refreshChange() { },
onLoad(page, params = {}) {
+ this.loading = true;
+ const {
+ } = this.query;
+ let values = {
+ };
+ getList(page.currentPage, page.pageSize, values).then(res => {
+ console.log(res);
+ const data = res.data.data;
+ this.page.total = data.total;
+ this.data = data.records;
+ this.loading = false;
+ });
}
}
}
--
Gitblit v1.9.3