Commit 0845063d by chenqiang

栏目、模型、门户,首页

parent 6ca7572f
......@@ -47,11 +47,14 @@ export default {
// 嫌疑人
param.append('userName', self.formLogin.account)
param.append('password', self.formLogin.password)
axios.post('/xzz/loginCq', param).then(res => {
axios.post('/xxzz/loginCq', param).then(res => {
if (res.state == 'success') {
localStorage.setItem('isFalg', true)
localStorage.setItem('userInfo', JSON.stringify(res.list))
self.$emit('sptcFn', false)
self.login1()
self.login2()
self.login3()
self.$router.push('/mhgl')
// let routeData = self.$router.resolve({
// path: '/mhgl',
......@@ -63,30 +66,27 @@ export default {
},
login1() {
let self = this
let param = {
userId: localStorage.getItem('userInfo').identitycard,
perurl: localStorage.getItem('userInfo').username,
clientIp: 'ip'
}
let param = new URLSearchParams()
param.append('userId',JSON.parse(localStorage.getItem('userInfo')).identitycard)
param.append('perurl',JSON.parse(localStorage.getItem('userInfo')).username)
param.append('clientIp','77.16.28.59')
axios.post('http://77.1.24.81:9101/login', param).then(res => {
})
},
login2() {
let self = this
let param = {
zjhm: localStorage.getItem('userInfo').identitycard
}
let param = new URLSearchParams()
param.append('zjhm',JSON.parse(localStorage.getItem('userInfo')).identitycard)
axios.post('http://77.1.24.81:9047/doLogin', param).then(res => {
})
},
login3() {
let self = this
let param = {
zjhm: localStorage.getItem('userInfo').identitycard
}
axios.post('77.1.24.81:9105/xzxt_solr/login', param).then(res => {
let param = new URLSearchParams()
param.append('userId',JSON.parse(localStorage.getItem('userInfo')).identitycard)
axios.post('/solr/xzxt_solr/login', param).then(res => {
})
},
......
......@@ -64,7 +64,19 @@ export default {
menuShow: true,
menuName: '信息管理'
},
children: []
children: [{
path: '/xxfb',
meta: {
menuShow: true,
menuName: "消息发布"
}
},{
path: "/toolManage",
meta: {
menuShow: true,
menuName: "文件上传"
}
}]
}, {
path: '/fbgl',
name: 'fbgl',
......
......@@ -17,14 +17,12 @@
<img :src="item.url" alt="">
<div class="mhgl_box_title">{{item.name}}</div>
</div>
<div
class="mhgl_box_content_bottom_tb">
<div class="mhgl_box_content_bottom_tb">
<div class="mhgl_box_content_bottom_nr" v-show="item.children.length > 0">
<div class="mhgl_box_content_bottom_nr_lj" v-for="val in item.children" :key="val.url">
<span @click="getUrl(val.path)">{{val.name}}</span>
<div class="mhgl_box_content_bottom_nr_lj_name" @click="getUrl(val.path,val.name)">{{val.name}}</div>
<hr style="width: 164px;background-color: #C6D0D6;height: 1px;border: none;">
</div>
</div>
</div>
</div>
......@@ -35,11 +33,12 @@
</template>
<script>
import headerBoxMh from '@/components/headerBoxMh.vue'
import { mapGetters } from 'vuex'
import axios from 'axios'
import headerBoxMh from '@/components/headerBoxMh.vue'
import {mapGetters} from 'vuex'
import axios from 'axios'
let Base64 = require('js-base64').Base64
export default {
export default {
components: {
headerBoxMh
},
......@@ -104,8 +103,9 @@ export default {
},
methods: {
// 跳转
getUrl(val) {
let self = this
getUrl(val, name) {
debugger
let self = this;
if (val == '/indexList') {
let routeData = self.$router.resolve({
path: val,
......@@ -114,6 +114,31 @@ export default {
}
})
window.open(routeData.href, '_blank')
} else if (val.indexOf('http') >= 0) {
if (name == '综合查询') {
window.open(val + '?unitcode=' +
JSON.parse(localStorage.getItem('userInfo')).identitycard + '&grade=' +
JSON.parse(localStorage.getItem('userInfo')).grade)
} else if (name == '以图作战分系统') {
let username = "";
let pwd = "";
username = JSON.parse(localStorage.getItem('userInfo')).username;
// username = '226368'
pwd = JSON.parse(localStorage.getItem('userInfo')).password;
pwd = Base64.decode(pwd);
// pwd = '12345f'
let unitcode = JSON.parse(localStorage.getItem('userInfo')).unitcode.substring(0, 6);
let unitcode1 = JSON.parse(localStorage.getItem('userInfo')).unitcode.substring(0, 8);
let url = "";
if ('500107' == unitcode || '500235' == unitcode || '500154' == unitcode || '50000038' == unitcode1) {
url = "http://77.1.24.143:8051/#/loginnaotu/" + username + "/" + pwd;
} else {
url = "http://77.1.24.144:8050/#/loginnaotu/" + username + "/" + pwd;
}
window.open(url);
} else {
window.open(val)
}
} else {
let routeData = self.$router.resolve({
path: val
......@@ -151,9 +176,10 @@ export default {
{
type: 'lm'
},
{ headers: headers }
{headers: headers}
)
.then(function (res) {
debugger
self.urlImg.forEach(item => {
res.data.list.forEach(each => {
if (item.id == each.id) {
......@@ -162,8 +188,12 @@ export default {
if (item.id == each.prentId) {
item.children.push(each)
}
if(item.id == '11' && each.state == 2){
item.children.push(each)
}
})
})
console.log(self.urlImg)
})
.catch(function (err) {
console.log(err)
......@@ -198,7 +228,7 @@ export default {
})
}
}
}
}
</script>
<style scoped lang="scss">
......@@ -262,15 +292,18 @@ export default {
text-align: center;
.mhgl_box_content_bottom_nr_lj {
padding-bottom: 6px;
padding-bottom: 4px;
font-size: 16px;
cursor: pointer;
font-weight: 600;
font-family: Microsoft YaHei;
font-family: PingFang SC;
color: #111418;
/*border-bottom: 1px solid #C6D0D6;*/
}
.mhgl_box_content_bottom_nr_lj_name:hover {
/*background-color: #fff;*/
font-size: 18px;
}
}
}
}
......
<template>
</template>
<script>
export default {
name: 'index',
data(){
},
created() {
}
}
</script>
<style scoped>
</style>
......@@ -4,7 +4,17 @@
<script>
export default {
name: 'index'
name: 'index',
data(){
return{
}
},
created() {
// window.opener.location.reload()
window.close()
window.open('http://77.1.24.51:10051/doLogin')
}
}
</script>
......
......@@ -57,8 +57,8 @@ module.exports = {
},
proxy: {
'/hy': {
// target: "http://77.51.24.51:9040/", //统一的请求头部每次修改都要重启才会生效 (公安网 栏目管理)
target: 'http://172.16.240.7:9040/', //统一的请求头部每次修改都要重启才会生效 (本地 栏目管理)
// target: "http://77.1.24.51:9040/", //统一的请求头部每次修改都要重启才会生效 (公安网 栏目管理)
target: 'http://192.168.137.204:9040/', //统一的请求头部每次修改都要重启才会生效 (本地 栏目管理)
ws: true,
changeOrigin: true,
pathRewrite: {
......@@ -66,8 +66,8 @@ module.exports = {
}
},
'/xzz': {
// target: "http://77.51.24.51:8088/", //统一的请求头部每次修改都要重启才会生效 (公安网 通知通告)
target: 'http://172.16.240.7:8070/', //统一的请求头部每次修改都要重启才会生效 (本地 通知通告)
// target: "http://77.1.24.81:8088/", //统一的请求头部每次修改都要重启才会生效 (公安网 通知通告)
target: 'http://192.168.137.204:8070/', //统一的请求头部每次修改都要重启才会生效 (本地 通知通告)
ws: true,
changeOrigin: true,
pathRewrite: {
......@@ -75,13 +75,46 @@ module.exports = {
}
},
'/mxgl': {
// target: "http://77.51.24.51:9100/", //统一的请求头部每次修改都要重启才会生效 (公安网 模型算法管理)
target: 'http://172.16.240.7:9100/', //统一的请求头部每次修改都要重启才会生效 (本地 模型算法管理)
// target: "http://77.1.24.51:9100/", //统一的请求头部每次修改都要重启才会生效 (公安网 模型算法管理)
target: 'http://192.168.137.204:9100/', //统一的请求头部每次修改都要重启才会生效 (本地 模型算法管理)
ws: true,
changeOrigin: true,
pathRewrite: {
'^/mxgl': '/'
}
},
'/xxyy': {
// target: "http://77.1.24.51:9100/", //统一的请求头部每次修改都要重启才会生效 (公安网 首页大屏)
target: 'http://192.168.137.30:8089/', //统一的请求头部每次修改都要重启才会生效 (本地 首页大屏)
ws: true,
changeOrigin: true,
pathRewrite: {
'^/xxyy': '/'
}
},
'/xxzz': {
target: "http://77.1.24.81:80/", //统一的请求头部每次修改都要重启才会生效 (公安网 账号密码登录)
ws: true,
changeOrigin: true,
pathRewrite: {
'^/xxzz': '/'
}
},
'/solr': {
target: "http://77.1.24.81:9105/", //统一的请求头部每次修改都要重启才会生效 (公安网 刑专系统登录)
ws: true,
changeOrigin: true,
pathRewrite: {
'^/solr': '/'
}
},
'/xxgl': {
target: "http://192.168.137.30:8980/", //统一的请求头部每次修改都要重启才会生效 (本地 消息管理)
ws: true,
changeOrigin: true,
pathRewrite: {
'^/xxgl': '/'
}
}
}
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment