From 3f4c60630a161bcc0e1abf2a298522d19a56c938 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期五, 13 二月 2026 14:04:50 +0800
Subject: [PATCH] 客户问题优化调整11

---
 fzzy-igdss-web/src/main/resources/static/group/index.js |  767 ++++++++++++++--------------------------------------------
 1 files changed, 193 insertions(+), 574 deletions(-)

diff --git a/fzzy-igdss-web/src/main/resources/static/group/index.js b/fzzy-igdss-web/src/main/resources/static/group/index.js
index 9d2a528..a5a3281 100644
--- a/fzzy-igdss-web/src/main/resources/static/group/index.js
+++ b/fzzy-igdss-web/src/main/resources/static/group/index.js
@@ -1,66 +1,139 @@
 var nowClientWidth = document.documentElement.clientWidth; // 褰撳墠瑙嗗彛瀹藉害
-var pieVarietyChart = null;   // 鍝佺楗肩姸鍥� -- 绮
-var pieTypeChart = null;      // 鎬ц川楗肩姸鍥� -- 绮
-var pieLevelChart = null;     // 绛夌骇楗肩姸鍥� -- 绮
-var pieYearChart = null;      // 骞翠唤楗肩姸鍥� -- 绮
-var pieAreaChart = null;      // 鍖哄煙楗肩姸鍥� -- 绮
 var hisVarietyChart = null;   // 鍝佺鏌辩姸鍥�
-var deptAreaAllList = null;   // 鎵�鏈夊簱鍖哄垪琛ㄤ俊鎭�
-var deptAreaList = null;      // 瀛樻斁鍒囨崲搴撳尯鍒楄〃淇℃伅
-var companyList = null;       // 鍏徃淇℃伅
-var deptCode = null;          // 褰撳墠闂儊鍦板尯鐨勭紪鐮�
-var timer1;     // 搴撳尯瀹氭椂
-var index1 = 0; // 搴撳尯鍒囨崲涓嬫爣
-var timer2;     // 绮鏁伴噺瀹氭椂
-var index2 = 0; // 绮鏁伴噺鍒囨崲涓嬫爣
-var number2 = 2;// 绮鏁伴噺鍒囨崲鎬绘暟閲�
-var timer3;     // 鍌ㄩ噺楗煎浘瀹氭椂
-var index3 = 0; // 鍌ㄩ噺楗煎浘鍒囨崲涓嬫爣
-var number3 = 2;// 鍌ㄩ噺楗煎浘鍒囨崲鎬绘暟閲�
-
+var deptList = null;   // 鎵�鏈夊簱鍖哄垪琛ㄤ俊鎭�
+var snapList = null;          // 褰撳墠闂儊鍦板尯鐨勭紪鐮�
+var deptListMap = {};
+var timer;     // 搴撳尯瀹氭椂
+var deptNum = 0;  //搴撳尯鍒囨崲涓嬫爣
 var mapChart = null;
 var geoMap = [{name: '浼婄妬鍝堣惃鍏嬭嚜娌诲窞', value: [81.317946, 43.92186]}]; //榛樿鐐逛綅
 var map = chinaMapOutline; //榛樿鍔犺浇鍏ㄥ浗鍦板浘
+
 $(function () {
     // 鍒濆鍖栭〉闈�
     init();
 
     // 鍒濆鍖朩ebSocket
-    initWS(companyId,"screen",null,null);
+    // initWS(companyId,bizType, bizTag, userId);
 });
 
 // 鍒濆鍖栭〉闈�
 function init() {
     // 閫傚簲灞忓箷澶у皬
     initScrollbar();
-    // 鏃堕棿
-    initTime();
+
     // 鍒濆鍖栧浘琛�
     initChart();
-    initDicSlogan();
+
     //鍒濆鍖栧湴鍥�
     initMap();
 
+    // 鏃堕棿
+    initTime();
+
+    if (deptAllList) {
+        for (var i = 0; i < deptAllList.length; i++) {
+            deptListMap[deptAllList[i].id] = deptAllList[i].kqmc;
+        }
+    }
+
+    //鍒濆鍖栨爣璇�
+    initDicSlogan();
+
     //鍔犺浇鎸囧畾鍦板尯鍦板浘
     renderMapPoints("涔岄瞾鏈ㄩ綈甯�,鍏嬫媺鐜涗緷甯�,鍚愰瞾鐣競,鍝堝瘑甯�,鏄屽悏鍥炴棌鑷不宸�,鍗氬皵濉旀媺钂欏彜鑷不宸�,宸撮煶閮钂欏彜鑷不宸�,闃垮厠鑻忓湴鍖�,鍏嬪瓬鍕掕嫃鏌皵鍏嬪瓬鑷不宸�,鍠�浠�鍦板尯,鍜岀敯鍦板尯,浼婄妬鍝堣惃鍏嬭嚜娌诲窞,濉斿煄鍦板尯,闃垮嫆娉板湴鍖�");
-    // 璇锋眰搴撳尯淇℃伅
-    // ajaxDeptArea();
-    // 鑾峰彇鍏徃淇℃伅
-    // ajaxCompany();
-    // 璇锋眰绮鏁伴噺缁熻淇℃伅
-    // ajaxFoodNum();
-    // 璇锋眰鑾峰彇搴撳尯鍔ㄦ�佷俊鎭�
-    // ajaxMsg();
+
+    //缁熻鐩稿叧鏁伴噺淇℃伅锛屽寘鍚簱鐐瑰強绮鏁伴噺
+    ajaxFoodNum();
+
+    //璇锋眰鐩戠搴撳尯淇℃伅
+    ajaxDeptList();
+
+    //璇锋眰鎶撴媿璺熻釜淇℃伅
+    ajaxSnapList();
+
+    clearInterval(timer);
+    timing();
 }
 
 // socket淇℃伅杩斿洖铏曠悊
 function socketOnMessage(pocket) {
-    //console.log(pocket);
-    if (pocket.bizId == "slogan") {
+    if (pocket.bizId === "slogan") {
         var data = pocket.data;
         dicSlogan = data;
         initDicSlogan();
     }
+}
+
+/**
+ * 璇锋眰鑾峰彇搴撳尯鐩稿叧淇℃伅
+ */
+function ajaxSnapList() {
+    snapList = null;
+    $.ajax({
+        type: "POST",
+        url: "/group/index-snap-list",
+        dataType: "json",
+        contentType: "application/json;charset=UTF-8",
+        data: JSON.stringify({
+            "companyId": companyId,
+            "deptId": deptId
+        }),
+        success: function (result) {
+            if (result.code == "0000") {
+                snapList = result.data;
+                renderSnap();
+            }
+        },
+        error: function (error) {
+
+        }
+    });
+}
+
+function renderSnap() {
+    var html = '';
+    if (snapList != null && snapList.length > 0) {
+        $.each(snapList, function (index, item) {
+            html += '<li style="float: left; width: 246px;">';
+            html += '<div class="item">';
+            html += '<div class="pic">';
+            html += '<img src="'+item.imgName+'" alt="">';
+            html += '</div><div class="tit">'+item.snapTime+'</div>';
+            html += '<div class="tit" style="white-space: nowrap;">'+deptListMap[item.deptId]+'</div>';
+            html += '</div></li>';
+        })
+    }else {
+        $.each(deptAllList, function (index, item) {
+            html += '<li style="float: left; width: 246px;">';
+            html += '<div class="item">';
+            html += '<div class="pic">';
+            html += '<img src="/img/img-fail.jpg" alt="">';
+            html += '</div><div class="tit">杩戞湡鏆傛棤鎶撴媿鍥�</div>';
+            html += '<div class="tit" style="white-space: nowrap;">'+item.kqmc+'</div>';
+            html += '</div></li>';
+        })
+    }
+    $("#snapList").html(html);
+
+    //鎶撴媿璺熻釜婊氬姩
+    jQuery(".block2").slide({ mainCell: ".bd ul", autoPage: true, effect: "topLoop", autoPlay: true, vis: 4 });
+    jQuery(".follow").slide({ mainCell: ".bd ul", autoPlay: true, effect: "leftMarquee", vis: 5, interTime: 40 });
+
+}
+
+/**
+ * 搴撳尯瀹氭椂鍒囨崲
+ */
+function timing() {
+    timer = setInterval(function() {
+        if(deptNum === deptList.length){
+            deptNum = 0;
+        }
+
+        renderDeptInfo();
+        deptNum += 1;
+    }, 5000);
 }
 
 //鍔犺浇搴撳尯鍦板浘浣嶇疆
@@ -94,15 +167,15 @@
     geoMap = [];
     for (var j = 0; j < names.length; j++) {
         for (var i = 0; i < all.length; i++) {
-            if(all[i].properties.name == names[j]){
+            if(all[i].properties.name === names[j]){
                 map.features.push(all[i]);
-                if(all[i].properties.name == "浼婄妬鍝堣惃鍏嬭嚜娌诲窞"){
+                // if(all[i].properties.name === "浼婄妬鍝堣惃鍏嬭嚜娌诲窞"){
                     geoMap.push({
                         name: all[i].properties.centerName,
                         value: [all[i].properties.center[0], all[i].properties.center[1], 12]
                     });
-                }
-                renderMap();
+                // }
+                // renderMap();
                 break;
             }
         }
@@ -271,57 +344,16 @@
 }
 
 /**
- * 鑾峰彇鍏徃淇℃伅
+ * 鏇存柊AI鍔ㄦ�佸垎鏋�
+ * @param data
  */
-function ajaxCompany() {
-    $.ajax({
-        type: "POST",
-        url: "../../visual/index-company",
-        dataType: "json",
-        contentType: "application/json;charset=UTF-8",
-        data: JSON.stringify({
-            "companyId": companyId
-        }),
-        success: function (result) {
-            if (result.code == "0000") {
-                companyList = result.data;
-            }
-        }
-    });
-}
-
-/**
- * 璇锋眰鑾峰彇鍔ㄦ�佷俊鎭�
- */
-function ajaxMsg() {
-    $.ajax({
-        type: "POST",
-        url: "../../visual/index-info",
-        dataType: "json",
-        contentType: "application/json;charset=UTF-8",
-        data: JSON.stringify({
-            "companyId": companyId
-        }),
-        success: function (result) {
-            if (result.code == "0000") {
-                renderMsg(result.data);
-            }
-        },
-        error: function (error) {
-
-        }
-    });
-}
-
-// 鏇存柊鍔ㄦ�佷俊鎭�
-function renderMsg(data) {
+function renderMsg() {
     var html = '';
-    var flag = false;
     var num1 = '';
     var num7 = '';
-    if (data != null && data.length > 0) {
-        $.each(data, function (index, item) {
-            var deptAreaId = item.deptAreaId;
+    var flag = false;
+    if (deptList != null && deptList.length > 0) {
+        $.each(deptList, function (index, item) {
             if(item.dailyTotal === 0){
                 num1 = '褰撴棩涓�鍒囨甯�';
             }else{
@@ -333,83 +365,74 @@
                 num7 = '杩戜竷澶╂暟閲�'+ item.warnNum7 + '涓�';
             }
             html += '<div class="panel-content-body-tr">';
-            if (item.level && item.level === "01") {
+            if (item.dailyTotal > 0) {
                 flag = true;
-                // html += '<img src="../../static/images/visual/l1.png"  style="width:10%; height:85%;" alt="">';
-                html += '<span class="body-item sp" style="color: #bc2032;" onclick=\"toAiHome('+'\''+ deptAreaId+'\'' + ')\" >' + item.deptAreaName + '</span>';
-                html += '<span class="body-item sp" style="color: #bc2032;">' + num1 + '</span>';
-                html += '<span class="body-item sp" style="color: #bc2032;">' + num7 + '</span>';
-                // html += '<span class="body-item" style="color: #bc2032; flex: 0.3;">' + item.createTime + '</span>';
-            } else if (item.level && item.level === "02") {
-                flag = true;
-                // html += '<img src="../../static/images/visual/l2.png" style="width:10%; height:85%;" alt="">';
-                html += '<span class="body-item sp" style="color: #f37b3d;" onclick=\"toAiHome('+'\''+ deptAreaId+'\'' + ')\"  >' + item.deptAreaName + '</span>';
-                html += '<span class="body-item sp" style="color: #f37b3d;">' + num1+ '</span>';
-                html += '<span class="body-item sp" style="color: #f37b3d;">' + num7 + '</span>';
-                // html += '<span class="body-item" style="color: #f37b3d; flex: 0.3;">' + item.createTime + '</span>';
-            } else if (item.level && item.level === "03"){
-                flag = true;
-                // html += '<img src="../../static/images/visual/l3.png" style="width:10%; height:85%;" alt="">';
-                html += '<span class="body-item sp"  onclick=\"toAiHome('+'\''+ deptAreaId+'\'' + ')\" >' + item.deptAreaName + '</span>';
-                html += '<span class="body-item sp">' + num1 + '</span>';
-                html += '<span class="body-item sp">' + num7 + '</span>';
-                // html += '<span class="body-item" style="flex: 0.3;">' + item.createTime + '</span>';
-            }else {
-                flag = true;
-                // html += '<img src="../../static/images/visual/l3.png" style="width:10%; height:85%;" alt="">';
-                html += '<span class="body-item sp"  onclick=\"toAiHome('+'\''+ deptAreaId+'\'' + ')\" >' + item.deptAreaName + '</span>';
-                html += '<span class="body-item sp">' + num1 + '</span>';
-                html += '<span class="body-item sp">' + num7 + '</span>';
-                // html += '<span class="body-item" style="flex: 0.3;">' + item.createTime + '</span>';
             }
+            // if (item.warnNum7 > 10) {
+            //     flag = true;
+            //     html += '<span class="body-item sp" style="color: #bc2032;flex: 1.5;">' + item.deptName + '</span>';
+            //     html += '<span class="body-item sp" style="color: #bc2032;">' + num1 + '</span>';
+            //     html += '<span class="body-item sp" style="color: #bc2032;">' + num7 + '</span>';
+            // } else if (item.warnNum7 > 1 && item.warnNum7 < 10) {
+            //     flag = true;
+            //     html += '<span class="body-item sp" style="color: #f37b3d;flex: 1.5;">' + item.deptName + '</span>';
+            //     html += '<span class="body-item sp" style="color: #f37b3d;">' + num1+ '</span>';
+            //     html += '<span class="body-item sp" style="color: #f37b3d;">' + num7 + '</span>';
+            // }else {
+                html += '<span class="body-item sp" style="flex: 1.5;">' + item.deptName + '</span>';
+                html += '<span class="body-item sp">' + num1 + '</span>';
+                html += '<span class="body-item sp">' + num7 + '</span>';
+            // }
             html += '</div>';
         })
-    } else {
-        if (deptAreaList != null && deptAreaList.length > 0) {
-            $.each(deptAreaList, function (index, item) {
-                html += '<div class="panel-content-body-tr">';
-                html += '<span class="body-item sp">' + item.name + '</span>';
-                html += '<span class="body-item sp">' + '褰撴棩鍒嗘瀽涓�鍒囨甯�' + '</span>';
-                html += '<span class="body-item" style="flex: 0.3;">' + formatDate('mm/dd', new Date()) + '</span>';
-                html += '</div>';
-            });
-        }
     }
-    $("#panel-title").html('鐩戠鍔ㄦ�佷俊鎭�  <i class="dot"></i>');
+    if(flag){
+        $("#panel-title").html('搴撳尯AI浜嬩欢淇℃伅  <i class="dot"></i>');
+    }
     $("#inventoryInfo").html(html);
-}
-
-/**
- * 璺宠浆鑷冲悗鍙伴璀﹂〉闈�
- * @param deptAreaId
- */
-function toAiHome(deptAreaId) {
-    var url = "../home?t=WarnInfo&deptAreaId="+deptAreaId;
-    window.parent.open(url, "_self");
 }
 
 /**
  * 璇锋眰鑾峰彇搴撳尯鐩稿叧淇℃伅
  */
-function ajaxDeptArea() {
-    // $.ajax({
-    //     type: "POST",
-    //     url: "../../visual/index-dept-area",
-    //     dataType: "json",
-    //     contentType: "application/json;charset=UTF-8",
-    //     data: JSON.stringify({
-    //         "companyId": companyId
-    //     }),
-    //     success: function (result) {
-    //         if (result.code == "0000") {
-    //             deptAreaAllList = result.data;
-    //             getChangeDeptArea(null);
-    //         }
-    //     },
-    //     error: function (error) {
-    //
-    //     }
-    // });
+function ajaxDeptList() {
+    deptList = null;
+    $.ajax({
+        type: "POST",
+        url: "/group/index-dept-list",
+        dataType: "json",
+        contentType: "application/json;charset=UTF-8",
+        data: JSON.stringify({
+            "companyId": companyId
+        }),
+        success: function (result) {
+            if (result.code == "0000") {
+                deptList = result.data;
+                renderDeptInfo();
+                renderMsg();
+            }
+        },
+        error: function (error) {
+
+        }
+    });
+}
+
+/**
+ * 娓叉煋搴撳尯淇℃伅
+ */
+function renderDeptInfo() {
+    if (deptList == null || deptList.length <= 0) {
+        return;
+    }
+
+    $("#county").html(deptList[deptNum].county);
+    $("#deptName").html(deptList[deptNum].deptName);
+    $("#inNum").html(deptList[deptNum].inNum);
+    $("#outNum").html(deptList[deptNum].outNum);
+    $("#depotNumber").html(deptList[deptNum].depotNumber);
+    $("#depotBankNumber").html(deptList[deptNum].depotBankNumber);
+    $("#storageNum").html(deptList[deptNum].storageNum);
 
     //鍔犺浇搴撳尯鍦板浘
     geoMap = updateDeptMap();
@@ -421,12 +444,12 @@
     $.each(deptList, function(index, item) {
         var val = [];
         var name = '';
-        // if(index == deptNum){
-        //     name = item.name;
-        //     val = [item.lon, item.lat, 17];
-        // }else {
+        if(index === deptNum){
+            name = item.deptName;
+            val = [item.jd, item.wd, 17];
+        }else {
             val = [item.jd, item.wd, 8];
-        // }
+        }
         points.push({
             name: name,
             value: val
@@ -435,102 +458,21 @@
     return points;
 }
 
-/* ---------- 鑾峰彇瑕佸垏鎹㈠簱鍖虹殑鏁版嵁淇℃伅 ---------- */
-function getChangeDeptArea(id) {
-    deptAreaList = [];
-    index1 = 0;
-    clearInterval(timer1);
-
-    if (id) {
-        if (id === "511400") {
-            deptAreaList = deptAreaAllList;
-        } else {
-            if (deptAreaAllList != null && deptAreaAllList.length > 0) {
-                $.each(deptAreaAllList, function (index, item) {
-                    if (id.length > 6 && id == item.deptCompany) {
-                        deptAreaList.push(item);
-                    }
-                    if (id.length == 6 && id == item.deptCounty) {
-                        deptAreaList.push(item);
-                    }
-                })
-            }
-        }
-    } else {
-        deptAreaList = deptAreaAllList;
-    }
-
-    deptAreaSwitch();
-}
-
-/* ---------- 搴撳尯瀹氭椂鍒囨崲 ---------- */
-function deptAreaSwitch() {
-    timer1 = setInterval(function () {
-        if (index1 == deptAreaList.length) {
-            index1 = 0;
-        }
-
-        renderDeptArea();
-
-        index1 += 1;
-
-    }, 3000);
-}
-
-// 鏇存柊搴撳尯淇℃伅
-function renderDeptArea() {
-
-    if (deptAreaList == null || deptAreaList.length <= 0) {
-        return;
-    }
-
-    $("#cityAndCounty").html(deptAreaList[index1].deptCityName + "-" + deptAreaList[index1].deptCountyName);
-    $("#deptAreaName").html(deptAreaList[index1].name);
-    $("#depotNum").html(deptAreaList[index1].depotNum == null ? "0" : deptAreaList[index1].depotNum);
-    $("#depotOilNum").html(deptAreaList[index1].depotOilNum == null ? "0" : deptAreaList[index1].depotOilNum);
-
-    if (deptAreaList[index1].storageStr.length > 9
-        || deptAreaList[index1].oilStorageStr.length > 9
-        || deptAreaList[index1].areaStr.length > 9) {
-        $("#foodNum").css("font-size", "28px");
-        $("#oilNum").css("font-size", "28px");
-        $("#area").css("font-size", "28px");
-    } else if(deptAreaList[index1].storageStr.length > 5
-        || deptAreaList[index1].oilStorageStr.length > 5
-        || deptAreaList[index1].areaStr.length > 5){
-        $("#foodNum").css("font-size", "30px");
-        $("#oilNum").css("font-size", "30px");
-        $("#area").css("font-size", "30px");
-    } else {
-        $("#foodNum").css("font-size", "46px");
-        $("#oilNum").css("font-size", "46px");
-        $("#area").css("font-size", "46px");
-    }
-    $("#foodNum").html(deptAreaList[index1].storageStr);
-    $("#oilNum").html(deptAreaList[index1].oilStorageStr);
-    $("#area").html(deptAreaList[index1].areaStr);
-
-    if (deptCode) {
-        $("#" + deptCode).removeClass("kuqu-h");
-    }
-    deptCode = deptAreaList[index1].deptCounty;
-    $("#" + deptCode).addClass("kuqu-h");
-}
 
 /**
- * 璇锋眰鑾峰彇鐩稿叧鏁伴噺淇℃伅
+ * 璇锋眰鑾峰彇缁熻鏁伴噺淇℃伅
  */
 function ajaxFoodNum() {
     $.ajax({
         type: "POST",
-        url: "../../visual/index-food-number",
+        url: "/group/index-num",
         dataType: "json",
         contentType: "application/json;charset=UTF-8",
         data: JSON.stringify({
             "companyId": companyId
         }),
         success: function (result) {
-            if (result.code == "0000") {
+            if (result.code === "0000") {
                 var data = result.data;
                 renderFoodNum(data);
             }
@@ -541,7 +483,10 @@
     });
 }
 
-// 鏇存柊搴撳尯淇℃伅
+/**
+ * 娓叉煋缁熻鏁伴噺淇℃伅
+ * @param data
+ */
 function renderFoodNum(data) {
 
     if (!data) {
@@ -550,24 +495,17 @@
 
     /*----- 鐩戠搴撶偣淇℃伅 -----*/
     $("#companyNum").html(data.companyNum);
-    $("#deptAreaNum").html(data.deptAreaNum);
-    $("#depotSum").html(data.depotNum);
+    $("#deptNum").html(data.deptNum);
+    $("#depotNum").html(data.depotNum);
+    $("#depotBankNum").html(data.depotBankNum);
 
     /*----- 鐩戠鏁伴噺淇℃伅 -----*/
-    if (data.foodSum.length > 8 || data.oilSum.length > 8) {
+    if (data.foodSum.length > 8 || data.packFoodSum.length > 8) {
         $("#foodSum").css("font-size", "32px");
-        $("#oilSum").css("font-size", "32px");
+        $("#packFoodSum").css("font-size", "32px");
     }
     $("#foodSum").html(data.foodSum);
-    $("#oilSum").html(data.oilSum);
-
-    if (data.goodsFoodSum.length > 8 || data.goodsOilSum.length > 8) {
-        $("#goodsFoodSum").css("font-size", "32px");
-        $("#goodsOilSum").css("font-size", "32px");
-    }
-    $("#goodsFoodSum").html(data.goodsFoodSum);
-    $("#goodsOilSum").html(data.goodsOilSum);
-
+    $("#packFoodSum").html(data.packFoodSum);
 
     /*----- 鍒嗗搧绉嶆煴鐘跺浘 -----*/
     if (data.xaxis.length > 0 && data.seriesData.length > 0) {
@@ -577,162 +515,6 @@
         hisFoodVariety.chart.setOption(hisFoodVariety.option, true);
         hisVarietyChart = hisFoodVariety;
     }
-
-    /*----- 楗煎浘 -----*/
-    // 鍝佺 -- 绮
-    if (data.varietyChartPie.length > 0) {
-        var varietyChart = pieVarietyChart;
-        varietyChart.option.series[0].data = data.varietyChartPie;
-        varietyChart.chart.setOption(varietyChart.option, true);
-        pieVarietyChart = varietyChart;
-    }
-    // 鎬ц川 -- 绮
-    if (data.typeChartPie.length > 0) {
-        var typeChart = pieTypeChart;
-        typeChart.option.series[0].data = data.typeChartPie;
-        typeChart.chart.setOption(typeChart.option, true);
-        pieTypeChart = typeChart;
-    }
-    // 绛夌骇 -- 绮
-    if (data.levelChartPie.length > 0) {
-        var levelChart = pieLevelChart;
-        levelChart.option.series[0].data = data.levelChartPie;
-        levelChart.chart.setOption(levelChart.option, true);
-        pieLevelChart = levelChart;
-    }
-    // 骞翠唤 -- 绮
-    if (data.yearChartPie.length > 0) {
-        var yearChart = pieYearChart;
-        yearChart.option.series[0].data = data.yearChartPie;
-        yearChart.chart.setOption(yearChart.option, true);
-        pieYearChart = yearChart;
-    }
-    // 鍖哄煙 -- 绮
-    if (data.areaChartPie.length > 0) {
-        var areaChart = pieAreaChart;
-        areaChart.option.series[0].data = data.areaChartPie;
-        areaChart.chart.setOption(areaChart.option, true);
-        pieAreaChart = areaChart;
-    }
-
-    // 绮鐩戠鏁伴噺鍒囨崲
-    foodNumSwitch();
-    // 绮楗煎浘鍒囨崲
-    pieChartSwitch();
-}
-
-/* ---------- 绮鏁伴噺鐩戠鍒囨崲 ---------- */
-function foodNumSwitch() {
-    $(".lb-body .right-topInfo-jg").eq(0).show().siblings().hide();
-    StartLunbo();
-
-    $(".lb-tab").hover(function () {
-        clearInterval(timer2);
-        index2 = $(this).index();
-        ShowPicTab();
-    }, function () {
-        StartLunbo();
-    });
-
-    $(".lb-btn1").click(function () {
-        clearInterval(timer2);
-        index2--;
-        if (index2 == -1) {
-            index2 = number2 - 1;
-        }
-
-        ShowPicTab();
-        StartLunbo();
-    });
-
-    $(".lb-btn2").click(function () {
-        clearInterval(timer2);
-        index2++;
-        if (index2 == number2) {
-            index2 = 0;
-        }
-        ShowPicTab();
-        StartLunbo();
-    });
-}
-
-function ShowPicTab() {
-    if (index2 === 0) {
-        $("#foodNumTitle").html("鍌ㄥ绮补");
-    } else if (index2 === 1) {
-        $("#foodNumTitle").html("鍟嗗搧绮补");
-    }
-    // else if (index2 === 2) {
-    //     $("#foodNumTitle").html("灏忓寘瑁呯伯娌�");
-    // }
-    $(".lb-body .right-topInfo-jg").eq(index2).fadeIn(300).siblings().fadeOut(300);
-    $(".lb-tab").eq(index2).addClass("bg").siblings().removeClass("bg");
-}
-
-function StartLunbo() {
-    timer2 = setInterval(function () {
-        index2++;
-        if (index2 >= number2) {
-            index2 = 0;
-        }
-        ShowPicTab();
-    }, 3000);
-}
-
-/* ---------- 绮楗煎浘鍒囨崲 ---------- */
-function pieChartSwitch() {
-    $(".tubiao-Carousel .stats-chart-box").eq(0).show().siblings().hide();
-    StartCarousel();
-
-    $(".carousel-tab").hover(function () {
-        clearInterval(timer3);
-        index3 = $(this).index();
-        ShowTubiao();
-
-    }, function () {
-        StartCarousel();
-    });
-
-    $(".carousel-btn1").click(function () {
-        clearInterval(timer3);
-        index3--;
-        if (index3 == -1) {
-            index3 = number3 - 1;
-        }
-
-        ShowTubiao();
-        StartCarousel();
-    });
-
-    $(".carousel-btn2").click(function () {
-        clearInterval(timer3);
-        index3++;
-        if (index3 == number3) {
-            index3 = 0;
-        }
-        ShowTubiao();
-        StartCarousel();
-    });
-}
-
-function ShowTubiao() {
-    if (index3 === 0) {
-        $("#pieCharTitle").html("绮鏁伴噺缁熻(鍚�)");
-    } else if (index3 === 1) {
-        $("#pieCharTitle").html("娌硅剛鏁伴噺缁熻(鍚�)");
-    }
-    $(".tubiao-Carousel .stats-chart-box").eq(index3).fadeIn(300).siblings().fadeOut(300);
-    $(".carousel-tab").eq(index3).addClass("bg").siblings().removeClass("bg");
-}
-
-function StartCarousel() {
-    timer3 = setInterval(function () {
-        index3++;
-        if (index3 >= number3) {
-            index3 = 0;
-        }
-        ShowTubiao();
-    }, 3000);
 }
 
 // 鍒锋柊鏃堕棿
@@ -748,26 +530,6 @@
  * 鍒濆鍖栧睆骞曞ぇ灏�
  */
 function initScrollbar() {
-
-    if (pieVarietyChart) {
-        pieVarietyChart.resize();
-    }
-
-    if (pieTypeChart) {
-        pieTypeChart.resize();
-    }
-
-    if (pieLevelChart) {
-        pieLevelChart.resize();
-    }
-
-    if (pieYearChart) {
-        pieYearChart.resize();
-    }
-
-    if (pieAreaChart) {
-        pieAreaChart.resize();
-    }
 
     if (hisVarietyChart) {
         hisVarietyChart.resize();
@@ -795,66 +557,14 @@
     return document.getElementById('inventoryInfo').clientHeight > document.getElementById('inventoryInfoBox').clientHeight;
 }
 
-// 鍒濆鍖栧浘琛�
+/**
+ * 鍒濆鍖栧浘琛�
+ */
 function initChart() {
-
     /* 搴撳瓨鍥捐〃鍔犺浇 */
     allInventoryChartLoad(
         ['灏忛害', '鐜夌背', '绋昏胺', '鎴愬搧绮�',  '鎴愬搧娌�', '鍏朵粬'],
         [1000, 1200, 1500, 1300, 1100, 1600]
-    );
-
-    /* 鍝佺 - 绮 */
-    pieChartLoad(
-        [
-            {value: 0, name: '绋昏胺'},
-            {value: 0, name: '鐜夌背'},
-            {value: 0, name: '灏忛害'}
-        ],
-        'pieVarietyChart'
-    );
-    /* 鎬ц川 - 绮 */
-    pieChartLoad(
-        [
-            {value: 0, name: '鐪佺骇鍌ㄥ'},
-            {value: 0, name: '甯傜骇鍌ㄥ'},
-            {value: 0, name: '鍘跨骇鍌ㄥ'}
-        ],
-        'pieTypeChart'
-    );
-    /* 绛夌骇 - 绮 */
-    pieChartLoad(
-        [
-            {value: 0, name: '涓�绛�'},
-            {value: 0, name: '浜岀瓑'},
-            {value: 0, name: '涓夌瓑'},
-            {value: 0, name: '鍥涚瓑'},
-            {value: 0, name: '浜旂瓑'},
-            {value: 0, name: '绛夊'}
-        ],
-        'pieLevelChart'
-    );
-    /* 骞翠唤 - 绮 */
-    pieChartLoad(
-        [
-            {value: 0, name: '2019'},
-            {value: 0, name: '2020'},
-            {value: 0, name: '2021'},
-            {value: 0, name: '2022'},
-            {value: 0, name: '2023'}
-
-        ],
-        'pieYearChart'
-    );
-    /* 鍦板煙 - 绮 */
-    pieChartLoad(
-        [
-            {value: 0, name: '2019'},
-            {value: 0, name: '2020'},
-            {value: 0, name: '2021'},
-            {value: 0, name: '2022'},
-            {value: 0, name: '2023'}
-        ], 'pieAreaChart'
     );
 }
 
@@ -975,97 +685,6 @@
     };
     myChart.setOption(options);
     hisVarietyChart = {"chart": myChart, "option": options};
-}
-
-/**
- * 楗煎浘鍔犺浇
- *
- * @param obj
- * @param id
- */
-function pieChartLoad(data, id) {
-    var dom = document.getElementById(id);
-    var pieChart = echarts.init(dom);
-
-    var option = {
-        tooltip: {
-            trigger: 'item'
-        },
-        legend: {
-            bottom: 10,
-            right: 10,
-            left: 10,
-            textStyle: {
-                color: '#fff',
-                fontSize: 12
-            },
-            itemWidth: 8,
-            itemHeight: 8,
-            icon: "circle",
-            // 浣跨敤鍥炶皟鍑芥暟
-            formatter:function(name) {
-
-                var than = option.series[0].data;
-                var total = 0;
-                var tarValue;
-                for (var i = 0, l = than.length; i < l; i++) {
-                    total += Number(than[i].value);
-                    if (than[i].name == name) {
-                        tarValue = Number(than[i].value);
-                    }
-                }
-                var p = 0.0;
-                if(total > 0){
-                    p = (tarValue / total) * 100;
-                }
-                return name + " " + " " + p.toFixed(2) + "%";
-            }
-        },
-
-        color: ['#26a2cf', '#d36b37', '#d49327', '#2d6be9', '#36b994', '#bc2032', '#d3614f'],
-        series: [
-            {
-                name: '',
-                type: 'pie',
-                radius: ['20%', '50%'],
-                center: ['center', '30%'],
-                avoidLabelOverlap: false,
-                itemStyle: {
-                    borderRadius: 10,
-                    borderColor: '#041636',
-                    borderWidth: 8,
-                },
-                label: {
-                    show: false,
-                    color: '#fff',
-                    formatter: '{b}\n{d}%',
-                    fontSize: nowSize(16),
-                    lineHeight: nowSize(25),
-                },
-                labelLine: {
-                    show: true,
-                    lineStyle: {
-                        cap: 'round',
-                    }
-                },
-                data: data
-            }
-        ]
-    };
-
-    pieChart.setOption(option);
-
-    if (id === 'pieVarietyChart') {
-        pieVarietyChart = {"chart": pieChart, "option": option};
-    } else if (id === 'pieTypeChart') {
-        pieTypeChart = {"chart": pieChart, "option": option};
-    } else if (id === 'pieLevelChart') {
-        pieLevelChart = {"chart": pieChart, "option": option};
-    } else if (id === 'pieYearChart') {
-        pieYearChart = {"chart": pieChart, "option": option};
-    } else if (id === 'pieAreaChart') {
-        pieAreaChart = {"chart": pieChart, "option": option};
-    }
 }
 
 /**

--
Gitblit v1.9.3