Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
J
jumpserver
Project
Project
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
ops
jumpserver
Commits
afcc7847
Commit
afcc7847
authored
Apr 04, 2015
by
guanghongwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
û
parent
8f66de36
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
51 additions
and
9 deletions
+51
-9
models.py
jperm/models.py
+1
-1
jumpserver.conf
jumpserver.conf
+5
-6
dept_perm_edit.html
templates/jperm/dept_perm_edit.html
+45
-2
No files found.
jperm/models.py
View file @
afcc7847
...
...
@@ -33,7 +33,7 @@ class SudoPerm(models.Model):
comment
=
models
.
CharField
(
max_length
=
30
,
null
=
True
,
blank
=
True
)
def
__unicode__
(
self
):
return
self
.
user_group
.
name
return
self
.
name
return
self
.
user_group
.
name
class
Apply
(
models
.
Model
):
...
...
jumpserver.conf
View file @
afcc7847
...
...
@@ -9,10 +9,10 @@ database = jumpserver
[
ldap
]
ldap_enable
=
1
host_url
=
ldap
://
1
92
.
168
.
8
.
230
:
389
base_dn
=
dc
=
fengxing
,
dc
=
com
root_dn
=
cn
=
admin
,
dc
=
fengxing
,
dc
=
com
root_pw
=
123456
host_url
=
ldap
://
1
27
.
0
.
0
.
1
:
389
base_dn
=
dc
=
jumpserver
,
dc
=
org
root_dn
=
cn
=
admin
,
dc
=
jumpserver
,
dc
=
org
root_pw
=
secret234
[
websocket
]
web_socket_host
=
127
.
0
.
0
.
1
:
3000
...
...
@@ -25,4 +25,4 @@ email_host = 'mail.funshion.com'
email_port
=
'25'
email_host_user
=
'jkfunshion'
email_host_password
=
'jkmail%'
email_use_tls
=
False
\ No newline at end of file
email_use_tls
=
False
templates/jperm/dept_perm_edit.html
View file @
afcc7847
...
...
@@ -2,6 +2,21 @@
{% load mytags %}
{% block content %}
{% include 'nav_cat_bar.html' %}
<script>
function
filter_ip
(
text
,
noselect
,
total
){
alert
(
text
);
$
(
"#"
+
noselect
).
children
().
each
(
function
(){
$
(
this
).
remove
();
});
$
(
"#"
+
total
).
children
().
each
(
function
{
if
(
$
(
this
).
text
().
search
(
text
)
!=
-
1
){
$
(
"#"
+
noselect
).
append
(
$
(
this
).
clone
())
}
})
}
</script>
<div
class=
"wrapper wrapper-content animated fadeInRight"
>
<div
class=
"row"
>
...
...
@@ -28,6 +43,18 @@
</div>
</div>
<select
id=
"assets_total"
name=
"assets"
class=
"form-control m-b"
size=
"12"
multiple
style=
"display: none"
>
{% for asset in assets %}
<option
value=
"{{ asset.id }}"
>
{{ asset.ip }}
</option>
{% endfor %}
</select>
<select
id=
"asset_select_total"
name=
"asset_select"
class=
"form-control m-b"
size=
"12"
multiple
style=
"display: none"
>
{% for asset in asset_select %}
<option
value=
"{{ asset.id }}"
>
{{ asset.ip }}
</option>
{% endfor %}
</select>
<div
class=
"ibox-content"
>
<form
id=
"sudoPerm"
method=
"post"
class=
"form-horizontal"
action=
""
>
{% if error %}
...
...
@@ -37,7 +64,6 @@
<div
class=
"alert alert-success text-center"
>
{{ msg }}
</div>
{% endif %}
<div
class=
"row"
>
<div
class=
"form-group"
>
<label
for=
"group_name"
class=
"col-sm-2 control-label"
>
部门
</label>
<div
class=
"col-sm-8"
>
...
...
@@ -48,6 +74,19 @@
<div
class=
"hr-line-dashed"
></div>
<div
class=
"form-group"
>
<label
for=
"group_name"
class=
"col-sm-2 control-label"
>
过滤
</label>
<div
class=
"col-sm-4"
>
<input
id=
"noselect"
class=
"form-control"
onchange=
"filter_ip(this.value, 'assets', 'assets_total')"
>
</div>
<div
class=
"col-sm-1"
>
</div>
<div
id=
"select"
class=
"col-sm-3"
>
<input
class=
"form-control"
>
</div>
</div>
<div
class=
"form-group"
>
<label
for=
""
class=
"col-sm-2 control-label"
>
主机
<span
class=
"red-fonts"
>
*
</span></label>
<div
class=
"col-sm-4"
>
...
...
@@ -134,7 +173,11 @@ $(document).ready(function(){
$
(
'#users_selected option'
).
each
(
function
(){
$
(
this
).
prop
(
'selected'
,
true
)
})
})
});
})
</script>
...
...
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