4 changed files with 403 additions and 31 deletions
@ -0,0 +1,215 @@ |
|||
<template> |
|||
<view class="page1"> |
|||
<view class="list-box"> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
营业开始时间 |
|||
</view> |
|||
<view class="list-right"> |
|||
<picker mode="time" :value="shop.businessHourBegin" start="00:00" end="23:59" @change="bindTimeChange($event,'start')"> |
|||
<view class="uni-input">{{shop.businessHourBegin}}</view> |
|||
</picker> |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
营业结束时间 |
|||
</view> |
|||
<view class="list-right"> |
|||
<picker mode="time" :value="shop.businessHourEnd" start="00:00" end="23:59" @change="bindTimeChange($event,'end')"> |
|||
<view class="uni-input">{{shop.businessHourEnd}}</view> |
|||
</picker> |
|||
</view> |
|||
</view> |
|||
|
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
营业状态 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.status == 0?'正常营业':shop.status == 1?'暂停营业':'冻结'}} |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
拼团佣金 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.commissionRateMore}}元 |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
单独购买佣金 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.commissionRateOne}}元 |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
经营品类 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.type}} |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
是否支持配送 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.isDelivery == 0?'是':'否'}} |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
出餐时间 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.cookingTime}}分钟 |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
排名 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.shoprank}}名 |
|||
</view> |
|||
</view> |
|||
<view class="list-1"> |
|||
<view class="list-name"> |
|||
是否价格锁定 |
|||
</view> |
|||
<view class="list-right"> |
|||
{{shop.isPriceLock== 0?'是':'否'}} |
|||
</view> |
|||
</view> |
|||
</view> |
|||
<view class="list-box"> |
|||
<view class="list-2" @click="submit"> |
|||
保存 |
|||
</view> |
|||
</view> |
|||
</view> |
|||
</template> |
|||
|
|||
<script> |
|||
export default { |
|||
data() { |
|||
return { |
|||
shop:{} |
|||
} |
|||
}, |
|||
onLoad() { |
|||
this.getShopMsg() |
|||
|
|||
}, |
|||
methods: { |
|||
getShopMsg(){ |
|||
this.NB.sendRequest('/app/shoptakeaway/getByShopId', { |
|||
shopId: uni.getStorageSync('shopId') |
|||
}, false, 'get', 'application/x-www-form-urlencoded').then(res => { |
|||
if (res.code == 200) { |
|||
this.shop = res.result |
|||
for (let key in this.shop) { |
|||
if (this.shop[key] === null) { |
|||
delete this.shop[key]; |
|||
} |
|||
} |
|||
} else { |
|||
uni.showToast(res.message) |
|||
} |
|||
}) |
|||
|
|||
}, |
|||
bindTimeChange(e,type){ |
|||
if(type == 'start'){ |
|||
this.shop.businessHourBegin = e.detail.value |
|||
}else{ |
|||
this.shop.businessHourEnd = e.detail.value |
|||
} |
|||
|
|||
}, |
|||
submit(){ |
|||
this.NB.sendRequest('/app/shoptakeaway/update', this.shop, false, 'POST', 'application/x-www-form-urlencoded').then(res => { |
|||
if (res.code == 200) { |
|||
uni.showModal({ |
|||
title: '提示', |
|||
content: '更新信息成功', |
|||
showCancel:false, |
|||
success: function (res) { |
|||
if (res.confirm) { |
|||
uni.navigateBack() |
|||
} |
|||
} |
|||
}); |
|||
} else { |
|||
uni.showToast(res.message) |
|||
} |
|||
}) |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style> |
|||
page,.page1{ |
|||
width: 100%; |
|||
height: 100%; |
|||
font-size: 28rpx; |
|||
background: #eee; |
|||
} |
|||
.list-box{ |
|||
width: 100%; |
|||
height: auto; |
|||
background: #fff; |
|||
margin-top: 20rpx; |
|||
|
|||
} |
|||
.list-1{ |
|||
display: flex; |
|||
width: 100%; |
|||
height: 100rpx; |
|||
line-height: 100rpx; |
|||
border-bottom: 1px solid #eee; |
|||
|
|||
} |
|||
.list-2{ |
|||
width: 100%; |
|||
height: 100rpx; |
|||
line-height: 100rpx; |
|||
text-align: center; |
|||
border-bottom: 1px solid #eee; |
|||
} |
|||
.list-icon{ |
|||
width: 100rpx; |
|||
height: 100rpx; |
|||
text-align: center; |
|||
} |
|||
.list-name{ |
|||
flex: 1; |
|||
padding-left: 20rpx; |
|||
} |
|||
.list-right{ |
|||
flex: 1; |
|||
height: 100rpx; |
|||
text-align: right; |
|||
padding-right: 20rpx; |
|||
overflow: hidden; |
|||
} |
|||
.upload-img{ |
|||
width:60rpx; |
|||
height: 60rpx; |
|||
background-size: 100%; |
|||
margin-top: 20rpx; |
|||
} |
|||
.list-2{ |
|||
width: 100%; |
|||
height: 100rpx; |
|||
line-height: 100rpx; |
|||
text-align: center; |
|||
border-bottom: 1px solid #eee; |
|||
} |
|||
</style> |
|||
Loading…
Reference in new issue