mirror of https://github.com/jumpserver/jumpserver
fix asset admin count
parent
b5325fd0ac
commit
2829a7ad31
|
@ -296,11 +296,9 @@ def get_role_push_host(role):
|
||||||
asset_all = Asset.objects.all()
|
asset_all = Asset.objects.all()
|
||||||
asset_pushed = {}
|
asset_pushed = {}
|
||||||
for push in pushs:
|
for push in pushs:
|
||||||
print push.result
|
|
||||||
asset_pushed[push.asset] = {'success': push.success, 'key': push.is_public_key, 'password': push.is_password,
|
asset_pushed[push.asset] = {'success': push.success, 'key': push.is_public_key, 'password': push.is_password,
|
||||||
'result': push.result}
|
'result': push.result}
|
||||||
asset_no_push = set(asset_all) - set(asset_pushed.keys())
|
asset_no_push = set(asset_all) - set(asset_pushed.keys())
|
||||||
print asset_no_push, asset_pushed
|
|
||||||
return asset_pushed, asset_no_push
|
return asset_pushed, asset_no_push
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -76,9 +76,9 @@
|
||||||
<div class="form-group" id="id_port">
|
<div class="form-group" id="id_port">
|
||||||
<div class="hr-line-dashed"></div>
|
<div class="hr-line-dashed"></div>
|
||||||
<label class="col-sm-2 control-label"> 端口<span class="red-fonts">*</span> </label>
|
<label class="col-sm-2 control-label"> 端口<span class="red-fonts">*</span> </label>
|
||||||
<div class="col-sm-8">
|
<div class="col-sm-8">
|
||||||
<input type="text" placeholder="Port" name="port" class="form-control" value="{{ default_port }}">
|
<input type="text" placeholder="Port" name="port" class="form-control" value="{{ default_port }}">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="hr-line-dashed"></div>
|
<div class="hr-line-dashed"></div>
|
||||||
|
@ -118,14 +118,23 @@
|
||||||
{% block self_footer_js %}
|
{% block self_footer_js %}
|
||||||
<script>
|
<script>
|
||||||
$('document').ready(function(){
|
$('document').ready(function(){
|
||||||
$('#id_use_default_auth').click(function(){
|
var check_default = "{{ default_setting.name }}";
|
||||||
if ($(this).is(':checked')){
|
console.log(check_default);
|
||||||
$('#admin_account').css('display', 'none');
|
if (check_default != 'default'){
|
||||||
}
|
$('#id_use_default_auth').attr('disabled', true);
|
||||||
else {
|
$('#id_use_default_auth').attr('checked', false);
|
||||||
$('#admin_account').css('display', 'block');
|
$('#admin_account').css('display', 'block');
|
||||||
}
|
} else {
|
||||||
})
|
$('#id_use_default_auth').click(function(){
|
||||||
|
if ($(this).is(':checked')){
|
||||||
|
$('#admin_account').css('display', 'none');
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$('#admin_account').css('display', 'block');
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var required_fields = ["id_hostname", "id_port"];
|
var required_fields = ["id_hostname", "id_port"];
|
||||||
|
|
Loading…
Reference in New Issue