parent
698a728b86
commit
4e7121cfd0
@ -0,0 +1,151 @@ |
|||||||
|
<template> |
||||||
|
<view class="all-container backcor6 pd-main font15" style="padding-bottom: 60px;"> |
||||||
|
<view class="form-gorup backcorfff "> |
||||||
|
<view class="dis-flex marb10 bor-botm1 pd-main"> |
||||||
|
<view class="group-title marRight10 fontwig6 padleft15 paddtright10 flex-s0">营业时间: |
||||||
|
</view> |
||||||
|
<input type="text" v-model.trim="messageData.openingHours" placeholder-class="corf6 font15" |
||||||
|
class=" flex-1 " placeholder="请输入营业时间,例如: 8:00-20:00"> |
||||||
|
</view> |
||||||
|
<view class="dis-flex marb10 bor-botm1 margin10"> |
||||||
|
<view class="group-title marRight10 fontwig6 padleft15 paddtright10 flex-s0 self-top">门店地址: |
||||||
|
</view> |
||||||
|
<textarea :cursor-spacing="50" class="height45 border-r flex-1 backcor6 paading10 marb10" :focus="false" |
||||||
|
:disable-default-padding="false" v-model.trim="messageData.address" placeholder="请输入门店地址" |
||||||
|
placeholder-class="font15" :maxlength="999"></textarea> |
||||||
|
</view> |
||||||
|
<view class="dis-flex marb10 bor-botm1 margin10"> |
||||||
|
<view class="group-title marRight10 fontwig6 padleft15 paddtright10 flex-s0 self-top">门店标签: |
||||||
|
</view> |
||||||
|
<textarea :cursor-spacing="50" class=" border-r flex-1 backcor6 paading10 marb10" :focus="false" |
||||||
|
:disable-default-padding="false" v-model.trim="messageData.storeLabel" |
||||||
|
placeholder="请输入门店标签(用','隔开)例如:可电话预订,可吸烟" placeholder-class="font15" :maxlength="999"></textarea> |
||||||
|
</view> |
||||||
|
<view class="dis-flex marb10 bor-botm1 margin10"> |
||||||
|
<view class="group-title marRight10 fontwig6 padleft15 paddtright10 flex-s0 self-top">门店关键词: |
||||||
|
</view> |
||||||
|
<textarea :cursor-spacing="50" class=" border-r flex-1 backcor6 paading10 marb10" :focus="false" |
||||||
|
:disable-default-padding="false" v-model.trim="messageData.storeTag" |
||||||
|
placeholder="请输入门店关键词(用','隔开)例如:火锅,川菜" placeholder-class="font15" :maxlength="999"></textarea> |
||||||
|
</view> |
||||||
|
<view class="footer-btn"> |
||||||
|
<button class="backcor89 fcorfff" @click="clickToSave">保存</button> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
import { |
||||||
|
editStoreExtMsg, |
||||||
|
findStoreExtMsgByStoreId |
||||||
|
} from '@/Utils/groupBuying.js' |
||||||
|
|
||||||
|
const app = getApp(); |
||||||
|
export default { |
||||||
|
data() { |
||||||
|
return { |
||||||
|
|
||||||
|
storeId: '', |
||||||
|
messageData: { |
||||||
|
address: '', //门店地址 |
||||||
|
openingHours: '', //营业时间 |
||||||
|
storeId: '', //门店编码 |
||||||
|
storeLabel: '', //门店标签(,隔开) |
||||||
|
storeTag: '', //门店关键词(,隔开) |
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
|
}, |
||||||
|
|
||||||
|
onLoad(options) { |
||||||
|
if (options.storeId) { |
||||||
|
this.storeId = options.storeId; |
||||||
|
this.messageData.storeId = options.storeId; |
||||||
|
this.findStoreExtMsgByStoreId(); |
||||||
|
} |
||||||
|
}, |
||||||
|
methods: { |
||||||
|
/* 点击保存 */ |
||||||
|
clickToSave() { |
||||||
|
if (!this.messageData.address || !this.messageData.openingHours || !this.messageData.storeLabel || !this |
||||||
|
.messageData.storeTag) { |
||||||
|
|
||||||
|
uni.showToast({ |
||||||
|
icon: 'none', |
||||||
|
title: '请填写完整哦!' |
||||||
|
}) |
||||||
|
|
||||||
|
return |
||||||
|
} |
||||||
|
this.editStoreExtMsg(); |
||||||
|
|
||||||
|
}, |
||||||
|
editStoreExtMsg() { |
||||||
|
|
||||||
|
console.log(this.messageData, "this.messageData") |
||||||
|
|
||||||
|
editStoreExtMsg(this.messageData).then(res => { |
||||||
|
let title; |
||||||
|
if (res.return_code == '000000') { |
||||||
|
title = res.return_data; |
||||||
|
setTimeout(() => { |
||||||
|
uni.navigateBack(); |
||||||
|
}, 1000) |
||||||
|
} else { |
||||||
|
title = res.return_msg; |
||||||
|
} |
||||||
|
uni.showToast({ |
||||||
|
title: title, |
||||||
|
icon: 'none', |
||||||
|
duration: 2000 |
||||||
|
}) |
||||||
|
|
||||||
|
|
||||||
|
}) |
||||||
|
}, |
||||||
|
findStoreExtMsgByStoreId() { |
||||||
|
let params = { |
||||||
|
storeId: this.storeId |
||||||
|
} |
||||||
|
findStoreExtMsgByStoreId(params).then(res => { |
||||||
|
if (res.return_code == '000000') { |
||||||
|
if (res.return_data) { |
||||||
|
this.messageData.address = res.return_data.address; |
||||||
|
this.messageData.openingHours = res.return_data.openingHours; |
||||||
|
this.messageData.storeId = res.return_data.storeId; |
||||||
|
this.messageData.storeLabel = res.return_data.storeLabel; |
||||||
|
this.messageData.storeTag = res.return_data.storeTag; |
||||||
|
// console.log(res.return_data, "res.return_data") |
||||||
|
} |
||||||
|
} else { |
||||||
|
uni.showToast({ |
||||||
|
title: res.return_msg, |
||||||
|
icon: 'none', |
||||||
|
duration: 2000 |
||||||
|
}) |
||||||
|
} |
||||||
|
}) |
||||||
|
}, |
||||||
|
} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style lang="scss" scoped> |
||||||
|
.margin10 { |
||||||
|
margin: 10px; |
||||||
|
} |
||||||
|
|
||||||
|
/* 底部按钮 */ |
||||||
|
.footer-btn { |
||||||
|
position: fixed; |
||||||
|
bottom: 0; |
||||||
|
left: 0; |
||||||
|
right: 0; |
||||||
|
|
||||||
|
button { |
||||||
|
height: 50px; |
||||||
|
line-height: 50px; |
||||||
|
} |
||||||
|
} |
||||||
|
</style> |
Loading…
Reference in new issue