Commit f3a48d44 by 刘玉帅

目录修改

parent 0ac3dad3
......@@ -38,15 +38,20 @@
<el-menu-item :index="item2.index" :name="item2.index" v-for="(item2,index2) in item.children" :key="index2"><i :class="item2.className"></i>{{item2.label}}</el-menu-item>
</el-submenu>
</div>-->
<el-divider></el-divider>
<el-menu-item index="1" id="menu1">
<i :class="leftMenu[0].className"></i>
<span slot="title">{{ leftMenu[0].label }}</span>
</el-menu-item>
<el-divider></el-divider>
<el-submenu index="1" id="menu3">
<el-submenu index="2" id="menu2">
<template slot="title">
<i :class="leftMenu[0].className"></i>
<span slot="title">{{ leftMenu[0].label }}</span>
<i :class="leftMenu[1].className"></i>
<span slot="title">{{ leftMenu[1].label }}</span>
</template>
<el-menu-item
:index="item.index"
v-for="(item, index) in leftMenu[0].children"
v-for="(item, index) in leftMenu[1].children"
:key="index"
><i
class="iconfont iconquanxianjiesuo"
......@@ -57,14 +62,50 @@
>
</el-submenu>
<el-divider></el-divider>
<el-submenu index="2" id="menu2">
<el-submenu index="3" id="menu3">
<template slot="title">
<i :class="leftMenu[1].className"></i>
<span slot="title">{{ leftMenu[1].label }}</span>
<i :class="leftMenu[2].className"></i>
<span slot="title">{{ leftMenu[2].label }}</span>
</template>
<el-menu-item
:index="item.index"
v-for="(item, index) in leftMenu[1].children"
v-for="(item, index) in leftMenu[2].children"
:key="index"
><i
class="iconfont iconquanxianjiesuo"
style="float: right"
v-show="item.disabled"
></i
>{{ item.label }}</el-menu-item
>
</el-submenu>
<el-divider></el-divider>
<el-submenu index="4" id="menu4">
<template slot="title">
<i :class="leftMenu[3].className"></i>
<span slot="title">{{ leftMenu[3].label }}</span>
</template>
<el-menu-item
:index="item.index"
v-for="(item, index) in leftMenu[3].children"
:key="index"
><i
class="iconfont iconquanxianjiesuo"
style="float: right"
v-show="item.disabled"
></i
>{{ item.label }}</el-menu-item
>
</el-submenu>
<el-divider></el-divider>
<el-submenu index="5" id="menu5">
<template slot="title">
<i :class="leftMenu[4].className"></i>
<span slot="title">{{ leftMenu[4].label }}</span>
</template>
<el-menu-item
:index="item.index"
v-for="(item, index) in leftMenu[4].children"
:key="index"
><i
class="iconfont iconquanxianjiesuo"
......
/*
* @Author: your name
* @Date: 2021-11-22 14:08:39
* @LastEditTime: 2021-12-27 19:21:42
* @LastEditTime: 2022-01-13 18:02:23
* @LastEditors: LYS
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \founder_vue\src\main.js
......@@ -21,6 +21,7 @@ import VueBus from 'vue-bus';
Vue.use(VueBus)
// 导入字体图标库
import './assets/fonts2/iconfont.css'
Vue.prototype.$driver = new Driver({
className: "scoped-class", // className to wrap driver.js popover
animate: true, // Animate while changing highlighted element
......
/*
* @Author: your name
* @Date: 2021-12-09 10:31:36
* @LastEditTime: 2022-01-11 10:01:16
* @LastEditTime: 2022-01-13 10:12:23
* @LastEditors: LYS
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \警犬\founder_vue\src\router\modules\index.js
......@@ -41,7 +41,7 @@ export default [{
/*警犬信息修改*/
path: '/jqxg',
name: 'jqxg',
component: () => import('@/views/sy/jqxg.vue'),
component: () => import('@/views/sjcj/jqxg.vue'),
meta: {
title: '警犬信息管理'
}
......@@ -50,7 +50,7 @@ export default [{
/*警犬技术 人员 信息修改*/
path: '/jsryxg',
name: 'jsryxg',
component: () => import('@/views/sy/jsryxg.vue'),
component: () => import('@/views/sjcj/jsryxg.vue'),
meta: {
title: '技术人员信息修改'
}
......@@ -64,7 +64,7 @@ export default [{
},
component: () => import('@/views/sy/index.vue'),
redirect: {
name: 'formTable'
name: 'sjfx'
}, //输入路由会重定向到dlrz页面
children: [
{
......@@ -76,20 +76,11 @@ export default [{
title: '警犬信息管理'
}
},
// {
// /*警犬信息修改*/
// path: 'jqxg',
// name: 'jqxg',
// component: () => import('@/views/sy/jqxg.vue'),
// meta: {
// title: '警犬信息管理'
// }
// },
{
/*技术人员信息采集*/
path: 'jsrycj',
name: 'jsrycj',
component: () => import('@/views/sy/jsrycj.vue'),
component: () => import('@/views/sjcj/jsrycj.vue'),
meta: {
title: '技术人员信息采集'
}
......@@ -98,20 +89,12 @@ export default [{
/*警犬信息采集*/
path: 'jqxxcj',
name: 'jqxxcj',
component: () => import('@/views/sy/jqxxcj.vue'),
meta: {
title: '警犬信息采集'
}
},
{
/*警犬信息采集*/
path: 'ces',
name: 'ces',
component: () => import('@/views/sy/ces.vue'),
component: () => import('@/views/sjcj/jqxxcj.vue'),
meta: {
title: '警犬信息采集'
}
},
{
/*警犬信息管理*/
path: 'xx2',
......@@ -175,29 +158,48 @@ export default [{
},
{
/*警犬信息管理*/
path: 'formTable',
name: 'formTable',
component: () => import('@/views/sy/formTable.vue'),
path: 'jyqxxgl',
name: 'jyqxxgl',
component: () => import('@/views/jqjsgzgl/jyqxxgl.vue'),
meta: {
title: '信息管理'
title: '警犬信息管理'
}
},
{
/*技术人员信息管理*/
path: 'jsryxxgl',
name: 'jsryxxgl',
component: () => import('@/views/sy/jsryxxgl.vue'),
component: () => import('@/views/jqjsgzgl/jsryxxgl.vue'),
meta: {
title: '技术人员信息管理'
}
},
{
/*警犬单位管理*/
path: 'jqdwgl',
name: 'jqdwgl',
component: () => import('@/views/jqjsgzgl/jqdwgl.vue'),
meta: {
title: '警犬单位管理'
}
},
{
/*警犬DNA管理*/
path: 'jqDNAgl',
name: 'jqDNAgl',
component: () => import('@/views/jqjsgzgl/jqDNAgl.vue'),
meta: {
title: '信息管理'
title: '警犬DNA管理'
}
},
{
/*机构管理*/
path: 'jggl',
name: 'jggl',
component: () => import('@/views/jqjsgzgl/jggl.vue'),
/*数据分析*/
path: 'sjfx',
name: 'sjfx',
component: () => import('@/views/sjfx/sjfx.vue'),
meta: {
title: '机构管理'
title: '数据分析'
}
},
......
......@@ -55,126 +55,98 @@ let maglHeaderTitle = "警犬管理与指挥系统";
let maglHeaderIcon = "iconjibenxinxi";
let maglPropLeftMenu = [
{
id: "sjfx",
label: "数据分析",
index: "1",
className: "iconfont iconjibenxinxi",
},
{
id: "jqgl",
label: "警犬管理模块",
label: "警犬技术工作管理",
newAuth: 'M01',
index: "1",
index: "2",
className: "iconfont icon-a-Frame6",
children: [
// {
// id: "sjcj",
// label: "警犬信息管理",
// index: "1-1",
// auth: 'M011',
// className: "iconfont icon-a-Frame6",
// disabled: false
// },
{
id: "jqxxcj",
label: "警犬信息采集",
index: "1-1",
auth: 'M012',
className: "iconfont icon-a-Frame6",
disabled: false
},
{
id: "jsrycj",
label: "技术人员信息采集",
index: "1-2",
auth: 'M013',
className: "iconfont icon-a-Frame6",
id: "jqdwgl",
label: "警犬单位管理",
index: "2-1",
auth: 'M101',
className: "iconfont iconliandong",
disabled: false
},
// {
// id: "yqgl",
// label: "幼犬管理",
// index: "1-2",
// auth: 'M012',
// className: "iconfont iconfangwen",
// disabled: false
// },
// {
// id: "zqgl",
// label: "种犬管理",
// index: "1-3",
// auth: 'M013',
// className: "iconfont iconliandong",
// disabled: false
// },
// {
// id: "xlqgl",
// label: "训练犬管理",
// index: "1-4",
// auth: 'M014',
// className: "iconfont iconliandong",
// disabled: false
// },
// {
// id: "gzqgl",
// label: "工作犬管理",
// index: "1-5",
// auth: 'M015',
// className: "iconfont iconliandong",
// disabled: false
// },
// {
// id: "tyqgl",
// label: "退役犬管理",
// index: "1-6",
// auth: 'M016',
// className: "iconfont iconliandong",
// disabled: false
// },
{
id: "formTable",
label: "警犬信息管理",
index: "1-3",
auth: 'M013',
id: "jyqxxgl",
label: "警犬信息管理",
index: "2-2",
auth: 'M102',
className: "iconfont iconliandong",
disabled: false
},
{
id: "jsryxxgl",
label: "技术人员信息管理",
index: "1-4",
auth: 'M014',
index: "2-3",
auth: 'M103',
className: "iconfont iconliandong",
disabled: false
},
{
id: "jqDNAgl",
label: "警犬DNA管理",
index: "2-4",
auth: 'M104',
className: "iconfont iconliandong",
disabled: false
},
]
},
{
id: "spgl",
label: "警犬技术工作管理",
newAuth: 'M02',
index: "2",
id: "zhgl",
label: "警犬指挥管理",
newAuth: 'M03',
index: "3",
className: "iconfont iconjibenxinxi",
children: [{
id: "jggl",
label: "机构管理",
auth: 'M0201',
index: "2-1",
className: "iconfont iconrizhi",
disabled: false
},
children: [
]
},
{
id: "zgfx",
label: "警犬战果分析",
newAuth: 'M04',
index: "4",
className: "iconfont iconjibenxinxi",
children: [
]
},
{
id: "sjcj",
label: "数据采集",
newAuth: 'M05',
index: "5",
className: "iconfont iconjibenxinxi",
children: [
{
id: "zczjsp",
label: "技术人员管理",
index: "2-2",
auth: 'M0202',
className: "iconfont icongongnengfuwu",
id: "jsrycj",
label: "技术人员采集",
index: "5-1",
auth: 'M501',
className: "iconfont iconliandong",
disabled: false
},
{
id: "cxxxsp",
label: "评定机构管理",
index: "2-3",
auth: 'M0203',
className: "iconfont iconfangwen",
id: "jqxxcj",
label: "警犬数据采集",
index: "5-2",
auth: 'M502',
className: "iconfont iconliandong",
disabled: false
},
]
},
];
/*警犬信息*/
let xaglHeader = "警犬信息";
......
......@@ -1340,7 +1340,7 @@ export default {
});
self.CustomLoading.hide();
},1000)
},50)
} else {
get("JsonData/china1.json").then((chinaJson) => {
console.log("89898", chinaJson);
......
<!--
* @Description: file content
* @Version: 2.0
* @Autor: LYS
* @Date: 2022-01-13 09:40:32
* @LastEditors: LYS
* @LastEditTime: 2022-01-13 09:40:33
-->
<template>
<div>机构管理</div>
<div>DNA</div>
</template>
<script>
......
<!--
* @Description: file content
* @Version: 2.0
* @Autor: LYS
* @Date: 2022-01-13 09:40:09
* @LastEditors: LYS
* @LastEditTime: 2022-01-13 09:40:09
-->
<template>
<div>单位管理</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
\ No newline at end of file
......@@ -21,6 +21,7 @@ export default {
}
},
created() {
debugger
this.xz_token = this.$route.query.b_token
this.getData()
this.saveLoading = this.$loading({
......@@ -87,7 +88,7 @@ export default {
})
},
getData() {
//
debugger
const self = this
axios.get('/api/dddl/xzLogin', {
params: {
......
<!--
* @Description: file content
* @Version: 2.0
* @Autor: LYS
* @Date: 2022-01-13 09:26:10
* @LastEditors: LYS
* @LastEditTime: 2022-01-13 16:01:14
-->
<template>
<div class="Content paneDiv paneDiv2">
<div class="header">
<div class="box1 box" v-load="true" ></div>
<div class="box2 box"></div>
<div class="box3 box"></div>
<div class="box4 box"></div>
</div>
<div class="chars">
<div class="left"></div>
<div class="right"></div>
</div>
</div>
</template>
<script>
export default {
}
</script>
<style lang="scss" scoped>
.header{
margin-top: 15px;
display: flex;
justify-content: space-between;
.box{
width: 300px;
height: 200px;
}
.box1{
background: burlywood;
}
.box2{
background: chartreuse;
}
.box3{
background: cornflowerblue;
}
.box4{
background: crimson;
}
}
.chars{
display: flex;
height: 500px;
margin-top: 35px;
.left{
width: 60%;
background: darkgray;
}
.right{
width: 40%;
margin-left: 90px;
background: darkolivegreen;
}
}
</style>>
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