diff --git a/pages/market/clue/index.vue b/pages/market/clue/index.vue index 67a3ae0..9f432a3 100644 --- a/pages/market/clue/index.vue +++ b/pages/market/clue/index.vue @@ -3,14 +3,14 @@ - 全部(320) + 全部(320) - 待跟进(8) + 待跟进(8) - + 7天未跟进(15) - + 30天未成交(12) @@ -392,8 +392,8 @@ export default { id: 2, name: '区域公海' }], - select_type: 1, - segmented_type: 1, + select_type: 1,//筛选标签列表|1,2,3,4 + segmented_type: 1,//1=我的客户,2=区域公海 } }, onLoad(options) {}, @@ -471,12 +471,34 @@ export default { this.select_type = type //重置为第一页 await this.resetFilteredData() - this.filteredData.type = type + switch (type) { + //全部 + case 1: + this.filteredData.type = '' + break + //待跟进 + case 2: + this.filteredData.type = '1' + break + //7天未跟进 + case 3: + this.filteredData.type = '2' + break + //30天未成交 + case 4: + this.filteredData.type = '3' + break + } await this.getList() }, //切换tag列表 - segmented(index) { + async segmented(index) { + this.select_type = 1 this.segmented_type = index.id//1=我的客户,2=区域公海 + //重置为第一页 + await this.resetFilteredData() + this.filteredData.type = '' + await this.getList() }, clue_info() {