Kaynağa Gözat

施釉看板报错

qinqi 3 hafta önce
ebeveyn
işleme
5b108bb68f
1 değiştirilmiş dosya ile 15 ekleme ve 5 silme
  1. 15 5
      wwwroot/main/Procedure/test14/demo.html

+ 15 - 5
wwwroot/main/Procedure/test14/demo.html

@@ -223,9 +223,14 @@
                 var json = JSON.parse(data);
                 if (json["success"] == true) {
                     var count1 = parseFloat(json["rows"][0]["数量"]);
-                    var count2 = parseFloat(json["rows"][1]["数量"]);
+                    var count2 = 0;
+                    var goodtype2 = '';
+                    if (json["rows"].counts > 1) {
+                        count2 = parseFloat(json["rows"][1]["数量"]);
+
+                        goodtype2 = json["rows"][1]["产品类别"];
+                    } 
                     var goodtype1 = json["rows"][0]["产品类别"];
-                    var goodtype2 = json["rows"][1]["产品类别"];
                     window.Defectjpkc.data.datasets[0].data = [count1, count2];
                     window.Defectjpkc.data.labels = [goodtype1, goodtype2]
                     window.Defectjpkc.update();
@@ -594,9 +599,14 @@
                 var json = JSON.parse(data);
                 if (json["success"] == true) {
                     var count1 = parseFloat(json["rows"][0]["数量"]);
-                    var count2 = parseFloat(json["rows"][1]["数量"]);
-                    var goodtype1 = json["rows"][0]["产品类别"];
-                    var goodtype2 = json["rows"][1]["产品类别"];
+                    var count2 = 0;
+                    var goodtype2 = '';
+                    if (json["rows"].counts > 1) {
+                        count2 = parseFloat(json["rows"][1]["数量"]);
+
+                        goodtype2 = json["rows"][1]["产品类别"];
+                    } 
+                    var goodtype1 = json["rows"][0]["产品类别"]; 
                     window.DefectB.data.datasets[0].data = [count1, count2];
                     window.DefectB.data.labels = [goodtype1, goodtype2]
                     window.DefectB.update();