From f6abc8c724eed706487b7616bc6c816e5db5c939 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期二, 09 十二月 2025 20:13:48 +0800
Subject: [PATCH] 数量检测页面提交

---
 fzzy-igdss-web/src/main/resources/static/grain/grainPoint4.js |  633 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 633 insertions(+), 0 deletions(-)

diff --git a/fzzy-igdss-web/src/main/resources/static/grain/grainPoint4.js b/fzzy-igdss-web/src/main/resources/static/grain/grainPoint4.js
new file mode 100644
index 0000000..eadf57a
--- /dev/null
+++ b/fzzy-igdss-web/src/main/resources/static/grain/grainPoint4.js
@@ -0,0 +1,633 @@
+/*==========浠撳簱绫诲瀷涓哄渾绛掍粨==========*/
+//瀹氫箟鏁版嵁
+var listPoints = [
+    {'z': 0, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 1, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 2, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 3, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 4, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 5, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 6, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 7, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 8, 'x': 0, 'y': 0, 'temp': 0.0},
+    {'z': 9, 'x': 0, 'y': 0, 'temp': 0.0}];
+var listLays = [{z: 1, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}, {
+    z: 2,
+    tempMin: 0.0,
+    tempMax: 0.0,
+    tempAve: 0.0
+}, {z: 3, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}, {z: 4, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}, {
+    z: 5,
+    tempMin: 0.0,
+    tempMax: 0.0,
+    tempAve: 0.0
+}, {z: 6, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}, {z: 7, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}, {
+    z: 8,
+    tempMin: 0.0,
+    tempMax: 0.0,
+    tempAve: 0.0
+}, {z: 9, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}, {z: 10, tempMin: 0.0, tempMax: 0.0, tempAve: 0.0}];
+
+var distrList = [1];
+var bottomList = [10];
+//瀹氫箟鏁版嵁鏄剧ず瀹瑰櫒
+var layPoints = [];
+var colPoints = [];
+var cirNum = distrList.length; //鍦堟暟
+var layNum = getLayNum(); //灞傛暟
+var longAxis = 100; //绗竴鍐呭湀鍗婇暱杞�
+var shortAxis = 10; //绗竴鍐呭湀鍗婄煭杞�
+var spaceCir = 35; //涓ゅ湀闂磋窛
+var intervalTop = 20; //璺濈椤剁璺濈
+var spaceLay = 55; //灞傞棿璺�
+var maxSpace = cirNum * spaceCir; //鍐呭鍦堟渶澶у樊鍊�
+var curVal = 1; //灞傛暟鎺у埗鍙橀噺
+var curCol = 0;//褰撳墠鏍癸紝澶т簬0琛ㄧず鎸夌収鏍规墽琛�
+var initAngle = 0; //瑙掑害鎺у埗
+var clockwise = true; //鏃堕拡鎺у埗
+var displayMode = 'all'; //鍐呭鏄剧ず
+var textSize = 16;//鏂囨湰妗嗗ぇ灏�
+
+var center_x;//浠撳績X鍧愭爣
+var center_y;//浠撳績y鍧愭爣
+
+var arr = [];//瀹氫箟缁戝畾浜嬩欢鏁扮粍
+
+//鑹插潡棰滆壊甯搁噺
+var color = null;
+var R = 0;
+var G = 0;
+var B = 0;
+var ctx;
+var timer;
+var t = -2;
+var caseHeight, sum_long;
+
+var isSleep = true;
+
+// 鍒濆鍖栧弬鏁�
+function initCanvasParam() {
+    isSleep = true;
+    cirNum = distrList.length; // 鍦堟暟
+    layNum = getLayNum(); // 灞傛暟
+    maxSpace = cirNum * spaceCir; // 鍐呭鍦堟渶澶у樊鍊�
+    curVal = 1; // 灞傛暟鎺у埗鍙橀噺
+    curCol = 0;
+    displayMode = 'all'; // 鍐呭鏄剧ず
+    arr = [];// 瀹氫箟缁戝畾浜嬩欢鏁扮粍
+};
+//鑾峰彇灞傞厤缃腑鐨勬渶楂樺眰鍊�
+function getLayNum() {
+    var i = 1;
+    bottomList.forEach(function (value, index, array) {
+        if (value > i) i = value;
+    });
+    return i;
+};
+
+
+//缁樺埗涓荤▼搴�
+function draw() {
+    var canvas = document.getElementById('canvas');
+    ctx = canvas.getContext('2d');
+    center_x = canvas.width / 3; //浠撳績X鍧愭爣
+    center_y = shortAxis / 3 + maxSpace + intervalTop; //浠撳績y鍧愭爣
+    ctx.strokeStyle = "black";
+    ctx.lineWidth = 1;
+    autoAdjust();
+    make_ellipse(ctx);
+    gainData(ctx);
+    entityBlock(ctx);
+    make_top_ellipse(ctx);
+    title(ctx);
+    showIndex(canvas, ctx);
+}
+
+//缁樺埗椤堕儴妞渾
+function make_top_ellipse() {
+    //缁樺埗椤堕儴妞渾
+    ctx.beginPath();
+    ctx.strokeStyle = "rgba(0,0,0,0.5)";
+    ctx.ellipse(center_x, center_y, longAxis + maxSpace, shortAxis + maxSpace, 0, 0, Math.PI * 2);
+    ctx.stroke();
+    ctx.closePath();
+}
+
+//楂樺害鑷皟鏁�
+function autoAdjust() {
+    //璁剧疆浠撻珮
+    caseHeight = spaceLay * (layNum - 1);
+    //璁$畻浠撳簱鍗犵敾甯冩�婚珮
+    sum_long = caseHeight + 2 * (maxSpace + shortAxis + intervalTop);
+    //鎬婚珮瓒婄晫杩涜璋冩暣灞傞棿璺�
+    if (eval(canvas.height) < eval(sum_long)) {
+        //浠撶璁剧疆涓烘渶楂�
+        caseHeight = canvas.height - 2 * (maxSpace + shortAxis + intervalTop);
+        //璋冩暣灞傞棿璺�
+        spaceLay = caseHeight / (layNum-1);
+    }
+};
+
+//缁樺埗浠撲綋
+function make_ellipse(ctx) {
+
+    //缁樺埗浠撳乏鍙宠竟鐣�
+    ctx.beginPath();
+    ctx.moveTo(center_x + (longAxis + maxSpace), center_y);
+    ctx.lineTo(center_x + (longAxis + maxSpace), center_y + caseHeight)
+    ctx.moveTo(center_x - (longAxis + maxSpace), center_y);
+    ctx.lineTo(center_x - (longAxis + maxSpace), center_y + caseHeight)
+    ctx.stroke();
+    ctx.closePath();
+
+    //濉厖鑳岄儴
+    var grd = ctx.createRadialGradient(center_x, center_y + caseHeight - longAxis, shortAxis, center_x, center_y + caseHeight - 2 * longAxis, 5 * longAxis);
+    //grd.addColorStop(0, "white");
+    // grd.addColorStop(1, "rgba(115,200,231,1)");
+    grd.addColorStop(0, "rgba(245,222,179)");
+    grd.addColorStop(1, "rgba(240 255 255)");
+
+    ctx.beginPath();
+    ctx.fillStyle = grd;
+    ctx.moveTo(center_x + (longAxis + maxSpace), center_y + caseHeight);
+    ctx.lineTo(center_x + (longAxis + maxSpace), center_y);
+    ctx.ellipse(center_x, center_y, longAxis + maxSpace, shortAxis + maxSpace, 0, 0, Math.PI, true);
+    ctx.lineTo(center_x - (longAxis + maxSpace), center_y + caseHeight);
+
+    ctx.fill();
+    ctx.closePath();
+
+    //缁樺埗搴曢儴妞渾
+    var grd = ctx.createRadialGradient(center_x, center_y + caseHeight - longAxis, shortAxis, center_x, center_y + caseHeight - 2 * longAxis, 5 * longAxis);
+    // grd.addColorStop(0, "white");
+    // grd.addColorStop(1, "rgba(115,200,231,1)");
+    grd.addColorStop(0, "rgba(245,222,179)");
+    grd.addColorStop(1, "rgba(240 255 255)");
+
+    ctx.beginPath();
+    ctx.fillStyle = grd;
+    ctx.ellipse(center_x, center_y + caseHeight, longAxis + maxSpace, shortAxis + maxSpace, 0, 0, Math.PI * 2);
+    ctx.stroke();
+    ctx.fill();
+    ctx.closePath();
+}
+
+//杩囨护鏁版嵁
+function gainData() {
+    for (i = 0; i < listPoints.length; i++) {
+        if (listPoints[i]['z'] + 1 === curVal) {
+            layPoints.push(listPoints[i])
+        }
+    }
+}
+
+//杩囨护鏁版嵁
+function gainData2() {
+    for (i = 0; i < listPoints.length; i++) {
+        if ((listPoints[i]['y'] + 1) == curCol) {
+            colPoints.push(listPoints[i])
+        }
+    }
+}
+
+//杩涜鎺掔嚎锛岀粯鍒惰壊鍧�
+function entityBlock(ctx) {
+    var z_peak = [1, cirNum];
+    var color_list = ["e9e9e9", "bbe5cc", "f8dabc", "f4c8d5", "958a9b", "9f9aa0"];
+
+    var turns = cirNum;
+    // for (i = 0; i < bottomList.length; i++) {
+    //     if(curVal > bottomList[i]){
+    //         turns = turns - 1;
+    //     }
+    // }
+
+    var showMax = turns;
+    //寰幆鐢熸垚姣忓湀
+    for (i = turns; i >= 1; i--) {
+        //鍐呭鏄剧ず閫昏緫鍒ゆ柇
+        if ((displayMode === 'outside') && !(i === cirNum)) {
+            continue;
+        } else if ((displayMode === 'inner') && i === cirNum) {
+            showMax -= 1;
+            continue;
+        }
+
+        var splNum = distrList[i - 1];
+        //鍙湁涓�鍒楁暟鎹椂鍊欐帶鍒朵腑蹇冧綅缃�
+        if(splNum === 1){
+            point = null;
+            //寰幆鎵惧埌瀵瑰簲鐐瑰��
+            for(z = 0;z < layPoints.length; z++){
+                if((layPoints[z]['x'] +1 === i )&&(layPoints[z]['y'] === 0)){
+                    point = layPoints[z];
+                    break;
+                }
+            }
+            point_x = center_x ;
+            point_y = center_y  + (curVal -1) * spaceLay ;
+            textBox(ctx,point,point_x,point_y);
+            continue;
+        }
+
+        ctx.beginPath();
+        ctx.strokeStyle = 'rgba(0,0,0,1)';
+        ctx.ellipse(center_x, center_y + (curVal-1) * spaceLay, longAxis + i * spaceCir, shortAxis + i * spaceCir, 0, 0, Math.PI * 2);
+
+        if (i === 1) {
+            var grd = ctx.createRadialGradient(center_x, center_y + caseHeight - longAxis, shortAxis, center_x, center_y + caseHeight - 2 * longAxis, 5 * longAxis);
+            grd.addColorStop(0, "rgba(245,222,179)");
+            grd.addColorStop(1, "rgba(240 255 255)");
+            ctx.fillStyle = grd;
+            ctx.fill();
+        } else {
+            var grd = ctx.createRadialGradient(center_x, center_y + caseHeight - longAxis, shortAxis, center_x, center_y + caseHeight - 2 * longAxis, 2 * longAxis);
+            grd.addColorStop(0, "white");
+            grd.addColorStop(1, "#" + color_list[i]);
+            ctx.fillStyle = grd;
+            ctx.fill();
+        }
+
+        ctx.stroke();
+        ctx.closePath();
+
+        //璁剧疆鐐瑰�间负null;
+        var point = null;
+
+        //姣忓湀鐨勮捣濮嬩笌鎴鏍�,splNum涓烘墍鍦ㄥ湀鐨勬牴鏁�
+        var startGen = 0, endGen = 0;
+        for(t = 0; t < distrList.length; t++){
+            if(t <= i - 1){
+                endGen += distrList[t];
+            }
+        }
+        startGen = endGen - splNum;
+        //寰幆鐢熸垚鍦堝唴鐐�
+        for (j = startGen; j < endGen; j++) {
+            //寰幆鎵惧埌瀵瑰簲鐐瑰��
+            for (z = 0; z < layPoints.length; z++) {
+                if ((layPoints[z]['x'] === (i - 1)) && (layPoints[z]['y'] === j)) {
+                    point = layPoints[z];
+                    break;
+                }
+            }
+
+            var angle;
+            //鍒ゆ柇鏄剧ず鏃堕拡
+            if (clockwise) {
+                angle = (2 * Math.PI / splNum) * j + initAngle;
+            } else {
+                angle = (2 * Math.PI / splNum) * (splNum - j) + initAngle;
+            }
+
+            point_x = center_x + (longAxis + i * spaceCir) * Math.cos(angle);
+            point_y = center_y + (curVal-1) * spaceLay + (shortAxis + i * spaceCir) * Math.sin(angle);
+            if(point){
+                textBox(ctx, point, point_x, point_y)
+            }
+        }
+    }
+}
+
+
+//杩涜鎺掔嚎锛岀粯鍒惰壊鍧�
+function entityBlock2(ctx) {
+    //璁剧疆鐐瑰�间负null;
+    var point = null;
+    //寰幆鐢熸垚鍦堝唴鐐�
+    for (j = 0; j < colPoints.length; j++) {
+        point = colPoints[j];
+        point_x = center_x;
+        point_y = center_y + (j + 1) * spaceLay;
+        textBox(ctx, point, point_x, point_y)
+    }
+}
+
+//缁樺埗涓�涓渾褰㈡枃鏈
+function textBox(ctx, point, x, y) {
+    val = point.temp;
+
+    if ((t % 2 === 1)) {
+        if (val == listLays[curVal - 1]['tempMax']) {   //姝ょ偣涓烘渶楂樻俯
+            ctx.fillStyle = "rgba(229,29,29,1)";
+        } else if (val == listLays[curVal - 1]['tempMin']) {  //姝ょ偣涓烘渶浣庢俯
+            ctx.fillStyle = "rgba(0,255,28,1)";
+        } else {
+            ctx.fillStyle = getColor(val);
+        }
+    } else {
+        ctx.fillStyle = getColor(val);
+    }
+
+    //濡傛灉鏄ˉ鐐癸紝涓嶅仛鐐逛綅娓叉煋
+    if (val == -102) {
+        return;
+    }
+    if ("澶囩敤" != val) {
+        val = val.toFixed(1);
+    }
+
+    if(val <= -100){
+        val = "澶囩敤";
+    }
+
+    ctx.beginPath();
+    ctx.lineWidth = 0.75;
+
+    ctx.arc(x, y, textSize, 0, 2 * Math.PI);
+    ctx.stroke();
+    ctx.fill();
+    ctx.fillStyle = "rgba(0,0,0,1)";
+    ctx.textAlign = 'center';
+
+
+    ctx.font = "600 14px Arial";
+    ctx.fillText(val, x, y + 3);
+    ctx.closePath();
+
+    arr.push({
+        'x': x - 0.6 * textSize,
+        'y': y - 0.7 * textSize,
+        'width': 2.1 * textSize,
+        'height': 2.2 * textSize,
+        'type': 'val',
+        'lay': point['z'],
+        'val': point['temp'],
+        'cir': point['x'],
+        'rows': point['y']
+    })
+}
+
+//鏍规嵁娓╁害鑾峰彇RGB
+function getColor(val) {
+    if (val >= 50) {
+        color = "rgba(255,0,0,1)";
+        return color;
+    } else if (val >= 20) {
+        G = Math.round(255 - 255 * ((val - 20) / 30));
+        color = "rgba(255," + G + ",0,1)";
+        return color;
+    } else if (val >= 0) {
+        R = Math.round(100 + (155 / 20) * val);
+        B = Math.round(30 - 1.5 * val);
+        color = "rgba(" + R + ",255," + B + ",1)";
+        return color;
+    } else if (val >= -10) {
+        R = Math.round(100 - 6.6 * (val * (-1)));
+        G = Math.round(255 - 2.2 * (val * (-1)));
+        B = Math.round(30 + 1.2 * (val * (-1)));
+        color = "rgba(" + R + "," + G + "," + B + ",1)";
+        return color;
+    } else {
+        color = "rgba(34,233,42,1)";
+        return color;
+    }
+}
+
+//鐫$湢
+function sleep() {
+    if(isSleep){
+        t++;
+        if (t >= 0) {
+            flash();
+        }
+        timer = setTimeout("sleep()", 400);
+    }
+}
+
+//闂儊绋嬪簭
+function flash() {
+    var canvas = document.getElementById('canvas');
+    var ctx = canvas.getContext('2d');
+    canvas.height = canvas.height;
+    layPoints = [];
+    arr = [];
+    make_ellipse(ctx);
+    gainData(ctx);
+    entityBlock(ctx);
+    make_top_ellipse(ctx);
+    title(ctx)
+}
+
+//闂儊绋嬪簭
+function flash2() {
+    var canvas = document.getElementById('canvas');
+    var ctx = canvas.getContext('2d');
+    canvas.height = canvas.height;
+    colPoints = [];
+    arr = [];
+
+    make_ellipse(ctx);
+
+    gainData2(ctx);
+
+    entityBlock2(ctx);
+
+    make_top_ellipse(ctx);
+    title(ctx)
+}
+
+//鏍囬鏍�
+function title(ctx) {
+
+    for (i = 1; i <= layNum; i++) {
+
+        start_x = center_x + (longAxis + maxSpace) + 20;
+        start_y = center_y + spaceLay * (i - 1);
+
+        if (curVal === i) {
+            var grad = ctx.createLinearGradient(start_x, start_y, start_x + 2 * spaceLay, start_y);
+            grad.addColorStop(0, "#2f2fff");
+            grad.addColorStop(0.7, "#b3b3ff");
+            grad.addColorStop(1, "#ffffff");
+            //璁剧疆涓烘湭閫夋嫨鏃剁殑娓愬彉濉厖
+        } else {
+            var grad = ctx.createLinearGradient(start_x, start_y, start_x + 2 * spaceLay, start_y);
+            // grad.addColorStop(0, "#a2baef");
+            // grad.addColorStop(0.8, "#ffffff");
+            grad.addColorStop(0, "rgba(245,222,179)");
+            grad.addColorStop(1, "rgba(240 255 255)");
+        }
+
+        ctx.fillStyle = grad;
+        ctx.lineWidth = 1;
+        ctx.strokeStyle = 'rgba(214,223,232,1)';
+        ctx.beginPath();
+        ctx.moveTo(start_x, start_y + 1); //鍘熺偣
+        ctx.lineTo(start_x + 1.8 * spaceLay, start_y + 1); //鍙崇Щ
+        ctx.lineTo(start_x + 1.8 * spaceLay, start_y + spaceLay - 1); //涓嬬Щ
+        ctx.lineTo(start_x, start_y + spaceLay - 1); //宸︾Щ
+        ctx.lineTo(start_x, start_y + 1); //涓婄Щ
+        ctx.stroke();
+        ctx.fill();
+        ctx.closePath();
+        //璁剧疆涓洪�夋嫨鏃剁殑瀛椾綋濉厖
+        if (curVal === i) {
+            ctx.fillStyle = 'rgba(255,14,0,1)';
+            ctx.font = "600 14px Arial";
+        } else {
+            ctx.fillStyle = 'rgba(30,30,30,1)';
+            ctx.font = "14px Arial";
+        }
+        val = "绗�" + i + "灞�";
+        ctx.textAlign = 'center';
+        ctx.fillText(val, start_x + 0.9 * spaceLay, start_y + 0.7 * spaceLay);
+        arr.push({
+            'x': start_x,
+            'y': start_y + 1,
+            'width': 1.8 * spaceLay,
+            'height': spaceLay,
+            'num': i,
+            'type': 'title'
+        })
+    }
+}
+
+//缁戝畾瑙﹀彂鐨勪簨浠�
+function draws(x, y, canvas, ctx) {
+    //鍒涘缓鐐瑰嚮浜嬩欢鐨勭敾甯冿紙鐢诲竷2锛�
+    ctx.rect(0, 0, canvas.width, canvas.height);
+    arr.forEach(function (v, i) {
+        ctx.beginPath();
+        //缁樺埗姣忎竴涓璞$殑鍖哄煙
+        ctx.rect(v.x, v.y, v.width, v.height);
+        ctx.closePath();
+
+        console.log(v);
+
+        //鍒ゆ柇鐐规槸鍚﹀湪鍖哄煙鍐�
+        var showData;
+        if (ctx.isPointInPath(x, y)) {
+            //鐐圭殑绫诲瀷涓哄��
+            if (v.type === 'val') {
+                //绫诲瀷涓簐al锛屽垯寮瑰嚭鐐逛俊鎭�
+                showData = "褰撳墠灞傦細" + (v.lay + 1) + "\n 褰撳墠鐢电紗锛氱" + (v.rows + 1) + "鏍�";
+                alert(showData);
+            } else { //鍏朵粬绫诲瀷鍒欏垏鎹㈡樉绀鸿壊鍧�
+                curVal = v['num'];
+                flash();
+            }
+        }
+    })
+}
+
+//缁戝畾浜嬩欢
+function showIndex(canvas, ctx) {
+    //鏁翠釜鐢诲竷瀵硅薄娣诲姞鐐瑰嚮浜嬩欢
+    canvas.addEventListener('click', function location(e) {
+        x = e.clientX;
+        y = e.clientY;
+        draws(x, y, canvas, ctx);
+    }, false);
+}
+
+// --------------- 鎸夐挳鐐瑰嚮浜嬩欢---------------------
+//涓婁竴琛�
+function last() {
+    if (curVal === 1) {
+        curVal = Number(layNum);
+    } else {
+        curVal -= 1;
+    }
+    flash();
+    renderGrainByLay(curVal);
+}
+
+//涓嬩竴琛�
+function next() {
+    if (curVal === Number(layNum)) {
+        curVal = 1;
+    } else {
+        curVal += 1;
+    }
+    flash();
+
+    renderGrainByLay(curVal);
+}
+
+//鏍规煡鐪�
+function showCol() {
+    isSleep = false;
+
+    curCol =  $("#value_col").val();
+    listPoints = grainData.listPoints;
+    listLays = grainData.listLays;
+    distrList = grainData.cable.split("-").map(Number);
+    bottomList = grainData.cableCir.split("-").map(Number);
+
+    flash2();
+
+    $("#switch_all").prop("checked", false);
+    form.render();
+}
+
+//瑙掑害鏃嬭浆
+function rotate() {
+    initAngle += (document.getElementById("rotate").value) * 2 * Math.PI / 360;
+    flash();
+}
+
+//鍏ㄩ儴鏄剧ず鐐瑰嚮浜嬩欢
+function display_all() {
+    isSleep = true;
+    displayMode = 'all';
+    flash();
+}
+
+//澶栭儴鏄剧ず鐐瑰嚮浜嬩欢
+function display_outside() {
+    isSleep = true;
+    displayMode = 'outside';
+    flash();
+}
+
+//鍐呴儴鏄剧ず鐐瑰嚮浜嬩欢
+function display_inside() {
+    isSleep = true;
+    displayMode = 'inner';
+    flash();
+}
+
+// 鍒濆鍖栦笁缁寸伯鎯�
+function initGrainChar3d() {
+    isSleep = true;
+    draw();
+};
+
+function clearGrainChart3d() {
+    initCanvasParam();
+    draw();
+};
+
+//閲嶆柊娓叉煋
+function resetGrainChart3d() {
+    listPoints = grainData.listPoints;
+    listLays = grainData.listLays;
+    distrList = grainData.cable.split("-").map(Number);
+    bottomList = grainData.cableCir.split("-").map(Number);
+
+    initCanvasParam();
+    draw();
+    sleep();//寮�濮嬮棯鐑�
+    curType = "z";
+    curVal = 1;
+    renderGrainByLay(curVal);
+}
+
+// 鏍规嵁鐢ㄦ埛閫夋嫨鐨勫眰锛屾覆鏌撴暟鎹紝浠�1寮�濮�
+function renderGrainByLay(num) {
+    var lay;
+    $.each(listLays, function (index, data) {
+        if (num == data.z) {
+            lay = data;
+            // 鏇存柊灞備俊鎭�
+            $("#dynamicAve").text(lay.tempAve);
+            $("#dynamicMax").text(lay.tempMax);
+            $("#dynamicMin").text(lay.tempMin);
+            $("#dynamicAveName").text("灞傚潎娓�");
+            $("#dynamicMaxName").text("灞傞珮娓�");
+            $("#dynamicMinName").text("灞備綆娓�");
+            return;
+        }
+    });
+};
\ No newline at end of file

--
Gitblit v1.9.3