|
|
@@ -1,7 +1,7 @@
|
|
|
const _Http = getApp().globalData.http;
|
|
|
Page({
|
|
|
data: {
|
|
|
- tabsActive: 3, //tabs 选中项
|
|
|
+ tabsActive: 0, //tabs 选中项
|
|
|
sa_customersid: 0,
|
|
|
detail: {}, //详情数据
|
|
|
briefs: [], //简介列表
|
|
|
@@ -151,7 +151,7 @@ Page({
|
|
|
value: s.data[0].changedate
|
|
|
}])
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
//获取标签
|
|
|
this.getTags();
|
|
|
@@ -172,25 +172,38 @@ Page({
|
|
|
partialRenewal(init = false) {
|
|
|
const id = this.data.detail.sys_enterpriseid;
|
|
|
let model = '';
|
|
|
- switch (this.data.tabsActive) {
|
|
|
- case 2: //客户地址
|
|
|
+ let name = this.data.tabsList[this.data.tabsActive].label;
|
|
|
+ switch (name) {
|
|
|
+ case "跟进动态":
|
|
|
+ model = "#Trace"
|
|
|
+ break;
|
|
|
+ case "客户地址":
|
|
|
model = "#Address"
|
|
|
break;
|
|
|
- case 3: //联系人
|
|
|
+ case "联系人":
|
|
|
model = "#Contacts"
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
};
|
|
|
-
|
|
|
if (model) {
|
|
|
// 确定好模块ID total = null 是第一次加载 加载数据
|
|
|
// init是新增或修改需要清数据
|
|
|
let Component = this.selectComponent(model);
|
|
|
- if (Component.data.content.total == null || init) {
|
|
|
+ const {
|
|
|
+ total,
|
|
|
+ pageNumber,
|
|
|
+ pageTotal
|
|
|
+ } = Component.data.content;
|
|
|
+ if (total == null || init) {
|
|
|
+ console.log(1)
|
|
|
Component.getList(id, init);
|
|
|
- } else if (1) {
|
|
|
+ } else if (pageNumber <= pageTotal) {
|
|
|
+ console.log(2)
|
|
|
+ Component.getList(id, false);
|
|
|
+ }else{
|
|
|
//用来判断 在搜索页面修改,与tabs选项不一致 但是切换到该选项 重置数据
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
@@ -199,9 +212,10 @@ Page({
|
|
|
this.selectComponent("#Tags").getTags();
|
|
|
},
|
|
|
//更新团队成员
|
|
|
- getGroup(){
|
|
|
+ getGroup() {
|
|
|
this.selectComponent("#Group").getList();
|
|
|
},
|
|
|
+
|
|
|
onReachBottom() {
|
|
|
this.partialRenewal();
|
|
|
},
|