|
|
@@ -35,7 +35,6 @@ Component({
|
|
|
title: res.data,
|
|
|
icon: "none"
|
|
|
})
|
|
|
- this.getTags(res.data.map(v => v.sa_customersid));
|
|
|
this.setData({
|
|
|
list: res.pageNumber == 1 ? res.data : this.data.list.concat(res.data),
|
|
|
"content.pageNumber": res.pageNumber + 1,
|
|
|
@@ -44,10 +43,13 @@ Component({
|
|
|
"content.total": res.total,
|
|
|
sa_projectid: id
|
|
|
})
|
|
|
+ this.getTags();
|
|
|
})
|
|
|
},
|
|
|
/* 获取列表标签 */
|
|
|
- getTags(ownerids = []) {
|
|
|
+ getTags() {
|
|
|
+ let list = this.data.list,
|
|
|
+ ownerids = list.map(v => v.sa_customersid);
|
|
|
_Http.basic({
|
|
|
"id": 20221018102001,
|
|
|
"content": {
|
|
|
@@ -56,7 +58,6 @@ Component({
|
|
|
}
|
|
|
}).then(res => {
|
|
|
console.log("标签", res)
|
|
|
- let list = this.data.list;
|
|
|
for (let key in res.data) {
|
|
|
let index = list.findIndex(v => v.sa_customersid == key);
|
|
|
if (index != -1) list[index].tags = res.data[key]
|
|
|
@@ -66,22 +67,15 @@ Component({
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
- /* 去搜索 */
|
|
|
- toSearch() {
|
|
|
- wx.navigateTo({
|
|
|
- url: '/packageA/project/modules/treaty/search?data=' + JSON.stringify(this.data.content),
|
|
|
- })
|
|
|
- },
|
|
|
fastCallBack({
|
|
|
detail
|
|
|
}) {
|
|
|
- console.log(detail.name, detail.item)
|
|
|
const that = this;
|
|
|
switch (detail.name) {
|
|
|
case 'delete':
|
|
|
wx.showModal({
|
|
|
title: '提示',
|
|
|
- content: `是否确认取消关联"${detail.item.enterprisename}"?`,
|
|
|
+ content: `是否确认删除"${detail.item.enterprisename}"?`,
|
|
|
complete: ({
|
|
|
confirm
|
|
|
}) => {
|
|
|
@@ -100,15 +94,15 @@ Component({
|
|
|
'content.total': that.data.content.total - 1
|
|
|
});
|
|
|
wx.showToast({
|
|
|
- title: `已取消关联"${detail.item.enterprisename}"`,
|
|
|
+ title: `已删除"${detail.item.enterprisename}"`,
|
|
|
icon: "none"
|
|
|
})
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
break;
|
|
|
-
|
|
|
default:
|
|
|
+ console.log(detail.name)
|
|
|
break;
|
|
|
}
|
|
|
}
|