Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
apaas-ui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gzga-jzapi
apaas-ui
Commits
fcd35b80
Commit
fcd35b80
authored
Jun 09, 2020
by
张俊
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'zj' into dev
parents
f65d79c9
641ada92
Changes
3
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
205 additions
and
220 deletions
+205
-220
src/components/menu-permission.vue
src/components/menu-permission.vue
+15
-15
src/pages/authority/addroles.vue
src/pages/authority/addroles.vue
+187
-203
src/pages/authority/organizationuser.vue
src/pages/authority/organizationuser.vue
+3
-2
No files found.
src/components/menu-permission.vue
View file @
fcd35b80
...
@@ -14,15 +14,15 @@
...
@@ -14,15 +14,15 @@
>
>
<span
class=
"el-checkbox__inner"
></span>
<span
class=
"el-checkbox__inner"
></span>
</span>
</span>
<span
class=
"el-checkbox__label"
v-text=
"first_item.name"
></span>
<span
class=
"el-checkbox__label"
v-text=
"first_item.
menu_
name"
></span>
</label>
</label>
</div>
</div>
<ul
<ul
class=
"floor_list second"
class=
"floor_list second"
v-if=
"first_item.
children && first_item.children
.length"
v-if=
"first_item.
Child && first_item.Child
.length"
>
>
<li
<li
v-for=
"(second_item, second_index) in first_item.
children
"
v-for=
"(second_item, second_index) in first_item.
Child
"
:key=
"'p_' + first_index + '_' + second_index"
:key=
"'p_' + first_index + '_' + second_index"
>
>
<div
class=
"floor_item second"
>
<div
class=
"floor_item second"
>
...
@@ -39,16 +39,16 @@
...
@@ -39,16 +39,16 @@
</span>
</span>
<span
<span
class=
"el-checkbox__label"
class=
"el-checkbox__label"
v-text=
"second_item.name"
v-text=
"second_item.
menu_
name"
></span>
></span>
</label>
</label>
</div>
</div>
<ul
<ul
class=
"floor_list third"
class=
"floor_list third"
v-if=
"second_item.
children && second_item.children
.length"
v-if=
"second_item.
Child && second_item.Child
.length"
>
>
<li
<li
v-for=
"(third_item, third_index) in second_item.
children
"
v-for=
"(third_item, third_index) in second_item.
Child
"
:key=
"
:key=
"
'p_' + first_index + '_' + second_index + '_' + third_index
'p_' + first_index + '_' + second_index + '_' + third_index
"
"
...
@@ -67,19 +67,19 @@
...
@@ -67,19 +67,19 @@
</span>
</span>
<span
<span
class=
"el-checkbox__label"
class=
"el-checkbox__label"
v-text=
"third_item.name"
v-text=
"third_item.
menu_
name"
></span>
></span>
</label>
</label>
</div>
</div>
<ul
<ul
class=
"floor_list fourth"
class=
"floor_list fourth"
v-if=
"third_item.
children && third_item.children
.length"
v-if=
"third_item.
Child && third_item.Child
.length"
>
>
<li>
<li>
<div
class=
"floor_item fourth"
>
<div
class=
"floor_item fourth"
>
<label
<label
v-for=
"(fourth_item,
v-for=
"(fourth_item,
fourth_index) in third_item.
children
"
fourth_index) in third_item.
Child
"
:key=
"
:key=
"
'p_' +
'p_' +
first_index +
first_index +
...
@@ -109,7 +109,7 @@
...
@@ -109,7 +109,7 @@
</span>
</span>
<span
<span
class=
"el-checkbox__label"
class=
"el-checkbox__label"
v-text=
"fourth_item.name"
v-text=
"fourth_item.
menu_
name"
></span>
></span>
</label>
</label>
</div>
</div>
...
@@ -152,7 +152,7 @@ export default {
...
@@ -152,7 +152,7 @@ export default {
if
(
p_item
)
{
if
(
p_item
)
{
let
selectedAll
=
true
;
let
selectedAll
=
true
;
p_item
.
children
.
forEach
((
item
)
=>
{
p_item
.
Child
.
forEach
((
item
)
=>
{
selectedAll
=
selectedAll
&&
item
.
selected
;
selectedAll
=
selectedAll
&&
item
.
selected
;
});
});
...
@@ -162,7 +162,7 @@ export default {
...
@@ -162,7 +162,7 @@ export default {
if
(
gp_item
)
{
if
(
gp_item
)
{
let
selectedAll
=
true
;
let
selectedAll
=
true
;
gp_item
.
children
.
forEach
((
item
)
=>
{
gp_item
.
Child
.
forEach
((
item
)
=>
{
selectedAll
=
selectedAll
&&
item
.
selected
;
selectedAll
=
selectedAll
&&
item
.
selected
;
});
});
...
@@ -172,7 +172,7 @@ export default {
...
@@ -172,7 +172,7 @@ export default {
if
(
ggp_item
)
{
if
(
ggp_item
)
{
let
selectedAll
=
true
;
let
selectedAll
=
true
;
ggp_item
.
children
.
forEach
((
item
)
=>
{
ggp_item
.
Child
.
forEach
((
item
)
=>
{
selectedAll
=
selectedAll
&&
item
.
selected
;
selectedAll
=
selectedAll
&&
item
.
selected
;
});
});
...
@@ -184,8 +184,8 @@ export default {
...
@@ -184,8 +184,8 @@ export default {
traverse
(
obj
,
cb
)
{
traverse
(
obj
,
cb
)
{
cb
(
obj
);
cb
(
obj
);
if
(
obj
.
children
&&
obj
.
children
.
length
)
{
if
(
obj
.
Child
&&
obj
.
Child
.
length
)
{
obj
.
children
.
forEach
((
item
)
=>
{
obj
.
Child
.
forEach
((
item
)
=>
{
this
.
traverse
(
item
,
cb
);
this
.
traverse
(
item
,
cb
);
});
});
}
}
...
...
src/pages/authority/addroles.vue
View file @
fcd35b80
This diff is collapsed.
Click to expand it.
src/pages/authority/organizationuser.vue
View file @
fcd35b80
...
@@ -221,6 +221,7 @@ export default {
...
@@ -221,6 +221,7 @@ export default {
this
.
edit_flag
=
2
this
.
edit_flag
=
2
this
.
get_user
()
this
.
get_user
()
}
}
},
},
tranform_flag
(
val
){
tranform_flag
(
val
){
return
val
?
true
:
false
return
val
?
true
:
false
...
@@ -313,7 +314,7 @@ export default {
...
@@ -313,7 +314,7 @@ export default {
this
.
$message
.
success
(
'
新增成功
'
)
this
.
$message
.
success
(
'
新增成功
'
)
})
})
.
catch
((
response
)
=>
{
.
catch
((
response
)
=>
{
this
.
$message
.
success
(
'
新增失败
'
)
this
.
$message
.
error
(
'
新增失败
'
)
});
});
},
},
set_user
(){
set_user
(){
...
@@ -339,7 +340,7 @@ export default {
...
@@ -339,7 +340,7 @@ export default {
this
.
$message
.
success
(
'
修改成功
'
)
this
.
$message
.
success
(
'
修改成功
'
)
})
})
.
catch
((
response
)
=>
{
.
catch
((
response
)
=>
{
this
.
$message
.
success
(
'
修改失败
'
)
this
.
$message
.
error
(
'
修改失败
'
)
});
});
},
},
onSubmit
(
formName
)
{
onSubmit
(
formName
)
{
...
...
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