mirror of
https://github.com/oopuuu/zTC1.git
synced 2025-12-12 13:08:13 +08:00
格式化js
This commit is contained in:
@@ -227,24 +227,30 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="page page3 mdl-cell mdl-cell--12-col demo-card-event mdl-card mdl-shadow--2dp">
|
<div class="page page3 mdl-cell mdl-cell--12-col demo-card-event mdl-card mdl-shadow--2dp">
|
||||||
<table class="mdl-data-table mdl-js-data-table">
|
<table id="timed_task_tb" class="mdl-data-table mdl-js-data-table">
|
||||||
<tr>
|
<tr>
|
||||||
<th>Index</th>
|
|
||||||
<th>Time</th>
|
<th>Time</th>
|
||||||
<th>Socket</th>
|
<th>Socket</th>
|
||||||
<th>On</th>
|
<th>On</th>
|
||||||
<th>Option</th>
|
<th>Option</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1</td>
|
<td>02-15 07:11:08</td>
|
||||||
<td>2020-02-15<br>07:11:08</td>
|
|
||||||
<td>1</td>
|
<td>1</td>
|
||||||
<td>0</td>
|
<td>0</td>
|
||||||
<td><a>Delete</a></td>
|
<td><a>Delete</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>2020-02-15<br>07:11:08</td>
|
||||||
|
<td>1</td>
|
||||||
|
<td>0</td>
|
||||||
|
<td><a>Delete</a></td>
|
||||||
|
</tr>
|
||||||
|
<!--
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="5">No Timed Task</td>
|
<td colspan="5">No Timed Task</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
-->
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -331,14 +337,15 @@
|
|||||||
|
|
||||||
<script type="text/javascript" src="assets/js_pack.js"></script>
|
<script type="text/javascript" src="assets/js_pack.js"></script>
|
||||||
<script>
|
<script>
|
||||||
//弹框
|
//弹框-start
|
||||||
var snackbarContainer = document.querySelector('#demo-toast-example');
|
var snackbarContainer = document.querySelector('#demo-toast-example');
|
||||||
function ShowToask(mess) {
|
function ShowToask(mess) {
|
||||||
var data = {message: mess};
|
var data = {message: mess};
|
||||||
snackbarContainer.MaterialSnackbar.showSnackbar(data);
|
snackbarContainer.MaterialSnackbar.showSnackbar(data);
|
||||||
}
|
}
|
||||||
|
//弹框-end
|
||||||
|
|
||||||
//Ajax
|
//Ajax-start
|
||||||
function AjaxErr(re) {
|
function AjaxErr(re) {
|
||||||
//alert(re.status);
|
//alert(re.status);
|
||||||
}
|
}
|
||||||
@@ -360,10 +367,11 @@ function HttpPost(url, onsuccess, data) {
|
|||||||
function HttpDel(url, onsuccess, data) {
|
function HttpDel(url, onsuccess, data) {
|
||||||
Ajax(url, onsuccess, "DELET", data);
|
Ajax(url, onsuccess, "DELET", data);
|
||||||
}
|
}
|
||||||
|
//Ajax-end
|
||||||
|
|
||||||
|
//Menu-start
|
||||||
var chart_par = document.getElementById("ct-chart-par");
|
var chart_par = document.getElementById("ct-chart-par");
|
||||||
chart_par.scrollTo(chart_par.scrollWidth, 0);
|
chart_par.scrollTo(chart_par.scrollWidth, 0);
|
||||||
|
|
||||||
function ShowPage(id) {
|
function ShowPage(id) {
|
||||||
$(".page").hide();
|
$(".page").hide();
|
||||||
$(".page"+id).show();
|
$(".page"+id).show();
|
||||||
@@ -374,13 +382,11 @@ function ShowPage(id) {
|
|||||||
$(".mdl-navigation__link").removeClass("mdl-nav-active");
|
$(".mdl-navigation__link").removeClass("mdl-nav-active");
|
||||||
$(".mdl-navigation__link:eq("+(id-1)+")").addClass("mdl-nav-active");
|
$(".mdl-navigation__link:eq("+(id-1)+")").addClass("mdl-nav-active");
|
||||||
}
|
}
|
||||||
ShowPage(6);
|
ShowPage(3);
|
||||||
|
//Menu-end
|
||||||
|
|
||||||
var data = {
|
//图表-start
|
||||||
series: [
|
var data = { series: [ [] ] };
|
||||||
[]
|
|
||||||
]
|
|
||||||
};
|
|
||||||
var t = new Chartist.Line('.ct-chart', data, {showArea: true, axisY: {position: 'end'}});
|
var t = new Chartist.Line('.ct-chart', data, {showArea: true, axisY: {position: 'end'}});
|
||||||
var power_idx = 0;
|
var power_idx = 0;
|
||||||
var chart_wth = 0;
|
var chart_wth = 0;
|
||||||
@@ -407,16 +413,77 @@ function GetPowerRecord() {
|
|||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
GetPowerRecord();
|
GetPowerRecord();
|
||||||
})
|
})
|
||||||
|
//图表-end
|
||||||
|
|
||||||
|
//定时任务-start
|
||||||
|
function GetTimedTask() {
|
||||||
|
HttpGet("/task", function (re) {
|
||||||
|
var tb_html = "\
|
||||||
|
<tr>\
|
||||||
|
<th>Time</th>\
|
||||||
|
<th>Socket</th>\
|
||||||
|
<th>On</th>\
|
||||||
|
<th>Option</th>\
|
||||||
|
</tr>";
|
||||||
|
console.log(re);
|
||||||
|
var tasks = JSON.parse(re);
|
||||||
|
if (tasks.length == 0) {
|
||||||
|
tb_html += "<tr><td colspan='4'>No Timed Task</td></tr>";
|
||||||
|
}
|
||||||
|
for (var i = 0; i < tasks.length; i++) {
|
||||||
|
tb_html += "\
|
||||||
|
<tr>\
|
||||||
|
<td>" + tasks[i].prs_time + "</td>\
|
||||||
|
<td>" + tasks[i].socket_idx + "</td>\
|
||||||
|
<td>" + tasks[i].on + "</td>\
|
||||||
|
<td><a href='javasvript:DeleteTask(" + tasks[i].socket_idx + ");'>Delete</a></td>\
|
||||||
|
</tr>";
|
||||||
|
}
|
||||||
|
document.getElementById("timed_task_tb").innerHTML = tb_html;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function AddTimedTask() {
|
||||||
|
var tim = document.getElementById("task_time").value;
|
||||||
|
var idx = document.getElementById("task_skt_idx").value;
|
||||||
|
var on = document.getElementById("task_on").value;
|
||||||
|
|
||||||
|
if (tim == null || tim == "" || tim.length < 10) {
|
||||||
|
alert("task time invalid!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
var prs_time = Math.round(new Date(tim) / 1000);
|
||||||
|
//prs_time = prs_time + parseInt(sec);
|
||||||
|
var cmd = prs_time + " " + idx + " " + on;
|
||||||
|
if (cmd.length >= 16) {
|
||||||
|
alert("CMD ERROR!");
|
||||||
|
}
|
||||||
|
|
||||||
|
SetIng(2);
|
||||||
|
HttpPost("/task", function (re) {
|
||||||
|
SetOK(2);
|
||||||
|
GetTimedTask();
|
||||||
|
}, cmd);
|
||||||
|
}
|
||||||
|
function DelTimedTask() {
|
||||||
|
var time = "123456";
|
||||||
|
HttpPost("/task?time="+time, function (re) {
|
||||||
|
SetOK(2);
|
||||||
|
GetTimedTask();
|
||||||
|
}, time);
|
||||||
|
}
|
||||||
|
//定时任务-end
|
||||||
|
|
||||||
|
//日志-start
|
||||||
var sys_log = document.getElementById("sys_log");
|
var sys_log = document.getElementById("sys_log");
|
||||||
var log_div = document.getElementsByClassName("sys-log")[0];
|
var log_div = document.getElementsByClassName("sys-log")[0];
|
||||||
function GetSysLog() {
|
function GetSysLog() {
|
||||||
HttpGet("/log", function (re) {
|
HttpGet("/log", function (re) {
|
||||||
sys_log.innerHTML = re;
|
sys_log.innerHTML = re;
|
||||||
log_div.scrollTo(0, log_div.scrollHeight);
|
log_div.scrollTo(0, log_div.scrollHeight);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
GetSysLog();
|
GetSysLog();
|
||||||
|
//日志-end
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
Reference in New Issue
Block a user