人员绩效表排序问题,绩效详情状态判断问题
parent
3a7e373394
commit
e7a69e87f8
|
@ -51,6 +51,10 @@
|
|||
@current-change="handleCurrentChange"
|
||||
tableHeight="495px"
|
||||
@sortChange="sortChange"
|
||||
:default-sort="{
|
||||
prop:'score',
|
||||
order:null,
|
||||
}"
|
||||
>
|
||||
<template slot="operation" slot-scope="{ row }">
|
||||
<div class="operation-buttons">
|
||||
|
@ -174,7 +178,7 @@ export default {
|
|||
.getTaskUserList({
|
||||
...this.searchForm,
|
||||
taskId: this.taskId,
|
||||
|
||||
sortFiled :'all',
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
})
|
||||
|
@ -210,6 +214,17 @@ export default {
|
|||
});
|
||||
},
|
||||
sortChange({ order }) {
|
||||
let ele=document.getElementsByClassName('is-sortable')[0]
|
||||
|
||||
let className=ele.getAttribute('class')
|
||||
if(order == "descending"){
|
||||
ele.setAttribute('class',className.replace('ascending','')+' descending')
|
||||
}else if(order == "ascending"){
|
||||
ele.setAttribute('class',className.replace('descending','')+' ascending')
|
||||
}else{
|
||||
ele.setAttribute('class',className.replace('ascending','').replace('descending',''))
|
||||
}
|
||||
|
||||
this.searchForm.isAsc =
|
||||
order == "descending" ? "desc" : order == "ascending" ? "asc" : "";
|
||||
this.getTaskUserList();
|
||||
|
|
|
@ -168,6 +168,7 @@ export default {
|
|||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
isAsc: this.isAsc,
|
||||
sortFiled: "manageScore",
|
||||
})
|
||||
.then((res) => {
|
||||
this.tableData = res.rows;
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
</div>
|
||||
<div
|
||||
class="action-buttons aic"
|
||||
@click="viewDetails(item, 1)"
|
||||
@click="viewDetails(item, item.examineStatusSelf == 1 ?0: 1)"
|
||||
:class="{ waitBtn: !item.taskEditFlag }"
|
||||
>
|
||||
{{ item.examineStatusSelf == 1 ? "查看详情" : "考核评分" }}
|
||||
|
|
Loading…
Reference in New Issue