From 749d37d04c015f6dfc6e430200700b59ff410b51 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 25 七月 2024 10:18:17 +0800
Subject: [PATCH] 提交
---
wechat_staff/pages/kefu/select.js | 61 ++++++++++++++++++++++++++++--
1 files changed, 56 insertions(+), 5 deletions(-)
diff --git a/wechat_staff/pages/kefu/select.js b/wechat_staff/pages/kefu/select.js
index 2daf226..8c8cfdf 100644
--- a/wechat_staff/pages/kefu/select.js
+++ b/wechat_staff/pages/kefu/select.js
@@ -1,12 +1,21 @@
-// pages/discover/discover.js
+import { getCustomerList, getCrmAuthUrl } from '../../api/index'
+const { HYEventBus } = require('hy-event-store')
+const eventBus = new HYEventBus()
Page({
/**
* 椤甸潰鐨勫垵濮嬫暟鎹�
*/
data: {
- activeTabs: '0',
- bottomLift: 0
+ bottomLift: 0,
+
+ keyWords: '',
+ dataList: [],
+ total: 0,
+ flag: 0,
+ page: 1,
+ pageSize: 10,
+
},
/**
@@ -17,10 +26,52 @@
this.setData({
bottomLift: app.bottomLift
})
+ this.getList()
},
tabsClick(e) {
- const activeTabs = e.currentTarget.dataset.tab
- this.setData({activeTabs})
+ const flag = e.currentTarget.dataset.tab
+ this.setData({flag})
+ this.setData({total: 0,dataList: [], page: 1})
+ this.getList()
+ },
+ reloadList() {
+ this.setData({total: 0,dataList: [], page: 1})
+ this.getList()
+ },
+ scrolltolower() {
+ console.log('瑙﹀簳浜嬩欢');
+ const { total, dataList, page } = this.data
+ if(total > dataList.length){
+ this.setData({ page: page + 1 })
+ this.getList()
+ }else{
+ wx.showToast({
+ title: '鏆傛棤鏇村鏁版嵁',
+ icon: 'none'
+ })
+ }
+ },
+ getList() {
+ const { flag, page, pageSize, keyWords } = this.data
+ getCustomerList({
+ flag, page, pageSize, keyWords
+ }).then(res => {
+ if(res.data){
+ this.setData({
+ total: res.data.total,
+ dataList: [...this.data.dataList, ...res.data.data]
+ })
+ }
+ })
+ },
+ jumpClient() {
+ getCrmAuthUrl({type:1}).then(res => {
+ console.log(res.data)
+ this.setData({ url: res.data })
+ wx.navigateTo({
+ url: '/pages/webView/index?link=' + res.data,
+ })
+ })
},
handleSub() {
console.log('鐐瑰嚮楗夸簡');
--
Gitblit v1.9.3