|
@@ -4,18 +4,20 @@ Page({
|
|
|
logs: [],
|
|
|
currentTabIndex: 0,
|
|
|
select_all: false,
|
|
|
- listData: [{
|
|
|
- code: "1",
|
|
|
- text: "测试1"
|
|
|
- },
|
|
|
- {
|
|
|
- code: "2",
|
|
|
- text: "测试2"
|
|
|
- },
|
|
|
- {
|
|
|
- code: "3",
|
|
|
- text: "测试3"
|
|
|
- }
|
|
|
+ isAllTrue: false, // 控制全选和反选的按钮
|
|
|
+ listData: [
|
|
|
+ // {
|
|
|
+ // code: "1",
|
|
|
+ // text: "测试1"
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // code: "2",
|
|
|
+ // text: "测试2"
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // code: "3",
|
|
|
+ // text: "测试3"
|
|
|
+ // }
|
|
|
],
|
|
|
batchIds: '', //选中的ids,
|
|
|
active: 0,
|
|
@@ -61,7 +63,9 @@ Page({
|
|
|
onTabsItemTap: function (event) {
|
|
|
let index = event.currentTarget.dataset.index;
|
|
|
this.setData({
|
|
|
- currentTabIndex: index
|
|
|
+ currentTabIndex: index,
|
|
|
+ // isAllTrue: false,
|
|
|
+ // select_all: false
|
|
|
})
|
|
|
},
|
|
|
cellClick(e) {
|
|
@@ -199,12 +203,14 @@ Page({
|
|
|
console.log(that.data.listData);
|
|
|
|
|
|
for (let i = 0; i < that.data.listData.length; i++) {
|
|
|
+ if (that.data.listData[i].status != '3') {
|
|
|
+ that.data.listData[i].checked = (!that.data.select_all);
|
|
|
+ console.log(that.data.select_all);
|
|
|
|
|
|
- that.data.listData[i].checked = (!that.data.select_all)
|
|
|
-
|
|
|
- if (that.data.listData[i].checked == true) {
|
|
|
- // 全选获取选中的值
|
|
|
- arr = arr.concat(that.data.listData[i]._id.split(','));
|
|
|
+ if (that.data.listData[i].checked == true) {
|
|
|
+ // 全选获取选中的值
|
|
|
+ arr = arr.concat(that.data.listData[i]._id.split(','));
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
console.log(arr)
|
|
@@ -224,8 +230,11 @@ Page({
|
|
|
},
|
|
|
|
|
|
tabsChange(e) {
|
|
|
+
|
|
|
this.setData({
|
|
|
- number: e.detail.index
|
|
|
+ number: e.detail.index,
|
|
|
+ isAllTrue: false,
|
|
|
+ select_all: false
|
|
|
})
|
|
|
switch (e.detail.index) {
|
|
|
case 0:
|
|
@@ -356,7 +365,43 @@ Page({
|
|
|
url: '/pages/login/login',
|
|
|
})
|
|
|
};
|
|
|
- this.oldInfo();
|
|
|
+ this.setData({
|
|
|
+ isAllTrue:false,
|
|
|
+ select_all:false
|
|
|
+ })
|
|
|
+ switch (this.data.number) {
|
|
|
+ case 0:
|
|
|
+ this.openIdInfo();
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ this.openIdInfo({
|
|
|
+ status: "1"
|
|
|
+ });
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ this.openIdInfo({
|
|
|
+ status: "0"
|
|
|
+ });
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ this.openIdInfo({
|
|
|
+ status: "2"
|
|
|
+ });
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ this.openIdInfo({
|
|
|
+ status: "3"
|
|
|
+ });
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ this.openIdInfo({
|
|
|
+ status: "4"
|
|
|
+ });
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ this.openIdInfo();
|
|
|
+ break;
|
|
|
+ }
|
|
|
this.visitInfo();
|
|
|
}
|
|
|
|