-                    
 onChooseField('statisticsConfigs', e, index)" placeholder="请选择" clearable>
+                     onChooseField('statisticsConfigs', e, index)"
+                               placeholder="请选择" clearable>
                       
+                          v-for="(item, index) in filedList"
+                          :key="index"
+                          :label="item.fieldCnName"
+                          :value="item.fieldName">
                       
                     
                     
                       
+                          v-for="item in dict.getDict('diyLargeScreenDatasourceCalcType2')"
+                          :key="item.id"
+                          :label="item.dictName"
+                          :value="item.dictValue">
                       
                     
                     
@@ -130,10 +136,10 @@
                   
                     
                       
+                          v-for="item in filedList"
+                          :key="item.id"
+                          :label="item.fieldCnName"
+                          :value="item.fieldName">
                       
                     
                   
@@ -150,18 +156,18 @@
                   
                     
                       
+                          v-for="item in filedList"
+                          :key="item.id"
+                          :label="item.fieldCnName"
+                          :value="item.fieldName">
                       
                     
                     
                       
+                          v-for="item in orderTypeDict"
+                          :key="item.id"
+                          :label="item.label"
+                          :value="item.value">
                       
                     
                   
@@ -180,277 +186,274 @@
 
 
 
 
 
diff --git a/packages/bigscreen/designer/components/form/DataConfig.vue b/packages/bigscreen/designer/components/form/DataConfig.vue
index c7a13e51..35cf2ae5 100644
--- a/packages/bigscreen/designer/components/form/DataConfig.vue
+++ b/packages/bigscreen/designer/components/form/DataConfig.vue
@@ -29,7 +29,7 @@
       
         
         
@@ -206,7 +206,7 @@
             this.options.src = JSON.parse(res.data).url
           }
         })
-      }, 
+      },
 
       getDataList () {
         this.instance.post(`${this.urlPrefix}/appdiylargescreen/allDatasourceByPage`, null, {
@@ -227,7 +227,7 @@
         this.instance.post(this.options.api).then(res => {
           if (res.code == 0) {
             if (res.data.length) {
-              if (this.options.type === 'table') { 
+              if (this.options.type === 'table') {
                 const keys = Object.keys(res.data[0])
                 const list = res.data
                 this.options.apiData = keys.map(v => {
@@ -259,6 +259,8 @@
                 this.keys = Object.keys(res.data[0])
               }
             }
+          } else {
+            this.options.dynamicData = []
           }
         })
       },
@@ -312,6 +314,8 @@
                 this.list = res.data
                 this.keys = Object.keys(res.data[0])
               }
+            } else {
+              this.options.dynamicData = []
             }
           }
         })
diff --git a/packages/bigscreen/designer/components/preview.vue b/packages/bigscreen/designer/components/preview.vue
new file mode 100644
index 00000000..83547203
--- /dev/null
+++ b/packages/bigscreen/designer/components/preview.vue
@@ -0,0 +1,58 @@
+
+  
+
+
+
+
+
diff --git a/packages/bigscreen/designer/config.js b/packages/bigscreen/designer/config.js
index 1d10f649..7d06738a 100644
--- a/packages/bigscreen/designer/config.js
+++ b/packages/bigscreen/designer/config.js
@@ -537,7 +537,10 @@ const components = [
               {
                 content: '中卫慧通',
                 lng: 117.1339399,
-                lat: 36.7190487
+                lat: 36.7190487,
+                地区: '中卫慧通',
+                经度: 117.1339399,
+                纬度: 36.7190487
               }
             ],
             api: '',
@@ -613,11 +616,11 @@ const components = [
             dataType: 'staticData',
             staticData: [
               {
-                key: '个人服务办理',
+                label: '个人服务办理',
                 value: 247
               },
               {
-                key: '同比上月',
+                label: '同比上月',
                 value: 247
               }
             ]
diff --git a/packages/bigscreen/viewer/AppGigscreenViewer.vue b/packages/bigscreen/viewer/AppGigscreenViewer.vue
index b3baafc6..48e0d151 100644
--- a/packages/bigscreen/viewer/AppGigscreenViewer.vue
+++ b/packages/bigscreen/viewer/AppGigscreenViewer.vue
@@ -1,5 +1,5 @@
 
-  
+  
 
 
 
diff --git a/packages/device/IntelligentSecurity/AppISManage/AppISManage.vue b/packages/device/IntelligentSecurity/AppISManage/AppISManage.vue
index 36fff7a7..cb534700 100644
--- a/packages/device/IntelligentSecurity/AppISManage/AppISManage.vue
+++ b/packages/device/IntelligentSecurity/AppISManage/AppISManage.vue
@@ -1,6 +1,6 @@