From 8a63f6645ca5cf52b1a9e2feb5b6944beb0c5b8c Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期三, 11 十月 2023 18:16:38 +0800 Subject: [PATCH] # --- pages/tzsk/AGV/AGVStart.vue | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/pages/tzsk/AGV/AGVStart.vue b/pages/tzsk/AGV/AGVStart.vue index c06acf6..3d0ff3b 100644 --- a/pages/tzsk/AGV/AGVStart.vue +++ b/pages/tzsk/AGV/AGVStart.vue @@ -15,7 +15,7 @@ <view class="mat-list-title"> <view style="-webkit-flex: 1;flex: 1;"></view> <view style="-webkit-flex: 1;flex: 1;">绔欑偣鍒楄〃</view> - <view style="-webkit-flex: 1;flex: 1;"><button size="mini">鍏ㄩ��</button></view> + <view style="-webkit-flex: 1;flex: 1;"><button size="mini" @click="selectAll()">{{btnText}}</button></view> </view> <scroll-view> <view class="list" v-for="(item,i) in dataList" :key="i" :class="'bg-'+item.color"> @@ -111,7 +111,9 @@ barcode: '', stationCode: '', stationCodeFocus: true, - dataList: [{}], + dataList: [ + // {matnr:'aaa',devNo:'rk123123',color:'red'}, + ], count: 0, rowNum: '', matnr: '', @@ -128,7 +130,8 @@ removeNum: 0, floorList: [1,3], floor: "", - devNo: [] + devNo: [], + btnText: '鍏ㄩ��', } }, onLoad() { @@ -138,6 +141,21 @@ this.token = uni.getStorageSync('token'); }, methods: { + selectAll() { + if (this.btnText == '鍏ㄩ��') { + for (let i in this.dataList) { + this.$set(this.dataList[i],'checked',true) + this.btnText = '鍙栨秷' + } + } else { + for (let i in this.dataList) { + var ck = this.dataList[i].checked + this.dataList[i].checked = false + this.btnText = '鍏ㄩ��' + } + } + + }, stationCodeInput() { setTimeout(() => { var len = this.stationCode.length -- Gitblit v1.9.1