Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
f3a48d44
Commit
f3a48d44
authored
Jan 13, 2022
by
刘玉帅
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
目录修改
parent
0ac3dad3
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
251 additions
and
139 deletions
+251
-139
src/components/leftMenu_components.vue
+49
-8
src/main.js
+2
-1
src/router/modules/index.js
+37
-35
src/utils/params.js
+63
-91
src/views/Home.vue
+1
-1
src/views/jqjsgzgl/jqDNAgl.vue
+9
-2
src/views/jqjsgzgl/jqdwgl.vue
+22
-0
src/views/jqjsgzgl/jsryxxgl.vue
+0
-0
src/views/jqjsgzgl/jyqxxgl.vue
+0
-0
src/views/jump/jump.vue
+2
-1
src/views/sjcj/jqxg.vue
+0
-0
src/views/sjcj/jqxxcj.vue
+0
-0
src/views/sjcj/jsrycj.vue
+0
-0
src/views/sjcj/jsryxg.vue
+0
-0
src/views/sjfx/sjfx.vue
+66
-0
No files found.
src/components/leftMenu_components.vue
View file @
f3a48d44
...
...
@@ -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"
...
...
src/main.js
View file @
f3a48d44
/*
* @Author: your name
* @Date: 2021-11-22 14:08:39
* @LastEditTime: 202
1-12-27 19:21:42
* @LastEditTime: 202
2-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
...
...
src/router/modules/index.js
View file @
f3a48d44
/*
* @Author: your name
* @Date: 2021-12-09 10:31:36
* @LastEditTime: 2022-01-1
1 10:01:16
* @LastEditTime: 2022-01-1
3 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/s
y
/jqxg.vue'
),
component
:
()
=>
import
(
'@/views/s
jcj
/jqxg.vue'
),
meta
:
{
title
:
'警犬信息管理'
}
...
...
@@ -50,7 +50,7 @@ export default [{
/*警犬技术 人员 信息修改*/
path
:
'/jsryxg'
,
name
:
'jsryxg'
,
component
:
()
=>
import
(
'@/views/s
y
/jsryxg.vue'
),
component
:
()
=>
import
(
'@/views/s
jcj
/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/s
y
/jsrycj.vue'
),
component
:
()
=>
import
(
'@/views/s
jcj
/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
:
'
数据分析
'
}
},
...
...
src/utils/params.js
View file @
f3a48d44
...
...
@@ -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
:
"j
srycj
"
,
label
:
"
技术人员信息采集
"
,
index
:
"
1-2
"
,
auth
:
'M
013
'
,
className
:
"iconfont icon
-a-Frame6
"
,
id
:
"j
qdwgl
"
,
label
:
"
警犬单位管理
"
,
index
:
"
2-1
"
,
auth
:
'M
101
'
,
className
:
"iconfont icon
liandong
"
,
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
:
'M
013
'
,
id
:
"
jyqxxgl
"
,
label
:
"警
用
犬信息管理"
,
index
:
"
2-2
"
,
auth
:
'M
102
'
,
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
:
"
sp
gl"
,
label
:
"警犬
技术工作
管理"
,
newAuth
:
'M0
2
'
,
index
:
"
2
"
,
id
:
"
zh
gl"
,
label
:
"警犬
指挥
管理"
,
newAuth
:
'M0
3
'
,
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
:
'M
0202
'
,
className
:
"iconfont icon
gongnengfuwu
"
,
id
:
"
jsrycj
"
,
label
:
"技术人员
采集
"
,
index
:
"
5-1
"
,
auth
:
'M
501
'
,
className
:
"iconfont icon
liandong
"
,
disabled
:
false
},
{
id
:
"
cxxxsp
"
,
label
:
"
评定机构管理
"
,
index
:
"
2-3
"
,
auth
:
'M
0203
'
,
className
:
"iconfont icon
fangwen
"
,
id
:
"
jqxxcj
"
,
label
:
"
警犬数据采集
"
,
index
:
"
5-2
"
,
auth
:
'M
502
'
,
className
:
"iconfont icon
liandong
"
,
disabled
:
false
},
]
},
];
/*警犬信息*/
let
xaglHeader
=
"警犬信息"
;
...
...
src/views/Home.vue
View file @
f3a48d44
...
...
@@ -1340,7 +1340,7 @@ export default {
});
self
.
CustomLoading
.
hide
();
},
100
0
)
},
5
0
)
}
else
{
get
(
"JsonData/china1.json"
).
then
((
chinaJson
)
=>
{
console
.
log
(
"89898"
,
chinaJson
);
...
...
src/views/jqjsgzgl/j
g
gl.vue
→
src/views/jqjsgzgl/j
qDNA
gl.vue
View file @
f3a48d44
<!--
* @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
>
...
...
src/views/jqjsgzgl/jqdwgl.vue
0 → 100644
View file @
f3a48d44
<!--
* @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
src/views/
sy
/jsryxxgl.vue
→
src/views/
jqjsgzgl
/jsryxxgl.vue
View file @
f3a48d44
File moved
src/views/
sy/formTable
.vue
→
src/views/
jqjsgzgl/jyqxxgl
.vue
View file @
f3a48d44
File moved
src/views/jump/jump.vue
View file @
f3a48d44
...
...
@@ -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
:
{
...
...
src/views/s
y
/jqxg.vue
→
src/views/s
jcj
/jqxg.vue
View file @
f3a48d44
File moved
src/views/s
y
/jqxxcj.vue
→
src/views/s
jcj
/jqxxcj.vue
View file @
f3a48d44
File moved
src/views/s
y
/jsrycj.vue
→
src/views/s
jcj
/jsrycj.vue
View file @
f3a48d44
File moved
src/views/s
y
/jsryxg.vue
→
src/views/s
jcj
/jsryxg.vue
View file @
f3a48d44
File moved
src/views/sjfx/sjfx.vue
0 → 100644
View file @
f3a48d44
<!--
* @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
>
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment