From cc211cd22b30def495673282ea19be4962d9c3a2 Mon Sep 17 00:00:00 2001 From: aixianling Date: Tue, 28 Jun 2022 18:18:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=A4=A7=E5=B1=8F=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/bigscreen/designer/config.js | 66 ++++---- project/dvui/components/AiDvRender.vue | 152 ++---------------- .../dvui/components/AiEchart/echartTpls.js | 35 ++++ .../components/AiSprite/building/building1.js | 4 + project/dvui/components/AiSprite/mods.js | 1 + 5 files changed, 87 insertions(+), 171 deletions(-) create mode 100644 project/dvui/components/AiEchart/echartTpls.js create mode 100644 project/dvui/components/AiSprite/building/building1.js create mode 100644 project/dvui/components/AiSprite/mods.js diff --git a/packages/bigscreen/designer/config.js b/packages/bigscreen/designer/config.js index 7d06738a..14c874bf 100644 --- a/packages/bigscreen/designer/config.js +++ b/packages/bigscreen/designer/config.js @@ -1,19 +1,3 @@ -import lineChart1 from 'dvcp-dv-ui/components/AiEchart/template/line/lineChart1' -import lineChart2 from 'dvcp-dv-ui/components/AiEchart/template/line/lineChart2' -import lineChart3 from 'dvcp-dv-ui/components/AiEchart/template/line/lineChart3' -import lineChart4 from 'dvcp-dv-ui/components/AiEchart/template/line/lineChart4' -import lineChart5 from 'dvcp-dv-ui/components/AiEchart/template/line/lineChart5' -import barChart1 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart1' -import barChart2 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart2' -import barChart3 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart3' -import barChart8 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart8' -import barChart5 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart5' -import barChart7 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart7' -import barChart9 from 'dvcp-dv-ui/components/AiEchart/template/bar/barChart9' -import pieChart from 'dvcp-dv-ui/components/AiEchart/template/pie/pieChart2' -import pieChart1 from 'dvcp-dv-ui/components/AiEchart/template/pie/pieChart1' -import pieChart3 from 'dvcp-dv-ui/components/AiEchart/template/pie/pieChart3' - const components = [ { type: 'chart', @@ -49,12 +33,12 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart1, + config: 'barChart1', dynamicData: [] }, { code: 'widget-linechart', - type: 'barChart1', + type: 'barChart2', label: '柱状图2', icon: 'icontext_box', value: '', @@ -78,7 +62,7 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart2, + config: 'barChart2', dynamicData: [] }, { @@ -107,7 +91,7 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart3, + config: 'barChart3', dynamicData: [] }, { @@ -136,7 +120,7 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart5, + config: 'barChart5', dynamicData: [] }, { @@ -164,7 +148,7 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart7, + config: 'barChart7', dynamicData: [] }, { @@ -193,7 +177,7 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart8, + config: 'barChart8', dynamicData: [] }, { @@ -222,7 +206,7 @@ const components = [ {name: '凡哥', v1: 67}, {name: '党费', v1: 98} ], - config: barChart9, + config: 'barChart9', dynamicData: [] } ] @@ -256,7 +240,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: lineChart1, + config: 'lineChart1', sourceDataId: '', dynamicData: [] }, @@ -285,7 +269,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: lineChart2, + config: 'lineChart2', sourceDataId: '', dynamicData: [] }, @@ -314,7 +298,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: lineChart3, + config: 'lineChart3', sourceDataId: '', dynamicData: [] }, @@ -343,7 +327,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: lineChart4, + config: 'lineChart4', sourceDataId: '', dynamicData: [] }, @@ -372,7 +356,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: lineChart5, + config: 'lineChart5', sourceDataId: '', dynamicData: [] } @@ -384,7 +368,8 @@ const components = [ list: [ { code: 'widget-linechart', - type: 'pieChart', + type: 'pieChart2', + config: 'pieChart2', label: '饼图', title: '饼图', icon: 'icontext_box', @@ -407,7 +392,6 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: pieChart, sourceDataId: '', dynamicData: [] }, @@ -436,7 +420,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: pieChart1, + config: 'pieChart1', sourceDataId: '', dynamicData: [] }, @@ -465,7 +449,7 @@ const components = [ {name: '凡哥', v1: 67, v2: 25}, {name: '党费', v1: 98, v2: 85} ], - config: pieChart1, + config: 'pieChart1', sourceDataId: '', dynamicData: [] } @@ -509,6 +493,20 @@ const components = [ } ] }, + { + type: 'ai3d', label: "3D", list: [ + { + label: "3D楼栋", type: 'building', list: [{ + type: 'building1', label: "楼栋模型1", + width: 840, + height: 800, + zIndex: 1, + title: "楼栋模型1", + thumb: 'https://cdn.cunwuyun.cn/dvcp/dv/tpl/total.png' + }] + } + ] + }, { type: 'other', label: '其他', @@ -527,7 +525,7 @@ const components = [ top: 0, mask: '2', pulseLines: 1, - mapStyle:"e51987628aee5206d4c9ca8c6e98b4f7", + mapStyle: "e51987628aee5206d4c9ca8c6e98b4f7", areaId: '', zIndex: 1, apiData: [], diff --git a/project/dvui/components/AiDvRender.vue b/project/dvui/components/AiDvRender.vue index 462d47a5..6b8c859d 100644 --- a/project/dvui/components/AiDvRender.vue +++ b/project/dvui/components/AiDvRender.vue @@ -15,131 +15,19 @@ :key="data.height" :theme="theme" :style="{height: data.height + 'px', width: '100%'}"/> - - - - - - - - - - - - - - - +