|
|
@@ -59,32 +59,34 @@
|
|
|
<td style="width:4.5%;">合格率</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
- <div style=" height:580px;overflow:hidden;">
|
|
|
- <table id="dayTable_template" style="display:none;">
|
|
|
- <tr class="tr_title_warning">
|
|
|
- <td style="width:7%;">{成型线}</td>
|
|
|
- <td style="width:4.5%;">{工号}</td>
|
|
|
- <td style="width:7.5%;font-size:18px;">{产品}</td>
|
|
|
- <td style="width:4.5%;">{日注浆数}</td>
|
|
|
- <td style="width:4.5%;">{日成型数}</td>
|
|
|
- <td style="width:4.5%;">{日注成率}</td>
|
|
|
- <td style="width:4.5%;">{日半检数}</td>
|
|
|
- <td style="width:4.5%;">{日半检合格数}</td>
|
|
|
- <td style="width:4.5%;">{日半检合格率}</td>
|
|
|
- <td style="width:4.5%;">{日成检数}</td>
|
|
|
- <td style="width:4.5%;">{日成检合格数}</td>
|
|
|
- <td style="width:4.5%;">{日成检合格率}</td>
|
|
|
- <td style="width:4.5%;">{月注浆数}</td>
|
|
|
- <td style="width:4.5%;">{月成型数}</td>
|
|
|
- <td style="width:4.5%;">{月注成率}</td>
|
|
|
- <td style="width:4.5%;">{月半检数}</td>
|
|
|
- <td style="width:4.5%;">{月半检合格数}</td>
|
|
|
- <td style="width:4.5%;">{月半检合格率}</td>
|
|
|
- <td style="width:4.5%;">{月成检数}</td>
|
|
|
- <td style="width:4.5%;">{月成检合格数}</td>
|
|
|
- <td style="width:4.5%;">{月成检合格率}</td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
+ <div style=" height: 580px; overflow: hidden; width: 100%;">
|
|
|
+ <div>
|
|
|
+ <table id="dayTable_template" style="display:none;">
|
|
|
+ <tr class="tr_title_warning" style="height: 60px;">
|
|
|
+ <td style="width: 7.1%; font-size: 14px;">{成型线}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{工号}</td>
|
|
|
+ <td style="width: 7.5%; font-size: 14px;">{产品}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日注浆数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日成型数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日注成率}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日半检数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日半检合格数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日半检合格率}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日成检数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日成检合格数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{日成检合格率}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月注浆数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月成型数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月注成率}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月半检数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月半检合格数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月半检合格率}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月成检数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月成检合格数}</td>
|
|
|
+ <td style="width: 4.5%; font-size: 14px;">{月成检合格率}</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
<table id="dayTable" style="width: 100%; ">
|
|
|
</table>
|
|
|
</div>
|
|
|
@@ -110,7 +112,6 @@
|
|
|
<canvas id="canvasMonthCL" style="-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; height: 200px; width: 100%"></canvas>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
@@ -179,7 +180,7 @@
|
|
|
setInterval(function () { DdfectData(); }, 5000);
|
|
|
ZxData();
|
|
|
setInterval(function () { ZxData(); }, 5000);
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
|
|
|
function DdfectData() {
|
|
|
@@ -189,7 +190,11 @@
|
|
|
var defect1 = parseFloat(json["rows"][0]["数量"]);
|
|
|
var defect2 = parseFloat(json["rows"][1]["数量"]);
|
|
|
var defect3 = parseFloat(json["rows"][2]["数量"]);
|
|
|
+ var defectname1 = json["rows"][0]["缺陷名称"];
|
|
|
+ var defectname2 = json["rows"][1]["缺陷名称"];
|
|
|
+ var defectname3 = json["rows"][2]["缺陷名称"];
|
|
|
window.DefectA.data.datasets[0].data = [defect1, defect2, defect3];
|
|
|
+ window.DefectA.data.labels = [defectname1, defectname2, defectname3]
|
|
|
window.DefectA.update();
|
|
|
}
|
|
|
});
|
|
|
@@ -199,20 +204,20 @@
|
|
|
$.get("demo.ashx?m=zx", function (data) {
|
|
|
var json = JSON.parse(data);
|
|
|
if (json["success"] == true) {
|
|
|
- var BJ1 = parseFloat(json["rows"][0]["半检数量"]);
|
|
|
- var BJ2 = parseFloat(json["rows"][1]["半检数量"]);
|
|
|
- var BJ3 = parseFloat(json["rows"][2]["半检数量"]);
|
|
|
- var BJ4 = parseFloat(json["rows"][3]["半检数量"]);
|
|
|
- var BJ5 = parseFloat(json["rows"][4]["半检数量"]);
|
|
|
- var BJ6 = parseFloat(json["rows"][5]["半检数量"]);
|
|
|
- var BJ7 = parseFloat(json["rows"][6]["半检数量"]);
|
|
|
- var BS1 = parseFloat(json["rows"][0]["本烧数量"]);
|
|
|
- var BS2 = parseFloat(json["rows"][1]["本烧数量"]);
|
|
|
- var BS3 = parseFloat(json["rows"][2]["本烧数量"]);
|
|
|
- var BS4 = parseFloat(json["rows"][3]["本烧数量"]);
|
|
|
- var BS5 = parseFloat(json["rows"][4]["本烧数量"]);
|
|
|
- var BS6 = parseFloat(json["rows"][5]["本烧数量"]);
|
|
|
- var BS7 = parseFloat(json["rows"][6]["本烧数量"]);
|
|
|
+ var BJ1 = parseFloat(json["rows"][0]["半检合格率"]);
|
|
|
+ var BJ2 = parseFloat(json["rows"][1]["半检合格率"]);
|
|
|
+ var BJ3 = parseFloat(json["rows"][2]["半检合格率"]);
|
|
|
+ var BJ4 = parseFloat(json["rows"][3]["半检合格率"]);
|
|
|
+ var BJ5 = parseFloat(json["rows"][4]["半检合格率"]);
|
|
|
+ var BJ6 = parseFloat(json["rows"][5]["半检合格率"]);
|
|
|
+ var BJ7 = parseFloat(json["rows"][6]["半检合格率"]);
|
|
|
+ var BS1 = parseFloat(json["rows"][0]["本烧合格率"]);
|
|
|
+ var BS2 = parseFloat(json["rows"][1]["本烧合格率"]);
|
|
|
+ var BS3 = parseFloat(json["rows"][2]["本烧合格率"]);
|
|
|
+ var BS4 = parseFloat(json["rows"][3]["本烧合格率"]);
|
|
|
+ var BS5 = parseFloat(json["rows"][4]["本烧合格率"]);
|
|
|
+ var BS6 = parseFloat(json["rows"][5]["本烧合格率"]);
|
|
|
+ var BS7 = parseFloat(json["rows"][6]["本烧合格率"]);
|
|
|
|
|
|
window.DayZL.data.datasets[0].data = [BJ1, BJ2, BJ3, BJ4, BJ5, BJ6, BJ7];
|
|
|
window.DayZL.data.datasets[1].data = [BS1, BS2, BS3, BS4, BS5, BS6, BS7];
|
|
|
@@ -250,12 +255,12 @@
|
|
|
//window.DayZL.update();
|
|
|
|
|
|
//成型缺陷top5
|
|
|
- window.DefectA.data.datasets[0].data = [
|
|
|
- randomScalingFactor(8),
|
|
|
- randomScalingFactor(8),
|
|
|
- randomScalingFactor(8)
|
|
|
- ];
|
|
|
- window.DefectA.update();
|
|
|
+ //window.DefectA.data.datasets[0].data = [
|
|
|
+ // randomScalingFactor(8),
|
|
|
+ // randomScalingFactor(8),
|
|
|
+ // randomScalingFactor(8)
|
|
|
+ //];
|
|
|
+ //window.DefectA.update();
|
|
|
//成检缺陷top5
|
|
|
window.DefectB.data.datasets[0].data = [
|
|
|
randomScalingFactor(8),
|
|
|
@@ -305,7 +310,7 @@
|
|
|
pointRadius: 15,
|
|
|
data: [0, 0, 0, 0, 0, 0, 0],
|
|
|
fill: false,
|
|
|
- }, {
|
|
|
+ }, {
|
|
|
label: "一烧",
|
|
|
fill: false,
|
|
|
backgroundColor: color(window.chartColors.blue).alpha(0.35).rgbString(),
|
|
|
@@ -349,8 +354,8 @@
|
|
|
},
|
|
|
ticks: {
|
|
|
min: 50,
|
|
|
- stepSize: 200,
|
|
|
- max: 1000
|
|
|
+ stepSize: 10,
|
|
|
+ max: 100
|
|
|
}
|
|
|
}]
|
|
|
}
|
|
|
@@ -363,7 +368,7 @@
|
|
|
//成型缺陷TOP5===========================================
|
|
|
window.configDefectA = {
|
|
|
data: {
|
|
|
- labels: ['缺陷1', '缺陷2', '缺陷3'],
|
|
|
+ labels: ['1', '2', '3'],
|
|
|
datasets: [{
|
|
|
label: '工序',
|
|
|
backgroundColor: [
|