fix reboot modem
This commit is contained in:
parent
3d1730dc13
commit
56f5ead1a2
@ -832,7 +832,6 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
class RebootModem extends ModemConfig {
|
class RebootModem extends ModemConfig {
|
||||||
constructor(cfg_id){
|
constructor(cfg_id){
|
||||||
super(cfg_id,"<%:Reboot Modem%>");
|
super(cfg_id,"<%:Reboot Modem%>");
|
||||||
@ -840,32 +839,33 @@
|
|||||||
this.get_action = "get_reboot_caps";
|
this.get_action = "get_reboot_caps";
|
||||||
this.set_action = "do_reboot";
|
this.set_action = "do_reboot";
|
||||||
this.get_config();
|
this.get_config();
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
cb_get(){
|
|
||||||
this.render();
|
this.render();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cb_get(){
|
||||||
|
this.soft_reboot_btn.disabled = !this.config.soft_reboot_caps;
|
||||||
|
this.hard_reboot_btn.disabled = !this.config.hard_reboot_caps;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
render(){
|
render(){
|
||||||
var soft_reboot_caps = this.config.soft_reboot_caps;
|
this.soft_reboot_btn = this.createBTN("<%:Soft Reboot%>",() => {
|
||||||
var hard_reboot_caps = this.config.hard_reboot_caps;
|
|
||||||
if (soft_reboot_caps) {
|
|
||||||
this.soft_reboot_btn = this.createBTN("<%:Soft Reboot%>",() => {
|
|
||||||
this.set_config('{"mothod":"soft"}');
|
this.set_config('{"mothod":"soft"}');
|
||||||
});
|
});
|
||||||
this.fieldset.appendChild(this.soft_reboot_btn);
|
this.hard_reboot_btn = this.createBTN("<%:Hard Reboot%>",() => {
|
||||||
}
|
this.set_config('{"method":"hard"}');
|
||||||
if (hard_reboot_caps) {
|
});
|
||||||
this.hard_reboot_btn = this.createBTN("<%:Hard Reboot%>",() => {
|
this.fieldset.appendChild(this.soft_reboot_btn);
|
||||||
this.set_config('{"method":"hard"}');
|
this.fieldset.appendChild(document.createElement("br"));
|
||||||
});
|
this.fieldset.appendChild(this.hard_reboot_btn);
|
||||||
this.fieldset.appendChild(this.hard_reboot_btn);
|
|
||||||
}
|
}
|
||||||
|
update(){
|
||||||
|
this.get_config();
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
class Select_Modem {
|
class Select_Modem {
|
||||||
constructor(){
|
constructor(){
|
||||||
this.modem_selector = document.getElementById('modem_selector');
|
this.modem_selector = document.getElementById('modem_selector');
|
||||||
@ -896,10 +896,7 @@
|
|||||||
new_cfg_list.push({ "value": value, "name": name });
|
new_cfg_list.push({ "value": value, "name": name });
|
||||||
}
|
}
|
||||||
if (JSON.stringify(new_cfg_list) != JSON.stringify(this.modem_cfg_list)) {
|
if (JSON.stringify(new_cfg_list) != JSON.stringify(this.modem_cfg_list)) {
|
||||||
console.log(this.modem_cfg_list)
|
|
||||||
console.log(new_cfg_list)
|
|
||||||
this.cfg_options = new_cfg_list;
|
this.cfg_options = new_cfg_list;
|
||||||
console.log("update_cfg_list")
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -951,6 +948,7 @@
|
|||||||
update_cfg_id(cfg_id){
|
update_cfg_id(cfg_id){
|
||||||
for (let key in this.class_map) {
|
for (let key in this.class_map) {
|
||||||
this.class_map[key].cfg_id = cfg_id;
|
this.class_map[key].cfg_id = cfg_id;
|
||||||
|
this.class_map[key].get_config();
|
||||||
}
|
}
|
||||||
//check if all datatab not selected
|
//check if all datatab not selected
|
||||||
for (let tab of this.datatabs) {
|
for (let tab of this.datatabs) {
|
||||||
@ -982,7 +980,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
switch_tab(target){
|
switch_tab(target){
|
||||||
|
|
||||||
target.className = "cbi-tab";
|
target.className = "cbi-tab";
|
||||||
target.style.display = "";
|
target.style.display = "";
|
||||||
var datatab = target.getAttribute("data-tab");
|
var datatab = target.getAttribute("data-tab");
|
||||||
|
@ -483,3 +483,21 @@ msgstr "设置后,首次加载来此该插槽的模组会自动分配该默认
|
|||||||
|
|
||||||
msgid "Modem"
|
msgid "Modem"
|
||||||
msgstr "移动网络"
|
msgstr "移动网络"
|
||||||
|
|
||||||
|
msgid "Reboot Modem"
|
||||||
|
msgstr "重启模组"
|
||||||
|
|
||||||
|
msgid "Soft Reboot"
|
||||||
|
msgstr "软重启"
|
||||||
|
|
||||||
|
msgid "Hard Reboot"
|
||||||
|
msgstr "硬重启"
|
||||||
|
|
||||||
|
msgid "Power GPIO"
|
||||||
|
msgstr "电源 GPIO"
|
||||||
|
|
||||||
|
msgid "GPIO Down Value"
|
||||||
|
msgstr "GPIO 关闭值"
|
||||||
|
|
||||||
|
msgid "GPIO Up Value"
|
||||||
|
msgstr "GPIO 开启值"
|
||||||
|
@ -483,3 +483,21 @@ msgstr "设置后,首次加载来此该插槽的模组会自动分配该默认
|
|||||||
|
|
||||||
msgid "Modem"
|
msgid "Modem"
|
||||||
msgstr "移动网络"
|
msgstr "移动网络"
|
||||||
|
|
||||||
|
msgid "Reboot Modem"
|
||||||
|
msgstr "重启模组"
|
||||||
|
|
||||||
|
msgid "Soft Reboot"
|
||||||
|
msgstr "软重启"
|
||||||
|
|
||||||
|
msgid "Hard Reboot"
|
||||||
|
msgstr "硬重启"
|
||||||
|
|
||||||
|
msgid "Power GPIO"
|
||||||
|
msgstr "电源 GPIO"
|
||||||
|
|
||||||
|
msgid "GPIO Down Value"
|
||||||
|
msgstr "GPIO 关闭值"
|
||||||
|
|
||||||
|
msgid "GPIO Up Value"
|
||||||
|
msgstr "GPIO 开启值"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user