Commit 11b90f1e by xiaohai

分组详情页会员列表排序问题修复

parent d7795000
......@@ -24,12 +24,13 @@
</div>
<div class="memberGroupDetail-wrap__table">
<el-table
v-loading="loading"
v-loading="loading"
@sort-change="sortChange"
:data="memberGroupDetailData"
style="width: 100%">
<div v-for="(item,index) in selectedFields" :key="index">
<el-table-column
:sortable="item.code == 'name' || item.code == 'grade' || item.code == 'status' || item.code == 'channel' || item.code == 'createCardStoreName' || item.code == 'cardNo' || item.code == 'forzenStatus' || item.code == 'mainStoreName' || item.code == 'costCategory'? false: true"
:sortable="item.code == 'name' || item.code == 'grade' || item.code == 'status' || item.code == 'channel' || item.code == 'createCardStoreName' || item.code == 'cardNo' || item.code == 'forzenStatus' || item.code == 'mainStoreName' || item.code == 'costCategory'? false: 'custom'"
:prop="item.code"
:fixed="item.code == 'name'? true: false"
:label="item.name" >
......@@ -285,7 +286,9 @@
phoneStatus: 0,
authStatus: 0
},
baseUrl: ""
baseUrl: "",
sortFiled: "",
order: ""
}
},
created() {
......@@ -345,6 +348,15 @@
methods: {
/**
* 排序
*/
sortChange({ column, prop, order }) {
console.log(prop, order);
this.sortFiled = prop;
this.order = order == "descending" ? "desc" : "asc";
this.getGroupDetail();
},
/**
* 获取分组的标签明细
*/
getTagValueDtoList() {
......@@ -454,7 +466,9 @@
let params = {
memberTagGroupId,
pageNum: that.currentPage,
pageSize: that.pageSize
pageSize: that.pageSize,
sortColName: that.sortFiled,
sortType: that.order
};
getRequest('/member-tag-member/findMemberList.json', params)
.then(res => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment