|
@@ -34,6 +34,8 @@
|
|
|
{% endblock head %}
|
|
{% endblock head %}
|
|
|
{% block body %}
|
|
{% block body %}
|
|
|
<script>
|
|
<script>
|
|
|
|
|
+ var advanced_show = false;
|
|
|
|
|
+
|
|
|
$(document).ready(function() {
|
|
$(document).ready(function() {
|
|
|
$('body').addClass('add-transition');
|
|
$('body').addClass('add-transition');
|
|
|
$('.add-page-transition').on('click', function(){
|
|
$('.add-page-transition').on('click', function(){
|
|
@@ -97,6 +99,30 @@
|
|
|
max: 64
|
|
max: 64
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ },
|
|
|
|
|
+ ip_pool_id: {
|
|
|
|
|
+ validators: {
|
|
|
|
|
+ notEmpty: {
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ vlan_id: {
|
|
|
|
|
+ validators: {
|
|
|
|
|
+ notEmpty: {
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ project_id: {
|
|
|
|
|
+ validators: {
|
|
|
|
|
+ notEmpty: {
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ service_id: {
|
|
|
|
|
+ validators: {
|
|
|
|
|
+ notEmpty: {
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -126,6 +152,19 @@
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
+ function advanced_onclick(me) {
|
|
|
|
|
+ if (advanced_show) {
|
|
|
|
|
+ $('.advanced').css('display', 'none');
|
|
|
|
|
+ advanced_show = false;
|
|
|
|
|
+ $(me).find('span').removeClass('icon-caret-up').addClass('icon-caret-down');
|
|
|
|
|
+
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('.advanced').css('display', 'block');
|
|
|
|
|
+ advanced_show = true;
|
|
|
|
|
+ $(me).find('span').removeClass('icon-caret-down').addClass('icon-caret-up');
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
function get_os_templates_profile_mapping_by_id() {
|
|
function get_os_templates_profile_mapping_by_id() {
|
|
|
var os_templates_profile_mapping_by_id = {};
|
|
var os_templates_profile_mapping_by_id = {};
|
|
|
|
|
|
|
@@ -509,9 +548,9 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="form-group" style="text-align: center;">
|
|
<div class="form-group" style="text-align: center;">
|
|
|
- <a href="javascript:;">高级 <span class="glyph-icon icon-caret-down"></span></a>
|
|
|
|
|
|
|
+ <a href="javascript:;" id="advanced" onclick="advanced_onclick(this);">高级 <span class="glyph-icon icon-caret-down"></span></a>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
|
|
|
|
+ <div class="form-group advanced" style="display: none;">
|
|
|
<label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-shuffle"></span> 创建模式</label>
|
|
<label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-shuffle"></span> 创建模式</label>
|
|
|
<div class="col-sm-6">
|
|
<div class="col-sm-6">
|
|
|
<div class="row form-group">
|
|
<div class="row form-group">
|
|
@@ -529,22 +568,22 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
|
|
- <label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-inbox-alt"></span> IP 池</label>
|
|
|
|
|
|
|
+ <div class="form-group advanced" style="display: none;">
|
|
|
|
|
+ <label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-address-book"></span> IP 池</label>
|
|
|
<div class="col-sm-6">
|
|
<div class="col-sm-6">
|
|
|
<select id="ip_pool_id" name="ip_pool_id" title="请选 IP 池..." class="selectpicker" data-width="100%">
|
|
<select id="ip_pool_id" name="ip_pool_id" title="请选 IP 池..." class="selectpicker" data-width="100%">
|
|
|
</select>
|
|
</select>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
|
|
- <label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-inbox-alt"></span> VLAN</label>
|
|
|
|
|
|
|
+ <div class="form-group advanced" style="display: none;">
|
|
|
|
|
+ <label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-network"></span> VLAN</label>
|
|
|
<div class="col-sm-6">
|
|
<div class="col-sm-6">
|
|
|
<select id="vlan_id" name="vlan_id" title="请选所属网络..." class="selectpicker" data-width="100%">
|
|
<select id="vlan_id" name="vlan_id" title="请选所属网络..." class="selectpicker" data-width="100%">
|
|
|
</select>
|
|
</select>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
|
|
- <label class="col-sm-2 control-label"><span class="glyph-icon icon-elusive-inbox-alt"></span> 项目编制</label>
|
|
|
|
|
|
|
+ <div class="form-group advanced" style="display: none;">
|
|
|
|
|
+ <label class="col-sm-2 control-label"><span class="glyph-icon icon-cubes"></span> 项目编制</label>
|
|
|
<div class="col-sm-3">
|
|
<div class="col-sm-3">
|
|
|
<select id="project_id" name="project_id" title="请选所属项目..." class="selectpicker" data-width="100%">
|
|
<select id="project_id" name="project_id" title="请选所属项目..." class="selectpicker" data-width="100%">
|
|
|
</select>
|
|
</select>
|