|
@@ -96,7 +96,7 @@ import { mapGetters } from 'vuex'
|
|
|
import routes from '@/router/newRouter'
|
|
|
import websocket from '@/views/workbench/mixins/websocket'
|
|
|
import { memberGetLoginInMemberInfoByLdap } from '@/api/projectIndex'
|
|
|
-import { logoutUrl } from '@/apiConfig/requestIP.js'
|
|
|
+import { logoutUrl, envUrl } from '@/apiConfig/requestIP.js'
|
|
|
import { verifyIsAdmin } from '@/api/configure.js'
|
|
|
export default {
|
|
|
mixins: [websocket],
|
|
@@ -128,7 +128,12 @@ export default {
|
|
|
methods: {
|
|
|
goto(name) {
|
|
|
window.log({ c: 'project', d: `goto_${name}` })
|
|
|
- this.$router.push({ name })
|
|
|
+ // this.$router.push({ name })
|
|
|
+ if (name === 'env') {
|
|
|
+ window.open(envUrl, '_self')
|
|
|
+ } else {
|
|
|
+ this.$router.push({ name })
|
|
|
+ }
|
|
|
},
|
|
|
getTarget() {
|
|
|
this.target = !this.target
|