|
|
@ -343,51 +343,6 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 添加网络配置模态框 --> |
|
|
|
<div class="modal fade" id="addNetworkConfigModal" tabindex="-1" role="dialog" aria-labelledby="addNetworkConfigModalLabel" aria-hidden="true"> |
|
|
|
<div class="modal-dialog" role="document"> |
|
|
|
<div class="modal-content"> |
|
|
|
<div class="modal-header"> |
|
|
|
<h5 class="modal-title" id="addNetworkConfigModalLabel">添加网络配置</h5> |
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> |
|
|
|
<span aria-hidden="true">×</span> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
<div class="modal-body"> |
|
|
|
<form id="addNetworkConfigForm"> |
|
|
|
<input type="hidden" name="ip" /> |
|
|
|
<input type="hidden" name="port" /> |
|
|
|
<div class="form-group"> |
|
|
|
<label>Key</label> |
|
|
|
<input type="text" class="form-control" name="configKey" required /> |
|
|
|
</div> |
|
|
|
<div class="form-group"> |
|
|
|
<label>RagConfig</label> |
|
|
|
<input type="text" class="form-control" name="ragConfig" /> |
|
|
|
</div> |
|
|
|
<div class="form-group"> |
|
|
|
<label>APN</label> |
|
|
|
<input type="text" class="form-control" name="apn" /> |
|
|
|
</div> |
|
|
|
<div class="form-group"> |
|
|
|
<label>Band(逗号分隔)</label> |
|
|
|
<input type="text" class="form-control" name="band" /> |
|
|
|
</div> |
|
|
|
<div class="form-group"> |
|
|
|
<label>Comment</label> |
|
|
|
<input type="text" class="form-control" name="comment" /> |
|
|
|
</div> |
|
|
|
<!-- coreOrImsConfigs 可扩展为复杂表单,这里先省略 --> |
|
|
|
</form> |
|
|
|
</div> |
|
|
|
<div class="modal-footer"> |
|
|
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">取消</button> |
|
|
|
<button type="button" class="btn btn-primary" onclick="submitAddNetworkConfig()">添加</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@section Scripts { |
|
|
|
<script> |
|
|
|
// 页面加载完成后异步初始化网络配置下拉框 |
|
|
@ -516,7 +471,7 @@ |
|
|
|
data: JSON.stringify({ ip: ip, port: port, key: key }), |
|
|
|
success: function(response) { |
|
|
|
showToast('网络启动成功', 'success'); |
|
|
|
setTimeout(() => location.reload(), 2000); |
|
|
|
loadAllNetworkConfigs(); |
|
|
|
}, |
|
|
|
error: function(xhr) { |
|
|
|
var errorMsg = '启动失败'; |
|
|
@ -549,7 +504,7 @@ |
|
|
|
data: JSON.stringify({ ip: ip, port: port, key: key }), |
|
|
|
success: function(response) { |
|
|
|
showToast('网络停止成功', 'success'); |
|
|
|
setTimeout(() => location.reload(), 2000); |
|
|
|
loadAllNetworkConfigs(); |
|
|
|
}, |
|
|
|
error: function(xhr) { |
|
|
|
var errorMsg = '停止失败'; |
|
|
|