diff --git a/src/common/axios.js b/src/common/axios.js index 7150f0f0..cf2586d8 100644 --- a/src/common/axios.js +++ b/src/common/axios.js @@ -28,6 +28,14 @@ instance.interceptors.response.use(res => { if (res.data) { if (res.data.code) { if (res.data.code == 0) { + return res.data + } else if (res.data.code === 1) { + uni.showToast({ + title: res.data.msg, + duration: 2000, + icon: 'none' + }) + return res.data } else if (res.data.code == 401) { store.commit("logout"); diff --git a/src/saas/AppCountryAlbum/AlbumDetail.vue b/src/saas/AppCountryAlbum/AlbumDetail.vue index 005ed913..3fe1934d 100644 --- a/src/saas/AppCountryAlbum/AlbumDetail.vue +++ b/src/saas/AppCountryAlbum/AlbumDetail.vue @@ -40,11 +40,11 @@
-
- +
+

张三

-

02-12 12:32

+

{{ item.createTime }}

@@ -95,10 +95,15 @@ uni.$on('change', () => { this.getInfo(query.id) }) + + uni.$on('update', () => { + this.getList() + }) }, onUnload () { uni.$off('change') + uni.$off('update') }, methods: { @@ -116,18 +121,6 @@ }) }, - preview (url) { - let imgs = [] - this.list.forEach(item => { - imgs = [...imgs, ...item.list.map(v => v.url)] - }) - - uni.previewImage({ - urls: imgs, - current: url - }) - }, - getTotalInfo (id) { this.$http.post(`/api/appalbumphoto/photoDetail?id=${id}`).then(res => { if (res.code === 0) { @@ -210,7 +203,7 @@ } p { - color: #898482; + color: #fff; font-size: 28px; } } diff --git a/src/saas/AppCountryAlbum/Form.vue b/src/saas/AppCountryAlbum/Form.vue new file mode 100644 index 00000000..3f48e616 --- /dev/null +++ b/src/saas/AppCountryAlbum/Form.vue @@ -0,0 +1,151 @@ + + + + diff --git a/src/saas/AppCountryAlbum/Photo.vue b/src/saas/AppCountryAlbum/Photo.vue index f655a2ff..a7d985c0 100644 --- a/src/saas/AppCountryAlbum/Photo.vue +++ b/src/saas/AppCountryAlbum/Photo.vue @@ -1,16 +1,16 @@