Procházet zdrojové kódy

[Mod 0000] 首页配置更改

houzekong před 1 měsícem
rodič
revize
f3822312be

+ 152 - 152
src/views/dashboard/SealedGoaf/configurable.data.sealedGoaf.ts

@@ -3,7 +3,7 @@ import type { Config } from '@/components/Configurable/types';
 export const testConfigSealedGoaf: Config[] = [
   // 1. 矿井状况
   {
-    deviceType: 'goafs_info',
+    deviceType: 'spray_auto',
     moduleName: '矿井状况',
     pageType: 'sealed_goaf',
     moduleData: {
@@ -11,7 +11,7 @@ export const testConfigSealedGoaf: Config[] = [
         show: true,
         readFrom: '',
         selector: { show: false, value: '' },
-        slot: { show: true, value: '(总计:356)' },
+        slot: { show: true, value: '(总计:${totalNum.productionNum})' },
       },
       background: { show: false, type: 'video', link: '' },
       layout: {
@@ -26,69 +26,13 @@ export const testConfigSealedGoaf: Config[] = [
           layout: 'label-top',
           items: [
             {
-              label: '生产矿井',
-              value: '223',
-            },
-            {
-              label: '建设矿井',
-              value: '28',
-            },
-            {
-              label: '停产停建',
-              value: '18',
-            },
-            {
-              label: '长期停产停建',
-              value: '87',
+              label: '${productionStatusData[4].name}',
+              value: '${productionStatusData[4].num}',
             },
             {
-              label: '实施关闭',
-              value: '0',
+              label: '${productionStatusData[9].name}',
+              value: '${productionStatusData[9].num}',
             },
-            {
-              label: '情况变化',
-              value: '0',
-            },
-          ],
-        },
-      ],
-      chart: [],
-      gallery: [],
-      gallery_list: [],
-      table: [],
-      complex_list: [],
-      preset: [],
-    },
-    showStyle: {
-      size: 'width:440px;height:170px;',
-      version: '原版',
-      position: 'top:70px;left:25px;',
-    },
-  },
-  // 2. 当日生产状态
-  {
-    deviceType: 'spray_auto',
-    moduleName: '当日生产状态',
-    pageType: 'sealed_goaf',
-    moduleData: {
-      header: {
-        show: true,
-        readFrom: '',
-        selector: { show: false, value: '' },
-        slot: { show: true, value: '(总计:${totalNum.productionNum})' },
-      },
-      background: { show: false, type: 'video', link: '' },
-      layout: {
-        direction: 'row',
-        items: [{ name: 'board', basis: '100%' }],
-      },
-      list: [],
-      board: [
-        {
-          type: 'A',
-          readFrom: '',
-          layout: 'label-top',
-          items: [
             {
               label: '${productionStatusData[0].name}',
               value: '${productionStatusData[0].num}',
@@ -98,12 +42,12 @@ export const testConfigSealedGoaf: Config[] = [
               value: '${productionStatusData[1].num}',
             },
             {
-              label: '${productionStatusData[2].name}',
-              value: '${productionStatusData[2].num}',
+              label: '${productionStatusData[6].name}',
+              value: '${productionStatusData[6].num}',
             },
             {
-              label: '${productionStatusData[3].name}',
-              value: '${productionStatusData[3].num}',
+              label: '${productionStatusData[7].name}',
+              value: '${productionStatusData[7].num}',
             },
           ],
         },
@@ -116,11 +60,67 @@ export const testConfigSealedGoaf: Config[] = [
       preset: [],
     },
     showStyle: {
-      size: 'width:440px;height:140px;',
+      size: 'width:440px;height:170px;',
       version: '原版',
-      position: 'top:250px;left:25px;',
+      position: 'top:70px;left:25px;',
     },
   },
+  // 2. 当日生产状态
+  // {
+  //   deviceType: 'spray_auto',
+  //   moduleName: '当日生产状态',
+  //   pageType: 'sealed_goaf',
+  //   moduleData: {
+  //     header: {
+  //       show: true,
+  //       readFrom: '',
+  //       selector: { show: false, value: '' },
+  //       slot: { show: true, value: '(总计:${totalNum.productionNum})' },
+  //     },
+  //     background: { show: false, type: 'video', link: '' },
+  //     layout: {
+  //       direction: 'row',
+  //       items: [{ name: 'board', basis: '100%' }],
+  //     },
+  //     list: [],
+  //     board: [
+  //       {
+  //         type: 'A',
+  //         readFrom: '',
+  //         layout: 'label-top',
+  //         items: [
+  //           {
+  //             label: '${productionStatusData[0].name}',
+  //             value: '${productionStatusData[0].num}',
+  //           },
+  //           {
+  //             label: '${productionStatusData[1].name}',
+  //             value: '${productionStatusData[1].num}',
+  //           },
+  //           {
+  //             label: '${productionStatusData[2].name}',
+  //             value: '${productionStatusData[2].num}',
+  //           },
+  //           {
+  //             label: '${productionStatusData[3].name}',
+  //             value: '${productionStatusData[3].num}',
+  //           },
+  //         ],
+  //       },
+  //     ],
+  //     chart: [],
+  //     gallery: [],
+  //     gallery_list: [],
+  //     table: [],
+  //     complex_list: [],
+  //     preset: [],
+  //   },
+  //   showStyle: {
+  //     size: 'width:440px;height:140px;',
+  //     version: '原版',
+  //     position: 'top:250px;left:25px;',
+  //   },
+  // },
   // 3. 煤层自燃倾向性
   {
     deviceType: 'coalSeam_fire',
@@ -173,25 +173,25 @@ export const testConfigSealedGoaf: Config[] = [
     showStyle: {
       size: 'width:440px;height:210px;',
       version: '原版',
-      position: 'top:400px;left:25px;',
+      position: 'top:250px;left:25px;',
     },
   },
-  // 4. 当日报警情况统计
+  // 5. 密闭情况总览 更名为 矿井情况总览
   {
-    deviceType: 'realtime_monitor',
-    moduleName: '当日报警情况统计',
+    deviceType: 'sealed_info',
+    moduleName: '矿井情况总览',
     pageType: 'sealed_goaf',
     moduleData: {
       header: {
-        show: false,
+        show: true,
         readFrom: '',
         selector: {
           show: false,
           value: '',
         },
         slot: {
-          show: false,
-          value: '',
+          show: true,
+          value: '(总计:${totalNum.alarmNum.alarmTotal})',
         },
       },
       background: {
@@ -200,85 +200,103 @@ export const testConfigSealedGoaf: Config[] = [
         link: '',
       },
       layout: {
-        direction: 'row',
+        direction: 'column',
         items: [
           {
             name: 'board',
-            basis: '100%',
+            basis: '40%',
+            overflow: true,
+          },
+          {
+            name: 'table',
+            basis: '60%',
+            overflow: true,
           },
         ],
       },
       board: [
         {
-          type: 'D',
+          type: 'C',
           readFrom: '',
           layout: 'val-top',
           items: [
             {
-              label: '${overLimitData[0].alarmDesc}',
-              value: '${overLimitData[0].num}',
+              label: '低风险',
+              value: '${totalNum.alarmNum.alarm1Total}',
             },
             {
-              label: '${overLimitData[1].alarmDesc}',
-              value: '${overLimitData[1].num}',
+              label: '一般风险',
+              value: '${totalNum.alarmNum.alarm2Total}',
             },
             {
-              label: '${overLimitData[2].alarmDesc}',
-              value: '${overLimitData[2].num}',
+              label: '较高风险',
+              value: '${totalNum.alarmNum.alarm3Total}',
             },
             {
-              label: '${overLimitData[3].alarmDesc}',
-              value: '${overLimitData[3].num}',
+              label: '高风险',
+              value: '${totalNum.alarmNum.alarm4Total}',
             },
+          ],
+        },
+      ],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [
+        {
+          type: 'A',
+          // parser: 'json',
+          readFrom: 'goafAlarmData',
+          columns: [
             {
-              label: '${overLimitData[4].alarmDesc}',
-              value: '${overLimitData[4].num}',
+              name: ' ',
+              prop: 'managementName',
             },
             {
-              label: '${overLimitData[5].alarmDesc}',
-              value: '${overLimitData[5].num}',
+              name: '低风险',
+              prop: 'alarm1',
             },
             {
-              label: '${overLimitData[6].alarmDesc}',
-              value: '${overLimitData[6].num}',
+              name: '一般风险',
+              prop: 'alarm2',
             },
             {
-              label: '${overLimitData[7].alarmDesc}',
-              value: '${overLimitData[7].num}',
+              name: '较高风险',
+              prop: 'alarm3',
+            },
+            {
+              name: '高风险',
+              prop: 'alarm4',
             },
           ],
         },
       ],
-      chart: [],
-      gallery: [],
-      gallery_list: [],
-      table: [],
       list: [],
       complex_list: [],
       preset: [],
     },
     showStyle: {
-      size: 'width:440px;height:250px;',
+      size: 'width:440px;height:420px;',
       version: '原版',
-      position: 'top:620px;left:25px;',
+      position: 'top:470px;left:25px;',
     },
   },
-  // 5. 密闭情况总览 更名为 矿井情况总览
+  // 4. 当日报警情况统计
   {
-    deviceType: 'sealed_info',
-    moduleName: '矿井情况总览',
+    deviceType: 'realtime_monitor',
+    moduleName: '当日报警情况统计',
     pageType: 'sealed_goaf',
     moduleData: {
       header: {
-        show: true,
+        show: false,
         readFrom: '',
         selector: {
           show: false,
           value: '',
         },
         slot: {
-          show: true,
-          value: '(总计:${totalNum.alarmNum.alarmTotal})',
+          show: false,
+          value: '',
         },
       },
       background: {
@@ -287,83 +305,65 @@ export const testConfigSealedGoaf: Config[] = [
         link: '',
       },
       layout: {
-        direction: 'column',
+        direction: 'row',
         items: [
           {
             name: 'board',
-            basis: '40%',
-            overflow: true,
-          },
-          {
-            name: 'table',
-            basis: '60%',
-            overflow: true,
+            basis: '100%',
           },
         ],
       },
       board: [
         {
-          type: 'C',
+          type: 'D',
           readFrom: '',
           layout: 'val-top',
           items: [
             {
-              label: '低风险',
-              value: '${totalNum.alarmNum.alarm1Total}',
-            },
-            {
-              label: '一般风险',
-              value: '${totalNum.alarmNum.alarm2Total}',
+              label: '${overLimitData[0].alarmDesc}',
+              value: '${overLimitData[0].num}',
             },
             {
-              label: '较高风险',
-              value: '${totalNum.alarmNum.alarm3Total}',
+              label: '${overLimitData[1].alarmDesc}',
+              value: '${overLimitData[1].num}',
             },
             {
-              label: '高风险',
-              value: '${totalNum.alarmNum.alarm4Total}',
+              label: '${overLimitData[2].alarmDesc}',
+              value: '${overLimitData[2].num}',
             },
-          ],
-        },
-      ],
-      chart: [],
-      gallery: [],
-      gallery_list: [],
-            table: [
-        {
-          type: 'A',
-          // parser: 'json',
-          readFrom: 'goafAlarmData',
-          columns: [
             {
-              name: ' ',
-              prop: 'managementName',
+              label: '${overLimitData[3].alarmDesc}',
+              value: '${overLimitData[3].num}',
             },
             {
-              name: '低风险',
-              prop: 'alarm1',
+              label: '${overLimitData[4].alarmDesc}',
+              value: '${overLimitData[4].num}',
             },
             {
-              name: '一般风险',
-              prop: 'alarm2',
+              label: '${overLimitData[5].alarmDesc}',
+              value: '${overLimitData[5].num}',
             },
             {
-              name: '较高风险',
-              prop: 'alarm3',
+              label: '${overLimitData[6].alarmDesc}',
+              value: '${overLimitData[6].num}',
             },
             {
-              name: '高风险',
-              prop: 'alarm4',
+              label: '${overLimitData[7].alarmDesc}',
+              value: '${overLimitData[7].num}',
             },
           ],
         },
       ],
+      chart: [],
+      gallery: [],
+      gallery_list: [],
+      table: [],
       list: [],
       complex_list: [],
       preset: [],
     },
     showStyle: {
-      size: 'width:440px;height:420px;',
+      size: 'width:440px;height:250px;',
       version: '原版',
       position: 'top:30px;right:25px;',
     },
@@ -397,12 +397,12 @@ export const testConfigSealedGoaf: Config[] = [
         items: [
           {
             name: 'board',
-            basis: '40%',
+            basis: '30%',
             overflow: true,
           },
           {
             name: 'table',
-            basis: '60%',
+            basis: '70%',
             overflow: true,
           },
         ],
@@ -531,9 +531,9 @@ export const testConfigSealedGoaf: Config[] = [
       },
     },
     showStyle: {
-      size: 'width:440px;height:420px;',
+      size: 'width:440px;height:560px;',
       version: '原版',
-      position: 'top:460px;right:25px;',
+      position: 'top:390px;right:25px;',
     },
   },
   // 6. 采空区密闭预警分析