This commit is contained in:
yanran200730
2022-05-30 11:02:56 +08:00
parent 70681c35b1
commit 5bb8d28c17
4 changed files with 31 additions and 53 deletions

View File

@@ -29,26 +29,23 @@ 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.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("服务器异常,请联系管理员!")

View File

@@ -61,32 +61,18 @@
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 () {
this.isAdmin = !!this.$store.state.user.adminAuthType
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()
},
@@ -121,6 +107,9 @@
onDateChange (e) {
this.date = `${e.year}${e.month}${e.day}`
this.yyyyMM = `${e.year}${e.month}`
this.DD = e.day
this.$nextTick(() => {
this.getList()
this.getTotal()

View File

@@ -102,27 +102,13 @@
list: [],
isMore: false,
isShow: false,
yyyyMM: '',
DD: '',
attendanceCount: {}
}
},
computed: {
yyyyMM () {
if (this.date) {
return this.date.substr(0, 8)
}
return ''
},
DD () {
if (this.date) {
return this.date.substr(8)
}
return ''
},
rate () {
if (!this.attendanceCount.all) {
return '0'
@@ -134,6 +120,8 @@
mounted () {
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.getPhotoTotal()
},
@@ -168,6 +156,9 @@
onDateChange (e) {
this.date = `${e.year}${e.month}${e.day}`
this.yyyyMM = `${e.year}${e.month}`
this.DD = e.day
this.$nextTick(() => {
this.getPhotoTotal()
})

View File

@@ -148,6 +148,7 @@
let formData = new FormData()
formData.append('file', res.tempFiles[0])
this.$http.post('/admin/file/add2?type=image', formData).then(res => {
console.log(res)
if (res.code === 0) {
this.richList.push({
type: 'img',