Просмотр исходного кода

feat: 接口基础对接 / 全局接口请求配置

@dayan_hjm лет назад: 2
Родитель
Сommit
dc9ff887fa

+ 5 - 0
config/webpack.dev.js

@@ -140,6 +140,11 @@ module.exports = merge(common, {
140
         changeOrigin:true,
140
         changeOrigin:true,
141
 
141
 
142
       },
142
       },
143
+      "/data-screen": {
144
+        target: "http://10.8.8.185:31233",
145
+        changeOrigin:true,
146
+        pathRewrite: { '^/data-screen': '' },
147
+      },
143
       "/mock":{
148
       "/mock":{
144
         target: "http://172.24.81.106:9999",
149
         target: "http://172.24.81.106:9999",
145
         pathRewrite: { '^/mock': '/api' },
150
         pathRewrite: { '^/mock': '/api' },

+ 3 - 4
src/assets/css/styleTemplate.less

@@ -2,7 +2,7 @@
2
  * @Author: dayan_hjm 茶百道主题样式
2
  * @Author: dayan_hjm 茶百道主题样式
3
  * @Date: 2022-10-27 10:56:37 
3
  * @Date: 2022-10-27 10:56:37 
4
  * @Last Modified by: dayan_hjm
4
  * @Last Modified by: dayan_hjm
5
- * @Last Modified time: 2023-10-30 17:41:41
5
+ * @Last Modified time: 2023-11-01 16:02:46
6
  */
6
  */
7
 
7
 
8
 @import url("../../themes/themes.less");
8
 @import url("../../themes/themes.less");
@@ -474,7 +474,7 @@
474
                 color: #fff;
474
                 color: #fff;
475
                 position: absolute;
475
                 position: absolute;
476
                 right: 0%;
476
                 right: 0%;
477
-                top: 0.5em;
477
+                top: 0.4em;
478
 
478
 
479
                 li {
479
                 li {
480
                   height: 25%;
480
                   height: 25%;
@@ -665,8 +665,7 @@
665
             justify-content: center;
665
             justify-content: center;
666
 
666
 
667
             .topMsg_number_2 {
667
             .topMsg_number_2 {
668
-              font-size: 0.75em;
669
-              color: #fff;
668
+              font-size: 0.2em;
670
             }
669
             }
671
 
670
 
672
             .topMsg_number_p {
671
             .topMsg_number_p {

BIN
src/assets/imgs/dataVImg/bottomBg.png


+ 1 - 1
src/components/MassageCart/view.jsx

@@ -346,7 +346,7 @@ export default observer(function (props) {
346
         onCancel={() => {
346
         onCancel={() => {
347
           setIsShowDetail(false);
347
           setIsShowDetail(false);
348
           //关闭对话框-更新top实时小红点数量
348
           //关闭对话框-更新top实时小红点数量
349
-          getUnReadNum();
349
+          // getUnReadNum();
350
           getMessageList();
350
           getMessageList();
351
         }}
351
         }}
352
         footer={
352
         footer={

+ 0 - 12
src/pages/frame/api.js

@@ -18,18 +18,6 @@ export function getUserResourceTree(params) {
18
 }
18
 }
19
 
19
 
20
 /**
20
 /**
21
- * 获取用户报表中心和驾驶舱结构树
22
- * @returns
23
- */
24
-export function getAllReportResource(params) {
25
-  return request({
26
-    url: "/api/sys/resource/getLoginUserFineResourceTree",
27
-    method: "GET",
28
-    data: params,
29
-  });
30
-}
31
-
32
-/**
33
  * 根据id查询定制 菜单资源描述
21
  * 根据id查询定制 菜单资源描述
34
  * @params resourceId 报表ID
22
  * @params resourceId 报表ID
35
  * @returns
23
  * @returns

+ 6 - 6
src/pages/frame/component/modelMsg/view.jsx

@@ -42,7 +42,7 @@ export default class extends Component {
42
     sessionStorage.setItem("accountId", localStorage.getItem("accountId"))
42
     sessionStorage.setItem("accountId", localStorage.getItem("accountId"))
43
     this.props.onRef(this);
43
     this.props.onRef(this);
44
     //修复报表页面打开+刷新后,因缓存保存了旧的token导致token失效
44
     //修复报表页面打开+刷新后,因缓存保存了旧的token导致token失效
45
-    this.getSheetTokenMod();
45
+    // this.getSheetTokenMod();
46
     console.log(window.location.href.indexOf('isMobile') > -1)
46
     console.log(window.location.href.indexOf('isMobile') > -1)
47
     console.log(sessionStorage.getItem("isMobileReload"))
47
     console.log(sessionStorage.getItem("isMobileReload"))
48
     //单独处理从移动门户登录进来,不能监听路由的场景
48
     //单独处理从移动门户登录进来,不能监听路由的场景
@@ -150,11 +150,11 @@ export default class extends Component {
150
               window.ws.onmessage = function (evt) {
150
               window.ws.onmessage = function (evt) {
151
                 console.log("你有一条新的消息");
151
                 console.log("你有一条新的消息");
152
                 // 不用管返回了啥内容,更新获取消息接口
152
                 // 不用管返回了啥内容,更新获取消息接口
153
-                getUnReadMessageNum().then(({ data, resultCode }) => {
154
-                  if (+resultCode === 0) {
155
-                    $store.app.setNewsCount(+data);
156
-                  }
157
-                });
153
+                // getUnReadMessageNum().then(({ data, resultCode }) => {
154
+                //   if (+resultCode === 0) {
155
+                //     $store.app.setNewsCount(+data);
156
+                //   }
157
+                // });
158
               };
158
               };
159
 
159
 
160
               window.ws.onclose = function (evt) {
160
               window.ws.onclose = function (evt) {

+ 15 - 76
src/pages/frame/component/top/view.jsx

@@ -4,10 +4,7 @@ import { observer, observable } from "mobx-react";
4
 import { useHistory, useLocation } from "react-router-dom";
4
 import { useHistory, useLocation } from "react-router-dom";
5
 import { UserOutlined, QuestionCircleOutlined } from "@ant-design/icons";
5
 import { UserOutlined, QuestionCircleOutlined } from "@ant-design/icons";
6
 import {
6
 import {
7
-  getResourceTree,
8
   getUserResourceTree,
7
   getUserResourceTree,
9
-  getAllReportResource,
10
-  getMenuDesc,
11
 } from "../../api";
8
 } from "../../api";
12
 import { getUnReadMessageNum } from "@apis/personal";
9
 import { getUnReadMessageNum } from "@apis/personal";
13
 import { saveMenu } from "@apis/enter.js";
10
 import { saveMenu } from "@apis/enter.js";
@@ -342,7 +339,7 @@ export default observer(function (props) {
342
     //更新 小红点数量
339
     //更新 小红点数量
343
     getUnReadNum();
340
     getUnReadNum();
344
     //获取用户未读消息和未处理消息
341
     //获取用户未读消息和未处理消息
345
-    messageTipList();
342
+    // messageTipList();
346
   };
343
   };
347
 
344
 
348
   const close_xxpop = () => {
345
   const close_xxpop = () => {
@@ -454,11 +451,6 @@ export default observer(function (props) {
454
 
451
 
455
   //获取 问题反馈-问题报表-树结构
452
   //获取 问题反馈-问题报表-树结构
456
   const getProbReport = () => {
453
   const getProbReport = () => {
457
-    getAllReportResource().then(({ data, resultCode }) => {
458
-      if (+resultCode === 0) {
459
-        setProbReport(handleData(data));
460
-      }
461
-    });
462
   };
454
   };
463
   //递归-问题报表
455
   //递归-问题报表
464
   const handleData = (data) => {
456
   const handleData = (data) => {
@@ -516,7 +508,7 @@ export default observer(function (props) {
516
     //获取小红点实时未读数量
508
     //获取小红点实时未读数量
517
     getUnReadNum();
509
     getUnReadNum();
518
     //重新获取待办列表
510
     //重新获取待办列表
519
-    messageTipList();
511
+    // messageTipList();
520
   };
512
   };
521
 
513
 
522
   //消息公告-一键已读
514
   //消息公告-一键已读
@@ -526,7 +518,7 @@ export default observer(function (props) {
526
     setReadStatus({ ...config }).then(({ data, resultCode }) => {
518
     setReadStatus({ ...config }).then(({ data, resultCode }) => {
527
       if (+resultCode === 0) {
519
       if (+resultCode === 0) {
528
         getUnReadNum();
520
         getUnReadNum();
529
-        messageTipList();
521
+        // messageTipList();
530
       }
522
       }
531
     });
523
     });
532
   };
524
   };
@@ -572,68 +564,15 @@ export default observer(function (props) {
572
     ) {
564
     ) {
573
       $store.sysMenu.setIsShowLeftMenuSearch(true);
565
       $store.sysMenu.setIsShowLeftMenuSearch(true);
574
     }
566
     }
575
-    getUserResourceTree().then(({ data, resultCode }) => {
576
-      //测试菜单问题
577
-      if (+resultCode === 0) {
578
-        const list = data.map((item, index) => {
579
-          return item;
580
-        });
581
-        $store.sysMenu.setMenuList(
582
-          list.filter((item) => item.resourceName !== "测试模块化与权限")
583
-        );
584
-
585
-        // 计算菜单显示
586
-        let el = menuRef.current || {};
587
-        let tagCount = Math.floor(el.offsetWidth / 80);
588
-        let rendNum = el.offsetWidth % 80;
589
-
590
-        if (rendNum < 85) {
591
-          --tagCount;
592
-        }
593
-        // console.log('tagCount',tagCount)
594
-
595
-        $store.sysMenu.setNorList(
596
-          $store.sysMenu.menuList.slice(0, Math.max(0, tagCount))
597
-        );
598
-        // //加载首页通知
599
-        // const home_f = utils.findNodeTree($store.sysMenu.menuList, '/home/index', "resourceUrl");
600
-        // if (home_f && home_f.resourceId) {
601
-        //   listUserModuleBulletinsNew({
602
-        //     pageSize:2,
603
-        //     pageNum:1,
604
-        //     effectStatus:1,
605
-        //     displayArea:home_f.resourceId
606
-        //   }).then((res) => {
607
-        //     if (res?.data && res?.data?.records) {
608
-        //       //首页特殊处理  展示在首页的通知栏
609
-        //       $store.app.setShowTips( res?.data?.records);
610
-        //       for (let index = 0; index < 1; index++) {
611
-        //         const element = res?.data?.records[index];
612
-        //         if (isTimes('', element.effectStartTime, element.effectEndTime)) {
613
-        //           this.ModelBox.setState({ showContactModalVisible: true, activeItem: element });
614
-        //           break
615
-        //         }
616
-        //       }
617
-        //     }
618
-        //   })
619
-        // }
620
-
621
-
622
-        if ($store.sysMenu.menuList.length > tagCount) {
623
-          $store.sysMenu.setShowMore(true);
624
-          $store.sysMenu.setMoreList($store.sysMenu.menuList.slice(tagCount));
625
-        }
626
-      }
627
-    });
628
     //获取问题反馈-问题报表-树结构
567
     //获取问题反馈-问题报表-树结构
629
     getProbReport();
568
     getProbReport();
630
     //获取用户未读消息和未处理消息
569
     //获取用户未读消息和未处理消息
631
-    messageTipList();
632
-    getUnReadMessageNum().then(({ data, resultCode }) => {
633
-      if (+resultCode === 0) {
634
-        $store.app.setNewsCount(+data);
635
-      }
636
-    });
570
+    // messageTipList();
571
+    // getUnReadMessageNum().then(({ data, resultCode }) => {
572
+    //   if (+resultCode === 0) {
573
+    //     $store.app.setNewsCount(+data);
574
+    //   }
575
+    // });
637
     console.log($store.app.avator);
576
     console.log($store.app.avator);
638
   }, []);
577
   }, []);
639
 
578
 
@@ -684,12 +623,12 @@ export default observer(function (props) {
684
   //获取 未读消息的数量
623
   //获取 未读消息的数量
685
   const getUnReadNum = () => {
624
   const getUnReadNum = () => {
686
     let accountId = sessionStorage.getItem("accountId");
625
     let accountId = sessionStorage.getItem("accountId");
687
-    getUnReadMessageNum(accountId).then(({ data, resultCode }) => {
688
-      if (+resultCode === 0) {
689
-        setUnReadNum(data);
690
-        $store.app.setNewsCount(+data);
691
-      }
692
-    });
626
+    // getUnReadMessageNum(accountId).then(({ data, resultCode }) => {
627
+    //   if (+resultCode === 0) {
628
+    //     setUnReadNum(data);
629
+    //     $store.app.setNewsCount(+data);
630
+    //   }
631
+    // });
693
   };
632
   };
694
 
633
 
695
   /**控制输入字数 */
634
   /**控制输入字数 */

+ 5 - 5
src/pages/login/view.jsx

@@ -136,11 +136,11 @@ export default function () {
136
                 window.ws.onmessage = function (evt) {
136
                 window.ws.onmessage = function (evt) {
137
                   console.log("你有一条新的消息");
137
                   console.log("你有一条新的消息");
138
                   // 不用管返回了啥内容,更新获取消息接口
138
                   // 不用管返回了啥内容,更新获取消息接口
139
-                  getUnReadMessageNum().then(({ data, resultCode }) => {
140
-                    if (+resultCode === 0) {
141
-                      $store.app.setNewsCount(+data);
142
-                    }
143
-                  });
139
+                  // getUnReadMessageNum().then(({ data, resultCode }) => {
140
+                  //   if (+resultCode === 0) {
141
+                  //     $store.app.setNewsCount(+data);
142
+                  //   }
143
+                  // });
144
                 };
144
                 };
145
 
145
 
146
                 window.ws.onclose = function (evt) {
146
                 window.ws.onclose = function (evt) {

+ 26 - 0
src/pages/tqcDataVHome/api.js

@@ -0,0 +1,26 @@
1
+import request from "@utils/request";
2
+
3
+
4
+/**碳排放 */
5
+export function dataengineCenterOneservice(params) {
6
+    return request({
7
+      url: "/data-screen/dataengine-center-oneservice/list/1356250396177503367",
8
+      method: "POST",
9
+      data: {
10
+        "apiId":"1356250396177503367",
11
+        "appKey":"200000134",
12
+        "env":"PROD",
13
+        "reqProtocol":1,
14
+        "returnFields":[
15
+            "byear",
16
+            "missionsIntensity",
17
+            "missionsTotal",
18
+            "biz_id"
19
+        ],
20
+        "pageNum":1,
21
+        "pageSize":10,
22
+        "useResultCache":false
23
+    },
24
+    });
25
+  }
26
+  

+ 6 - 6
src/pages/tqcDataVHome/component/leftMenoyView.jsx

@@ -2,7 +2,7 @@
2
  * @Author: dayan_hjm 库存金额
2
  * @Author: dayan_hjm 库存金额
3
  * @Date: 2023-10-23 09:32:12 
3
  * @Date: 2023-10-23 09:32:12 
4
  * @Last Modified by: dayan_hjm
4
  * @Last Modified by: dayan_hjm
5
- * @Last Modified time: 2023-10-30 17:50:01
5
+ * @Last Modified time: 2023-11-02 13:57:00
6
  */
6
  */
7
 
7
 
8
 
8
 
@@ -265,7 +265,7 @@ class LeftMenoyView extends Component {
265
           if (index > 5) {
265
           if (index > 5) {
266
             index = 0;
266
             index = 0;
267
           }
267
           }
268
-        }, 30000);
268
+        }, 2000);
269
       }
269
       }
270
       fun();
270
       fun();
271
       setTimeout(function () {
271
       setTimeout(function () {
@@ -297,16 +297,16 @@ class LeftMenoyView extends Component {
297
           trigger: 'item',
297
           trigger: 'item',
298
           position: ['50%', '50%'],
298
           position: ['50%', '50%'],
299
           formatter: function (params, ticket, callback) {
299
           formatter: function (params, ticket, callback) {
300
-            $.get('detail?name=' + params.name, function (content) {
301
-              callback(ticket, toHTML(content));
302
-            });
300
+            // $.get('detail?name=' + params.name, function (content) {
301
+            //   callback(ticket, toHTML(content));
302
+            // });
303
             return `<div class="testDiv"><p class="p1">
303
             return `<div class="testDiv"><p class="p1">
304
               ${params.percent ? params.percent.toFixed() : 0}<spanp class="p3">%</span>
304
               ${params.percent ? params.percent.toFixed() : 0}<spanp class="p3">%</span>
305
             </p>
305
             </p>
306
             <p class="p2">${params.name}</p>
306
             <p class="p2">${params.name}</p>
307
             </div>`;
307
             </div>`;
308
           },
308
           },
309
-          backgroundColor: 'black',
309
+          backgroundColor: 'rgba(0,0,0,0)',
310
 
310
 
311
           textStyle: {
311
           textStyle: {
312
             color: '#fff',
312
             color: '#fff',

+ 2 - 2
src/pages/tqcDataVHome/component/mapView.jsx

@@ -14,7 +14,7 @@
14
         preload 属性 :
14
         preload 属性 :
15
         设置 auto , 表示 预先加载视频 ;
15
         设置 auto , 表示 预先加载视频 ;
16
         设置 none , 表示 不预先加载视频 ;
16
         设置 none , 表示 不预先加载视频 ;
17
- * @Last Modified time: 2023-11-01 14:59:33
17
+ * @Last Modified time: 2023-11-01 15:54:40
18
  */
18
  */
19
 import React, { useState, useEffect, Component } from "react";
19
 import React, { useState, useEffect, Component } from "react";
20
 import { useHistory, useLocation, withRouter } from "react-router-dom";
20
 import { useHistory, useLocation, withRouter } from "react-router-dom";
@@ -100,7 +100,7 @@ class MapView extends Component {
100
   render() {
100
   render() {
101
     const { changGif } = this.state;
101
     const { changGif } = this.state;
102
     return (
102
     return (
103
-      <div class="video_box video_box_hide animate__animated animate__zoomOut animate__delay-2s animate__slower">
103
+      <div class="video_box video_box_hide animate__animated animate__fadeOut animate__delay-2s animate__slower">
104
           <video src={require("@assets/imgs/dataVImg/homeVideo.mp4").default} autoplay="autoplay" class="video1"></video>
104
           <video src={require("@assets/imgs/dataVImg/homeVideo.mp4").default} autoplay="autoplay" class="video1"></video>
105
       </div>
105
       </div>
106
     )
106
     )

+ 12 - 0
src/pages/tqcDataVHome/component/rightBottomView.jsx

@@ -10,6 +10,9 @@ import React, { useState, useEffect, Component } from "react";
10
 import styles from "../style.less";
10
 import styles from "../style.less";
11
 import { useHistory, useLocation, withRouter } from "react-router-dom";
11
 import { useHistory, useLocation, withRouter } from "react-router-dom";
12
 import mod from '../mod';
12
 import mod from '../mod';
13
+import {
14
+  dataengineCenterOneservice,
15
+} from "../api";
13
 
16
 
14
 @withRouter
17
 @withRouter
15
 
18
 
@@ -23,10 +26,19 @@ class RightBottomView extends Component {
23
   }
26
   }
24
 
27
 
25
   componentDidMount() {
28
   componentDidMount() {
29
+    this.getUrl()
26
     this.setData();
30
     this.setData();
27
     this.setData2();
31
     this.setData2();
28
   }
32
   }
29
 
33
 
34
+  getUrl(){
35
+    dataengineCenterOneservice().then(({ data, resultCode }) => {
36
+      if (+resultCode === 0) {
37
+      }
38
+    });
39
+
40
+  }
41
+
30
   setData() {
42
   setData() {
31
     setTimeout(() => {
43
     setTimeout(() => {
32
       // 基于准备好的dom,初始化echarts实例
44
       // 基于准备好的dom,初始化echarts实例

+ 7 - 5
src/pages/tqcDataVHome/view.jsx

@@ -2,7 +2,7 @@
2
  * @Author: dayan_hjm 
2
  * @Author: dayan_hjm 
3
  * @Date: 2023-10-25 10:32:44 
3
  * @Date: 2023-10-25 10:32:44 
4
  * @Last Modified by: dayan_hjm
4
  * @Last Modified by: dayan_hjm
5
- * @Last Modified time: 2023-10-25 17:48:42
5
+ * @Last Modified time: 2023-11-01 16:03:12
6
  */
6
  */
7
 /*
7
 /*
8
  * @Author: dayan_hjm 
8
  * @Author: dayan_hjm 
@@ -131,14 +131,14 @@ class Home extends Component {
131
       //产量计划完成率
131
       //产量计划完成率
132
       var p1 = document.getElementById('plannedCompletionBox');
132
       var p1 = document.getElementById('plannedCompletionBox');
133
       const datas_ = plannedCompletionData[plannedCompletionNum-1];
133
       const datas_ = plannedCompletionData[plannedCompletionNum-1];
134
-      var res = '<div class="topMsg_box animate__animated animate__zoomIn"><span class="topMsg_number shu1">' + datas_.value + '</span><span class="topMsg_number_2">%</span><p class="topMsg_number_p">'+datas_.name+'</p></div>';
134
+      var res = '<div class="topMsg_box animate__animated animate__zoomIn"><span class="topMsg_number shu1">' + datas_.value + '</span><span class="topMsg_number_2" style={{fontSize: "0.75em",color: "#fff"}}>%</span><p class="topMsg_number_p">'+datas_.name+'</p></div>';
135
       p1.innerHTML = res;
135
       p1.innerHTML = res;
136
 
136
 
137
       //百万工时损工率
137
       //百万工时损工率
138
       var p2 = document.getElementById('manHourBox');
138
       var p2 = document.getElementById('manHourBox');
139
       const datas_2 = manHourData[manHourNum-1];
139
       const datas_2 = manHourData[manHourNum-1];
140
-      var res = '<div class="topMsg_box animate__animated animate__zoomIn"><span class="topMsg_number shu1">' + datas_2.value + '</span><span class="topMsg_number_2">%</span><p class="topMsg_number_p">'+datas_2.name+'</p></div>';
141
-      p2.innerHTML = res;
140
+      var res2 = '<div class="topMsg_box animate__animated animate__zoomIn"><span class="topMsg_number shu1">' + datas_2.value + '</span><span class="topMsg_number_2">%</span><p class="topMsg_number_p">'+datas_2.name+'</p></div>';
141
+      p2.innerHTML = res2;
142
 
142
 
143
       const num_ = plannedCompletionNum+1 >= plannedCompletionData.length ? 1 : plannedCompletionNum+1;
143
       const num_ = plannedCompletionNum+1 >= plannedCompletionData.length ? 1 : plannedCompletionNum+1;
144
       const num_2 = manHourNum+1 >= manHourData.length ? 1 : manHourNum+1;
144
       const num_2 = manHourNum+1 >= manHourData.length ? 1 : manHourNum+1;
@@ -273,7 +273,9 @@ class Home extends Component {
273
             </div>
273
             </div>
274
           </div>
274
           </div>
275
           <div className="bottom_box">
275
           <div className="bottom_box">
276
-
276
+              <p style={{color:"#6a818d"}}>
277
+                更新时间:2023-10-18
278
+              </p>
277
           </div>
279
           </div>
278
 
280
 
279
         </div>
281
         </div>

+ 21 - 6
src/utils/request.js

@@ -41,12 +41,12 @@ instance.interceptors.response.use(
41
     if (+response.data.resultCode === -1) {
41
     if (+response.data.resultCode === -1) {
42
       message.destroy();
42
       message.destroy();
43
       // //兼容PC钉钉/微信转跳系统,去除提示token失效
43
       // //兼容PC钉钉/微信转跳系统,去除提示token失效
44
-      // if (window.location.href.indexOf("authCode") == -1 && window.location.href.indexOf("code") == -1) {
45
-      //   message.error(response.data.resultMsg || "系统异常,请联系管理员处理!", 4).then(() => {
46
-      //     localStorage.setItem("refUrl", window.location.hash.substr(1));
47
-      //     window.location.href = `//${window.location.host}/transfer.html#/login`;
48
-      //   });
49
-      // }
44
+      if (window.location.href.indexOf("authCode") == -1 && window.location.href.indexOf("code") == -1) {
45
+        message.error(response.data.resultMsg || "系统异常,请联系管理员处理!", 4).then(() => {
46
+          // localStorage.setItem("refUrl", window.location.hash.substr(1));
47
+          // window.location.href = `//${window.location.host}/transfer.html#/login`;
48
+        });
49
+      }
50
       return Promise.reject();
50
       return Promise.reject();
51
     } else if (
51
     } else if (
52
       (response.headers["content-disposition"] || "").match(/filename/i)
52
       (response.headers["content-disposition"] || "").match(/filename/i)
@@ -129,6 +129,21 @@ export default function (option) {
129
   let relationship = JSON.parse(sessionStorage.getItem("nodeData") || "{}");
129
   let relationship = JSON.parse(sessionStorage.getItem("nodeData") || "{}");
130
   option.headers = option.headers || {};
130
   option.headers = option.headers || {};
131
   option.headers["token"] = localStorage.getItem("token") || sessionStorage.getItem("token");
131
   option.headers["token"] = localStorage.getItem("token") || sessionStorage.getItem("token");
132
+
133
+  //大屏参数 -------start
134
+  //碳排放
135
+  const token_1 = '19c3cdb58b80e44f2490b8eba3b7f938';
136
+
137
+  instance.defaults.headers.common["sign"] = token_1;
138
+  instance.defaults.headers.common["account"] = "yunxi_fuxue";
139
+  instance.defaults.headers.common["apiId"] = "1356250396177503367";
140
+  instance.defaults.headers.common["Cache-Control"] = "no-cache";
141
+  instance.defaults.headers.common["appKey"] = "200000134";
142
+  instance.defaults.headers.common["execType"] = "3";
143
+  instance.defaults.headers.common["env"] = "PROD";
144
+
145
+  //大屏参数 -------end
146
+
132
   option.headers["visitId"] = sessionStorage.getItem("unionId");
147
   option.headers["visitId"] = sessionStorage.getItem("unionId");
133
   option.headers["pageId"] = relationship.pageId;
148
   option.headers["pageId"] = relationship.pageId;
134
   option.headers["resourceId"] = sessionStorage.getItem("curNodeId");
149
   option.headers["resourceId"] = sessionStorage.getItem("curNodeId");