mirror of
https://github.com/oopuuu/zTC1.git
synced 2025-12-13 05:28:14 +08:00
完美!
This commit is contained in:
@@ -79,24 +79,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<fieldset class="task">
|
|
||||||
<legend>Timed Task</legend>
|
|
||||||
<input type="number" id="task_time"/>
|
|
||||||
<button onclick="AddTimedTask()">Add</button>
|
|
||||||
<table id="timed_task_tb">
|
|
||||||
<tr>
|
|
||||||
<th>Index</th>
|
|
||||||
<th>Time</th>
|
|
||||||
<th>Socket</th>
|
|
||||||
<th>On</th>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td colspan="4">Plese Sync</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<button onclick="GetTimedTask()">Sync</button>
|
|
||||||
</fieldset>
|
|
||||||
|
|
||||||
<fieldset class="chart">
|
<fieldset class="chart">
|
||||||
<legend>Power Status</legend>
|
<legend>Power Status</legend>
|
||||||
<table class="pw">
|
<table class="pw">
|
||||||
@@ -205,7 +187,39 @@
|
|||||||
</table>
|
</table>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<fieldset class="connect">
|
<fieldset class="task">
|
||||||
|
<legend>Timed Task</legend>
|
||||||
|
<input type="datetime-local" step="01" id="task_time"/>
|
||||||
|
<br><br>
|
||||||
|
<select id="task_skt_idx">
|
||||||
|
<option value="0">Socket-1</option>
|
||||||
|
<option value="1">Socket-2</option>
|
||||||
|
<option value="2">Socket-3</option>
|
||||||
|
<option value="3">Socket-4</option>
|
||||||
|
<option value="4">Socket-5</option>
|
||||||
|
<option value="5">Socket-6</option>
|
||||||
|
</select>
|
||||||
|
<select id="task_on">
|
||||||
|
<option value="1">On</option>
|
||||||
|
<option value="0">Off</option>
|
||||||
|
</select>
|
||||||
|
<button class="submit_bt" onclick="AddTimedTask()">Add</button>
|
||||||
|
<span class="status_sp success">OK</span>
|
||||||
|
<table id="timed_task_tb">
|
||||||
|
<tr>
|
||||||
|
<th>Index</th>
|
||||||
|
<th>Time</th>
|
||||||
|
<th>Socket</th>
|
||||||
|
<th>On</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4">Plese Sync</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<button onclick="GetTimedTask()">Sync</button>
|
||||||
|
</fieldset>
|
||||||
|
|
||||||
|
<fieldset class="sys_log">
|
||||||
<legend>System Log</legend>
|
<legend>System Log</legend>
|
||||||
<div class="log_div">
|
<div class="log_div">
|
||||||
<pre id="sys_log"></pre>
|
<pre id="sys_log"></pre>
|
||||||
@@ -466,6 +480,7 @@ function GetTimedTask() {
|
|||||||
<th>Socket</th>\
|
<th>Socket</th>\
|
||||||
<th>On</th>\
|
<th>On</th>\
|
||||||
</tr>";
|
</tr>";
|
||||||
|
console.log(re);
|
||||||
var tasks = JSON.parse(re);
|
var tasks = JSON.parse(re);
|
||||||
if (tasks.length == 0) {
|
if (tasks.length == 0) {
|
||||||
tb_html += "<tr><td colspan='4'>No Timed Task</td></tr>";
|
tb_html += "<tr><td colspan='4'>No Timed Task</td></tr>";
|
||||||
@@ -484,14 +499,21 @@ function GetTimedTask() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function AddTimedTask() {
|
function AddTimedTask() {
|
||||||
|
var tim = document.getElementById("task_time").value;
|
||||||
|
var idx = document.getElementById("task_skt_idx").value;
|
||||||
|
var on = document.getElementById("task_on").value;
|
||||||
|
|
||||||
var prs_time = Math.round(new Date() / 1000);
|
var prs_time = Math.round(new Date(tim) / 1000);
|
||||||
var sec = document.getElementById("task_time").value;
|
//prs_time = prs_time + parseInt(sec);
|
||||||
prs_time = prs_time + parseInt(sec);
|
var cmd = prs_time + " " + idx + " " + on;
|
||||||
var cmd = prs_time + " 4 0"
|
if (cmd.length >= 16) {
|
||||||
|
alert("CMD ERROR!");
|
||||||
|
}
|
||||||
|
|
||||||
|
SetIng(3);
|
||||||
HttpPost("/task", function (re) {
|
HttpPost("/task", function (re) {
|
||||||
//alert(re);
|
SetOK(3);
|
||||||
|
GetTimedTask();
|
||||||
}, cmd);
|
}, cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user