diff --git a/src/common/axios.js b/src/common/axios.js index 8db24e24..1fd1daa6 100644 --- a/src/common/axios.js +++ b/src/common/axios.js @@ -32,30 +32,30 @@ instance.interceptors.request.use(config => { 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"); - uni.navigateTo({url: "/pages/login"}) - } else { - console.error(res.data.msg || "请求失败!") - return Promise.reject(res.data.msg) - } - } else { + uni.hideLoading() + if (res.data.access_token) { return res.data } + 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"); + uni.navigateTo({url: "/pages/login"}) + } else { + console.error(res.data.msg || "请求失败!") + return Promise.reject(res.data.msg) + } } else { console.error("服务器异常,请联系管理员!") - return Promise.reject(res.data) + return res.data } }, err => { uni.hideLoading() diff --git a/src/saas/AppCountryAlbum/AddAlbum.vue b/src/saas/AppCountryAlbum/AddAlbum.vue index c56f670c..8a0f8dd3 100644 --- a/src/saas/AppCountryAlbum/AddAlbum.vue +++ b/src/saas/AppCountryAlbum/AddAlbum.vue @@ -26,7 +26,7 @@ 照片来源
- {{ photoSource == 1 ? '仅限乡村相册拍摄' : '不限' }} + {{ photoSource == 1 ? '仅限工作相册拍摄' : '不限' }}
diff --git a/src/saas/AppCountryAlbum/AlbumDetail.vue b/src/saas/AppCountryAlbum/AlbumDetail.vue index 9068b638..e43bd025 100644 --- a/src/saas/AppCountryAlbum/AlbumDetail.vue +++ b/src/saas/AppCountryAlbum/AlbumDetail.vue @@ -65,7 +65,7 @@ export default { name: 'AlbumDetail', - appName: '乡村相册', + appName: '工作相册', data () { return { @@ -139,6 +139,8 @@ uni.hideLoading() if (res.userList && res.userList) { this.userId = res.userList[0].openUserId + } else { + this.$u.toast('该用户未授权') } this.isMore = false diff --git a/src/saas/AppCountryAlbum/AppCountryAlbum.vue b/src/saas/AppCountryAlbum/AppCountryAlbum.vue index d9d76d14..f735e7cd 100644 --- a/src/saas/AppCountryAlbum/AppCountryAlbum.vue +++ b/src/saas/AppCountryAlbum/AppCountryAlbum.vue @@ -10,7 +10,7 @@ import { mapActions } from "vuex" export default { name: 'AppCountryAlbum', - appName: '乡村相册', + appName: '工作相册', data() { return { diff --git a/src/saas/AppCountryAlbum/Attendance.vue b/src/saas/AppCountryAlbum/Attendance.vue index c699df22..c57465dc 100644 --- a/src/saas/AppCountryAlbum/Attendance.vue +++ b/src/saas/AppCountryAlbum/Attendance.vue @@ -61,32 +61,26 @@ all: '1', hasIn: '', hasOut: '', + yyyyMM: '', + DD: '', isShow: false, isAdmin: false } }, - computed: { - yyyyMM () { - if (this.date) { - return this.date.substr(0, 8) - } - - return '' - }, - - DD () { - if (this.date) { - return this.date.substr(8) - } - - return '' - } - }, - - created () { + onLoad (query) { this.isAdmin = !!this.$store.state.user.adminAuthType - this.date = this.$dayjs(new Date).format('YYYY年MM月DD') + + if (query.date) { + this.date = this.$dayjs(query.date).format('YYYY年MM月DD') + this.yyyyMM = this.$dayjs(query.date).format('YYYY年MM月') + this.DD = this.$dayjs(query.date).format('DD') + } else { + this.date = this.$dayjs(new Date).format('YYYY年MM月DD') + this.yyyyMM = this.$dayjs(new Date).format('YYYY年MM月') + this.DD = this.$dayjs(new Date).format('DD') + } + this.getList() this.getTotal() }, @@ -119,7 +113,10 @@ }, onDateChange (e) { - this.date = `${e.year}年${e.month}月${e.day}` + this.date = `${e.year}年${e.month > 9 ? e.month : '0' + e.month}月${e.day > 9 ? e.day : '0' + e.day}` + + this.yyyyMM = `${e.year}年${e.month > 9 ? e.month : '0' + e.month}月` + this.DD = e.day > 9 ? e.day : '0' + e.day this.$nextTick(() => { this.getList() diff --git a/src/saas/AppCountryAlbum/Message.vue b/src/saas/AppCountryAlbum/Message.vue index 6b3a7f4f..bfcc1d84 100644 --- a/src/saas/AppCountryAlbum/Message.vue +++ b/src/saas/AppCountryAlbum/Message.vue @@ -10,7 +10,7 @@