出差时间

master
xy 1 year ago
parent ce66eeec85
commit 82489d726e

@ -9,7 +9,7 @@ import {
getToken getToken
} from '@/utils/auth' // get token from cookie } from '@/utils/auth' // get token from cookie
import getPageTitle from '@/utils/get-page-title' import getPageTitle from '@/utils/get-page-title'
import { loginOssV2 } from "@/api/user" import { loginOssV2, loginOss } from "@/api/user"
import { setToken, removeToken } from "@/utils/auth"; import { setToken, removeToken } from "@/utils/auth";
NProgress.configure({ NProgress.configure({
@ -26,10 +26,10 @@ router.beforeEach(async (to, from, next) => {
// set page title // set page title
document.title = getPageTitle(to.meta.title) document.title = getPageTitle(to.meta.title)
if (to.query.code) { if (to.query.token) {
removeToken() removeToken()
const res = await loginOssV2({ const res = await loginOss({
code: to.query.code auth_token: to.query.token
}) })
setToken(res.access_token) setToken(res.access_token)
store.commit('user/SET_TOKEN',res.access_token) store.commit('user/SET_TOKEN',res.access_token)
@ -44,7 +44,11 @@ router.beforeEach(async (to, from, next) => {
// dynamically add accessible routes // dynamically add accessible routes
router.addRoutes(accessRoutes) router.addRoutes(accessRoutes)
next('/old') delete to.query.token
next({
...to,
replace: true
})
return return
} }
// determine whether the user has logged in // determine whether the user has logged in

@ -156,7 +156,7 @@ export default {
{ {
validator: (rule, value, callback) => { validator: (rule, value, callback) => {
if (this.form.end_date && this.form.start_date) { if (this.form.end_date && this.form.start_date) {
if (this.$moment(this.form.end_date).isAfter(this.form.start_date)) { if (this.$moment(this.form.end_date).isAfter(this.form.start_date) || (this.form.end_date === this.form.start_date)) {
callback() callback()
} else { } else {
callback(new Error('结束时间不能小于开始时间')) callback(new Error('结束时间不能小于开始时间'))
@ -172,7 +172,7 @@ export default {
{ {
validator: (rule, value, callback) => { validator: (rule, value, callback) => {
if (this.form.end_date && this.form.start_date) { if (this.form.end_date && this.form.start_date) {
if (this.$moment(this.form.end_date).isAfter(this.form.start_date)) { if (this.$moment(this.form.end_date).isAfter(this.form.start_date) || (this.form.end_date === this.form.start_date)) {
callback() callback()
} else { } else {
callback(new Error('结束时间不能小于开始时间')) callback(new Error('结束时间不能小于开始时间'))

@ -37,7 +37,7 @@ export default {
{ {
name: "内控管理系统0.0.1", name: "内控管理系统0.0.1",
support: "wind10+", support: "wind10+",
src: "http://contract-sqhj-test.ali251.langye.net/api/pc/download" src: `${process.env.VUE_APP_DOMIAN}/api/pc/download`
} }
] ]
} }

Loading…
Cancel
Save