优化物业手机端采购小优化

This commit is contained in:
Your Name 2023-09-13 13:38:48 +08:00
parent 4ce491c563
commit 57a2ed0872
2 changed files with 24 additions and 9 deletions

View File

@ -20,7 +20,7 @@
<view class=" flex-around">
<label class="text-df">价格:</label>
<picker :range="item.times" :range-key="'price'" @change="timesChange($event, index)">
<view>{{item.selectedTimesIndex <0?'请选择': item.times[item.selectedTimesIndex].price}}</view>
<view>{{item.selectedTimesIndex <0?'请选择': item.times[item.selectedTimesIndex].price}} ></view>
</picker>
</view>
<view class=" flex-around">
@ -121,9 +121,15 @@
this.resourceList = list;
this.resourceList.forEach((item) => {
item.timesId = '';
item.selectedTimesIndex = 0;
if (item.times && item.times.length > 0) {
item.timesId = item.times[0].timesId;
item.selectedTimesIndex = 1;
item.selectedTimesStock = 1;
} else {
item.selectedTimesIndex = 0;
item.selectedTimesStock = 0;
}
item.selectedShzIndex = 0;
item.selectedTimesStock = 0;
item.times.unshift({
timesId: '',
price: '请选择'

View File

@ -17,10 +17,11 @@
<label class="text-df">库存:</label>
<text class="text-df">{{_getTimesStock(item)}}{{item.unitCodeName}}</text>
</view>
<view class=" flex-around">
<view class=" flex-around ">
<label class="text-df">价格:</label>
<picker :range="item.times" :range-key="'price'" @change="timesChange($event, index)">
<view>{{item.selectedTimesIndex <0?'请选择': item.times[item.selectedTimesIndex].price}}</view>
<view class="picker">{{item.selectedTimesIndex <0?'请选择': item.times[item.selectedTimesIndex].price}} >
</view>
</picker>
</view>
<view class=" flex-around">
@ -74,7 +75,7 @@
},
},
methods: {
_setResourceStore:function(_resourceStores){
_setResourceStore: function(_resourceStores) {
this._getResourceInfo(_resourceStores);
},
_openChooseResourceModel: function() {
@ -99,8 +100,14 @@
this.resourceList = list;
this.resourceList.forEach((item) => {
item.timesId = '';
item.selectedTimesIndex = 0;
item.selectedTimesStock = 0;
if (item.times && item.times.length > 0) {
item.timesId = item.times[0].timesId;
item.selectedTimesIndex = 1;
item.selectedTimesStock = 1;
} else {
item.selectedTimesIndex = 0;
item.selectedTimesStock = 0;
}
item.times.unshift({
timesId: '',
price: '请选择'
@ -152,6 +159,7 @@
border-radius: 15rpx;
padding: 2rpx 10rpx;
}
.resource-header {
margin-top: 30upx;
padding: 20upx
@ -159,7 +167,8 @@
.resource-item {
margin-top: 2upx;
padding:20upx;
padding: 20upx;
.flex-around {
display: flex;
justify-content: space-between;