-
![]()
+
{
- getShopList(data).then(
- res => {
- this.$toast.clear()
- if (res.result == '0') {
- this.detail = res.content[0]
- this.isCanCheck = false
- resolve()
- } else {
- reject(this.$toast(res.resultMessage))
- }
- },
- error => {
- reject(this.$toast(error))
- }
- )
+ async getShopList(data) {
+ const res = await getShopList(data).catch(err => {
+ this.loaded = false
})
+ if (!res) return
+ if (res.result == '0') {
+ this.detail = res.content[0]
+ this.loaded = true
+ this.isCanCheck = false
+ } else {
+ this.$toast(res.resultMessage)
+ }
},
//查看
check() {
@@ -144,11 +135,14 @@ export default {
},
//分享轨迹保存
saveShareTrack(data) {
- saveShareTrack(data).then(res => {
- if (res.result == '0') {
- } else {
- this.$toast(res.resultMessage)
- }
+ return new Promise((resolve, reject) => {
+ saveShareTrack(data).then(res => {
+ if (res.result == '0') {
+ resolve()
+ } else {
+ reject(this.$toast(res.resultMessage))
+ }
+ })
})
},
//app回调
@@ -166,6 +160,13 @@ export default {
}
})
}
+ },
+ imageLoaded(e) {
+ const screeVH = window.innerHeight,
+ detailVH = e.path[3].offsetHeight
+ this.$nextTick(() => {
+ screeVH - detailVH > 0 ? (this.$refs.fillContent.style.height = screeVH - detailVH + 'px') : '0px'
+ })
}
}
}
@@ -176,10 +177,6 @@ export default {
/deep/.van-field__label {
width: 40%;
}
- .img-store > div {
- float: left;
- width: 100%;
- }
.img-store {
img {
display: block;
@@ -187,9 +184,6 @@ export default {
/deep/.van-button {
width: 100%;
}
- .mindle-img {
- height: 75vh;
- }
}
}