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
776c30da
Commit
776c30da
authored
Jun 17, 2020
by
徐一鸣
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
权限管理fixed
parent
4000dd65
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
66 additions
and
54 deletions
+66
-54
src/pages/authority/addroles.vue
src/pages/authority/addroles.vue
+16
-3
src/pages/authority/organizationedit.vue
src/pages/authority/organizationedit.vue
+10
-6
src/pages/authority/organizationuser.vue
src/pages/authority/organizationuser.vue
+25
-3
src/pages/authority/permission.vue
src/pages/authority/permission.vue
+15
-4
src/pages/authority/useradd.vue
src/pages/authority/useradd.vue
+0
-38
No files found.
src/pages/authority/addroles.vue
View file @
776c30da
...
@@ -39,7 +39,7 @@
...
@@ -39,7 +39,7 @@
<el-input
v-model=
"form.date"
disabled
></el-input>
<el-input
v-model=
"form.date"
disabled
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
class=
"bottom-btn"
>
<el-form-item
class=
"bottom-btn
apass_button
"
>
<el-button
type=
"primary"
@
click=
"onSubmit('form')"
class=
"right"
<el-button
type=
"primary"
@
click=
"onSubmit('form')"
class=
"right"
>
保存
</el-button
>
保存
</el-button
>
>
...
@@ -76,8 +76,8 @@ export default {
...
@@ -76,8 +76,8 @@ export default {
form
:
{
form
:
{
name
:
""
,
name
:
""
,
desc
:
""
,
desc
:
""
,
person
:
this
.
$store
.
state
.
userInfo
.
user_name
,
person
:
""
,
date
:
formatDateTime_date
(
new
Date
())
,
date
:
""
,
},
},
now_user
:
2
,
//0:普通用户,1:组织管理员,2:超级管理员
now_user
:
2
,
//0:普通用户,1:组织管理员,2:超级管理员
permissionData
:
[],
permissionData
:
[],
...
@@ -96,6 +96,7 @@ export default {
...
@@ -96,6 +96,7 @@ export default {
watch
:
{},
watch
:
{},
computed
:
{},
computed
:
{},
created
()
{
created
()
{
this
.
get_now_user
();
this
.
get_now_page
();
this
.
get_now_page
();
console
.
log
(
this
.
$route
);
console
.
log
(
this
.
$route
);
},
},
...
@@ -319,6 +320,18 @@ export default {
...
@@ -319,6 +320,18 @@ export default {
console
.
log
(
values
);
console
.
log
(
values
);
console
.
log
(
this
.
permissionData
);
console
.
log
(
this
.
permissionData
);
},
},
get_now_user
()
{
this
.
$api
.
user
.
getNowUser
().
then
(({
data
})
=>
{
let
baseinfo
=
{
person
:
data
.
data
.
user_name
,
date
:
formatDateTime_date
(
new
Date
()),
};
this
.
form
=
{
...
this
.
form
,
...
baseinfo
,
};
});
},
},
},
};
};
</
script
>
</
script
>
...
...
src/pages/authority/organizationedit.vue
View file @
776c30da
...
@@ -162,12 +162,16 @@ export default {
...
@@ -162,12 +162,16 @@ export default {
}
}
},
},
get_now_user
()
{
get_now_user
()
{
let
userName
=
this
.
$store
.
state
.
userInfo
.
user_name
;
this
.
$api
.
user
.
getNowUser
().
then
(({
data
})
=>
{
if
(
data
.
success
==
1
)
{
this
.
form
=
{
this
.
form
=
{
person
:
userName
,
person
:
data
.
data
.
user_name
,
date
:
formatDateTime_date
(
new
Date
()),
date
:
formatDateTime_date
(
new
Date
()),
};
};
}
else
{
console
.
log
(
data
.
errMsg
);
}
});
},
},
get_user
()
{
get_user
()
{
this
.
$http
this
.
$http
...
...
src/pages/authority/organizationuser.vue
View file @
776c30da
...
@@ -110,7 +110,7 @@
...
@@ -110,7 +110,7 @@
<el-input
v-model=
"form.date"
disabled
></el-input>
<el-input
v-model=
"form.date"
disabled
></el-input>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item
class=
"apass_button"
>
<el-button
<el-button
@
click=
"resetForm('form')"
@
click=
"resetForm('form')"
class=
"left"
class=
"left"
...
@@ -159,8 +159,8 @@ export default {
...
@@ -159,8 +159,8 @@ export default {
origin
:
""
,
origin
:
""
,
able
:
""
,
able
:
""
,
desc
:
""
,
desc
:
""
,
person
:
this
.
$store
.
state
.
userInfo
.
user_name
,
person
:
""
,
date
:
formatDateTime_date
(
new
Date
())
,
date
:
""
,
ip
:
""
,
ip
:
""
,
domain
:
""
,
domain
:
""
,
},
},
...
@@ -207,11 +207,13 @@ export default {
...
@@ -207,11 +207,13 @@ export default {
],
],
},
},
edit_flag
:
0
,
edit_flag
:
0
,
baseinfo
:
{},
};
};
},
},
watch
:
{},
watch
:
{},
computed
:
{},
computed
:
{},
created
()
{
created
()
{
this
.
get_now_user
();
this
.
getOriginArr
();
this
.
getOriginArr
();
this
.
get_now_page
();
this
.
get_now_page
();
},
},
...
@@ -368,6 +370,26 @@ export default {
...
@@ -368,6 +370,26 @@ export default {
},
},
resetForm
(
formName
)
{
resetForm
(
formName
)
{
this
.
$refs
[
formName
].
resetFields
();
this
.
$refs
[
formName
].
resetFields
();
this
.
form
=
{
...
this
.
form
,
...
this
.
baseinfo
,
};
},
get_now_user
()
{
this
.
$api
.
user
.
getNowUser
().
then
(({
data
})
=>
{
if
(
data
.
success
==
1
)
{
this
.
baseinfo
=
{
person
:
data
.
data
.
user_name
,
date
:
formatDateTime_date
(
new
Date
()),
};
this
.
form
=
{
...
this
.
form
,
...
this
.
baseinfo
,
};
}
else
{
console
.
log
(
data
.
errMsg
);
}
});
},
},
},
},
};
};
...
...
src/pages/authority/permission.vue
View file @
776c30da
...
@@ -77,9 +77,12 @@ export default {
...
@@ -77,9 +77,12 @@ export default {
data
:
()
=>
({
data
:
()
=>
({
listTotal
:
0
,
listTotal
:
0
,
listData
:
[],
listData
:
[],
tempFilter
:
null
,
}),
}),
methods
:
{
methods
:
{
listAction
(
filters
)
{
listAction
(
filters
)
{
this
.
tempFilter
=
filters
;
this
.
$http
this
.
$http
.
get
(
"
/apaas/backmgt/user/userApply/list
"
,
{
.
get
(
"
/apaas/backmgt/user/userApply/list
"
,
{
params
:
{
params
:
{
...
@@ -109,10 +112,18 @@ export default {
...
@@ -109,10 +112,18 @@ export default {
}
}
)
)
.
then
(({
data
})
=>
{
.
then
(({
data
})
=>
{
this
.
$message
({
if
(
data
.
success
===
1
)
{
message
:
`操作成功.`
,
this
.
$message
({
type
:
"
success
"
,
message
:
`操作成功.`
,
});
type
:
"
success
"
,
});
this
.
listAction
(
this
.
tempFilter
);
}
else
{
this
.
$message
({
message
:
`操作失败.`
,
type
:
"
warning
"
,
});
}
})
})
.
catch
((
error
)
=>
{
.
catch
((
error
)
=>
{
this
.
$message
({
this
.
$message
({
...
...
src/pages/authority/useradd.vue
deleted
100644 → 0
View file @
4000dd65
<
template
>
<div>
</div>
</
template
>
<
script
>
export
default
{
props
:
[],
components
:
{
},
data
()
{
return
{
};
},
watch
:
{
},
computed
:
{
},
created
()
{
},
mounted
()
{
},
methods
:
{
},
};
</
script
>
<
style
scoped
>
</
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