价格修改 返回bug修改
This commit is contained in:
parent
fc96dceea9
commit
8eb4c1f97d
|
@ -23,7 +23,8 @@
|
|||
<view class="tab">
|
||||
<view class="item active" style="margin: 0;">{{merchant_Data.margin}}元</view>
|
||||
</view>
|
||||
<button class="btn" :class="{'btn-d': merchant_Data.is_margin != 1}" @click="paydecimal">{{merchant_Data.is_margin != 1?"无需缴纳":"缴纳"}}</button>
|
||||
<button class="btn" :class="{'btn-d': merchant_Data.is_margin != 1}"
|
||||
@click="paydecimal">{{merchant_Data.is_margin != 1?"无需缴纳":"缴纳"}}</button>
|
||||
</view>
|
||||
<!-- <view class="tip">
|
||||
<view class="title">注意事项</view>
|
||||
|
@ -35,8 +36,7 @@
|
|||
color: '#333',
|
||||
fontWeight: 'bold',
|
||||
transform: 'scale(1.05)'
|
||||
}"
|
||||
:inactiveStyle="{
|
||||
}" :inactiveStyle="{
|
||||
color: '#333',
|
||||
transform: 'scale(1)'
|
||||
}"></u-tabs>
|
||||
|
@ -79,7 +79,9 @@
|
|||
marginlist,
|
||||
autoMarginlist
|
||||
} from '@/api/api.js'
|
||||
import { Toast } from '../../libs/uniApi'
|
||||
import {
|
||||
Toast
|
||||
} from '../../libs/uniApi'
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
|
@ -122,33 +124,7 @@
|
|||
}
|
||||
},
|
||||
methods: {
|
||||
list(isPage) {
|
||||
let that = this;
|
||||
if (that.loadend) return;
|
||||
if (that.loading) return;
|
||||
if (isPage === true) that.$set(that, 'productList', []);
|
||||
that.loading = true;
|
||||
that.loadTitle = '';
|
||||
marginlist(that.where).then(res => {
|
||||
let list = res.data.list;
|
||||
let productList = that.$util.SplitArray(list, that.productList);
|
||||
let loadend = list.length < that.where.limit;
|
||||
that.loadend = loadend;
|
||||
that.loading = false;
|
||||
that.loadTitle = loadend ? '已全部加载' : '加载更多';
|
||||
setTimeout(() => {
|
||||
that.$set(that, 'productList', productList);
|
||||
}, 500)
|
||||
|
||||
|
||||
that.$set(that.where, 'page', that.where.page + 1);
|
||||
if (that.where.page == 1 && res.data.list.length <= 0) that.emptyShow = true
|
||||
}).catch(err => {
|
||||
that.loading = false;
|
||||
that.loadTitle = '加载更多';
|
||||
});
|
||||
|
||||
},
|
||||
//获取押金信息
|
||||
decimal() {
|
||||
merchant({
|
||||
|
@ -204,9 +180,7 @@
|
|||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
changeCurrent(e) {
|
||||
this.current = e.index;
|
||||
|
@ -220,6 +194,35 @@
|
|||
this.list(true)
|
||||
}
|
||||
},
|
||||
|
||||
list(isPage) {
|
||||
let that = this;
|
||||
if (that.loadend) return;
|
||||
if (that.loading) return;
|
||||
if (isPage === true) that.$set(that, 'productList', []);
|
||||
that.loading = true;
|
||||
that.loadTitle = '';
|
||||
marginlist(that.where).then(res => {
|
||||
let list = res.data.list;
|
||||
let productList = that.$util.SplitArray(list, that.productList);
|
||||
let loadend = list.length < that.where.limit;
|
||||
that.loadend = loadend;
|
||||
that.loading = false;
|
||||
that.loadTitle = loadend ? '已全部加载' : '加载更多';
|
||||
setTimeout(() => {
|
||||
that.$set(that, 'productList', productList);
|
||||
}, 500)
|
||||
|
||||
if (isPage) that.where.page = 1;
|
||||
else that.$set(that.where, 'page', that.where.page + 1);
|
||||
|
||||
if (that.where.page == 1 && res.data.list.length <= 0) that.emptyShow = true
|
||||
}).catch(err => {
|
||||
that.loading = false;
|
||||
that.loadTitle = '加载更多';
|
||||
});
|
||||
},
|
||||
|
||||
autoList(isPage) {
|
||||
let that = this;
|
||||
if (that.loadend2) return;
|
||||
|
@ -272,8 +275,7 @@
|
|||
color: #333333;
|
||||
}
|
||||
|
||||
.deduct{
|
||||
}
|
||||
.deduct {}
|
||||
}
|
||||
|
||||
.info {
|
||||
|
@ -309,7 +311,6 @@
|
|||
position: absolute;
|
||||
top: 0;
|
||||
|
||||
|
||||
.title {
|
||||
font-size: 32rpx;
|
||||
font-weight: 600;
|
||||
|
@ -328,6 +329,7 @@
|
|||
flex-shrink: 0;
|
||||
margin-right: 18rpx;
|
||||
}
|
||||
|
||||
.text {
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 2;
|
||||
|
@ -407,6 +409,7 @@
|
|||
font-weight: 400;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
.btn-d {
|
||||
background-color: #999;
|
||||
}
|
||||
|
|
|
@ -205,6 +205,7 @@
|
|||
style="background-color: #F9F9F9;height: 166rpx;" :maxlength='300'></u--textarea>
|
||||
|
||||
<u-line color="#F3F3F3" style="margin: 30rpx 0;"></u-line>
|
||||
|
||||
<u-form-item label="送货方式" labelPosition="left" prop='delivery_way' required>
|
||||
<u-checkbox-group v-model="formData.delivery_way" placement="row" slot="right">
|
||||
<u-checkbox shape="circle" v-for="(item, index) in checkboxList1" :key="index"
|
||||
|
@ -425,8 +426,7 @@
|
|||
{
|
||||
name: '快递配送',
|
||||
value: '2',
|
||||
},
|
||||
|
||||
}
|
||||
],
|
||||
attrRules: {
|
||||
price: '单价不能为空',
|
||||
|
@ -767,11 +767,19 @@
|
|||
this.initFormData(option)
|
||||
this.showSet = option.showSet ? JSON.parse(option.showSet) : this.showSet
|
||||
this.isSet2()
|
||||
this.formData.delivery_way = this.$store.state.app.userInfo?.mer_info.delivery_way.split(',')
|
||||
this.formData.delivery_way = this.$store.state.app.userInfo?.mer_info.delivery_way.split(',');
|
||||
|
||||
if (this.formData.delivery_way.length == 1) {
|
||||
|
||||
let checkboxList1 = uni.getStorageSync('checkboxList1');
|
||||
if (checkboxList1 && checkboxList1.length > 0) {
|
||||
this.checkboxList1 = checkboxList1;
|
||||
} else {
|
||||
this.checkboxList1 = this.checkboxList1.filter(item => {
|
||||
return item.value == this.formData.delivery_free[0]
|
||||
})
|
||||
});
|
||||
uni.setStorageSync('checkboxList1', this.checkboxList1)
|
||||
}
|
||||
}
|
||||
if (option.product_id) {
|
||||
this.formData.product_id = option.product_id
|
||||
|
|
|
@ -295,7 +295,11 @@
|
|||
uni.redirectTo({
|
||||
url: `/pages/product/addGoodDetail/addGoodDetail?mer_id=${that.mer_id}&&formData=${JSON.stringify(that.formData) }&&showSet=${true}`,
|
||||
success(res) {
|
||||
uni.setStorageSync('delta', 2);
|
||||
|
||||
let delta = uni.getStorageSync('delta');
|
||||
if (delta) delta += 1;
|
||||
else delta = 2;
|
||||
uni.setStorageSync('delta', delta);
|
||||
}
|
||||
})
|
||||
},
|
||||
|
|
|
@ -37,13 +37,13 @@
|
|||
|
||||
<view class="" style="color: #FC452F;font-size: 24rpx;">
|
||||
<text style="color:#989898" v-if='isWholeSale'>零售:</text> <text
|
||||
style="font-size: 22rpx;">¥</text><text>{{item.attrValue[0].price}}</text><text
|
||||
style="color: #828282;">/{{item.attrValue[0].unit_name}}</text>
|
||||
style="font-size: 22rpx;">¥</text><text>{{item.price}}</text><text
|
||||
style="color: #828282;">/{{item.unit_name}}</text>
|
||||
</view>
|
||||
|
||||
<view class="" style="color: #FC452F;font-size: 24rpx;" v-if='isWholeSale'>
|
||||
<text style="color:#989898">批发:</text> <text
|
||||
style="font-size: 22rpx;">¥</text><text>{{item.attrValue[0].wholesale_price}}</text><text
|
||||
style="font-size: 22rpx;">¥</text><text>{{item.price}}</text><text
|
||||
style="color: #828282;">/{{item.attrValue[0].wholesale_unit_name}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
|
Loading…
Reference in New Issue