From dc91d777ef776e5969fb9199d2eff1bae452d580 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期二, 26 三月 2024 13:30:12 +0800
Subject: [PATCH] #
---
pages/phyz/order/orderList.vue | 36 ++++++++++++++++++++++++++++--------
1 files changed, 28 insertions(+), 8 deletions(-)
diff --git a/pages/phyz/order/orderList.vue b/pages/phyz/order/orderList.vue
index 3c3ce58..6e31484 100644
--- a/pages/phyz/order/orderList.vue
+++ b/pages/phyz/order/orderList.vue
@@ -16,13 +16,14 @@
<view>鍚嶇О锛歿{item.maktx}}</view>
<view>瑙勬牸锛歿{item.specs}}</view>
<view>鎵瑰彿锛歿{item.batch}}</view>
- <view>鏁伴噺锛歿{item.anfme}}</view>
- <view>浣滀笟鏁伴噺锛歿{item.qty}}</view>
+ <view class="list-anfme">鏁伴噺锛歿{item.anfme}}</view>
+ <view class="list-qty-1" v-if="item.anfme > item.qty">浣滀笟鏁伴噺锛歿{item.qty}}</view>
+ <view class="list-qty-2" v-if="item.anfme <= item.qty">浣滀笟鏁伴噺锛歿{item.qty}}</view>
<view class="card-id">{{i + 1}}</view>
</view>
<view class="list-right" @click="checkboxChange(item)">
<label >
- <checkbox :value="item.orderNo" :checked="item.checked" color="" style="transform:scale(0.7)" /><text></text>
+ <checkbox :value="item.orderNo" :checked="item.checked" color="" :disabled="item.anfme <= item.qty" style="transform:scale(0.7)" /><text></text>
</label>
</view>
</view>
@@ -141,7 +142,12 @@
if (e.checked) {
this.$set(e,'checked',false)
} else {
- this.$set(e,'checked',true)
+ if (e.anfme == e.qty) {
+ this.$set(e,'checked',false)
+ } else {
+ this.$set(e,'checked',true)
+ }
+
}
},
allChecked() {
@@ -154,7 +160,11 @@
}
for (let item of this.dataList) {
if (this.allCheck) {
- this.$set(item,'checked',true)
+ if (item.anfme == item.qty) {
+ this.$set(item,'checked',false)
+ } else {
+ this.$set(item,'checked',true)
+ }
} else {
this.$set(item,'checked',false)
}
@@ -173,8 +183,7 @@
}
}
if (combList.length == 0) {
- uni.showToast({ title: '璇烽�夋嫨缁勬墭鍟嗗搧', icon: "error", position: 'top'
- })
+ uni.showToast({ title: '璇烽�夋嫨缁勬墭鍟嗗搧', icon: "error", position: 'top'})
return
}
uni.navigateTo({
@@ -193,5 +202,16 @@
<style>
@import url('../../../static/css/common/order.css');
-
+ .list-anfme {
+ color: #0082ff;
+ font-weight: bold;
+ }
+ .list-qty-1 {
+ color: #33ba43;
+ font-weight: bold;
+ }
+ .list-qty-2 {
+ color: #e2231a;
+ font-weight: bold;
+ }
</style>
\ No newline at end of file
--
Gitblit v1.9.1