|
|
@@ -356,14 +356,20 @@
|
|
|
$.get("demo.ashx?m=defectb", function (data) {
|
|
|
var json = JSON.parse(data);
|
|
|
if (json["success"] == true) {
|
|
|
+ var defect2 = ""
|
|
|
+ var defectname2 = 0
|
|
|
+ var defect3 = ""
|
|
|
+ var defectname3 = 0
|
|
|
var defect1 = parseFloat(json["rows"][0]["数量"]);
|
|
|
var defectname1 = json["rows"][0]["缺陷名称"];
|
|
|
-
|
|
|
- var defect2 = parseFloat(json["rows"][1]["数量"]);
|
|
|
- var defectname2 = json["rows"][1]["缺陷名称"];
|
|
|
-
|
|
|
- var defect3 = parseFloat(json["rows"][2]["数量"]);
|
|
|
- var defectname3 = json["rows"][2]["缺陷名称"];
|
|
|
+ if (json["rows"].length > 1) {
|
|
|
+ defect2 = parseFloat(json["rows"][1]["数量"]);
|
|
|
+ defectname2 = json["rows"][1]["缺陷名称"];
|
|
|
+ }
|
|
|
+ if (json["rows"].length > 2) {
|
|
|
+ defect3 = parseFloat(json["rows"][2]["数量"]);
|
|
|
+ defectname3 = json["rows"][2]["缺陷名称"];
|
|
|
+ }
|
|
|
|
|
|
window.DefectB.data.datasets[0].data = [defect1, defect2, defect3];
|
|
|
window.DefectB.data.labels = [defectname1, defectname2, defectname3]
|