diff --git a/package.json b/package.json
index 161087b4..3ebb719c 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
     "bin-code-editor": "^0.9.0",
     "dayjs": "^1.8.35",
     "dvcp-dv": "^1.0.0",
-    "dvcp-dv-ui": "^2.0.1",
+    "dvcp-dv-ui": "file:project/dvui",
     "dvcp-ui": "^1.42.2",
     "echarts": "^5.1.2",
     "mp4box": "^0.4.1",
diff --git a/packages/bigscreen/designer/components/Add.vue b/packages/bigscreen/designer/components/Add.vue
index 9a267dd3..8816e424 100644
--- a/packages/bigscreen/designer/components/Add.vue
+++ b/packages/bigscreen/designer/components/Add.vue
@@ -64,6 +64,11 @@
         @close="isShowLayout = false">
       
       
+        
+        
         
       
       
@@ -137,6 +142,9 @@ export default {
       rules: {
         dv: [{required: true, message: "请选择 定制大屏"}],
         title: [{required: true, message: "请输入 大屏标题"}],
+      },
+      config: {
+        backgroundImage: []
       }
     }
   },
@@ -193,6 +201,11 @@ export default {
     },
 
     toViewer(id) {
+      this.instance.post(`${this.urlPrefix}/appdiylargescreen/queryLargeScreenDetailById?id=${id}`).then(res => {
+        if (res.data) {
+          this.config = JSON.parse(res.data.config).dashboard
+        }
+      })
       this.screenId = id
     },
 
diff --git a/packages/bigscreen/designer/components/Layout.vue b/packages/bigscreen/designer/components/Layout.vue
index 03ddd261..f7df281b 100644
--- a/packages/bigscreen/designer/components/Layout.vue
+++ b/packages/bigscreen/designer/components/Layout.vue
@@ -64,8 +64,8 @@
                 
                   
+                    v-if="dashboard.backgroundImage.length || dashboard.theme === '1'"
+                    :src="dashboard.theme === '1' ? 'https://cdn.cunwuyun.cn/dvcp/dv/img/dj-bg.png' : dashboard.backgroundImage[0].url">
                   
                    -1) {
-          this.$refs[`chart${index}`][0].watchResize()
+          // this.$refs[`chart${index}`][0].watchResize()
         }
       },
 
diff --git a/packages/bigscreen/viewer/AppGigscreenViewer.vue b/packages/bigscreen/viewer/AppGigscreenViewer.vue
index 6e26e49e..dc0f1c35 100644
--- a/packages/bigscreen/viewer/AppGigscreenViewer.vue
+++ b/packages/bigscreen/viewer/AppGigscreenViewer.vue
@@ -14,7 +14,7 @@
         }"
           v-for="(item, index) in componentList"
           :key="index">
-        
+        
        
     
     
@@ -56,6 +56,7 @@ export default {
         width: 1920,
         height: 1080,
         backgroundColor: '',
+        theme: '0',
         backgroundImage: []
       },
       componentList: [],
diff --git a/project/dvui/layout/AiDvPanel/AiDvPanel.vue b/project/dvui/layout/AiDvPanel/AiDvPanel.vue
index 77386e08..ec9f3eac 100644
--- a/project/dvui/layout/AiDvPanel/AiDvPanel.vue
+++ b/project/dvui/layout/AiDvPanel/AiDvPanel.vue
@@ -16,10 +16,11 @@ import Border0 from "./borders/border0";
 import Border2 from "./borders/border2";
 import Border3 from "./borders/border3";
 import Border4 from "./borders/border4";
+import Border5 from "./borders/border5";
 
 export default {
   name: "AiDvPanel",
-  components: { Border0, Border1, Border2, Border3, Border4 },
+  components: { Border0, Border1, Border2, Border3, Border4, Border5 },
   props: {
     title: {default: "请传入标题"},
     border: {default: "border0"}
diff --git a/project/dvui/layout/AiDvPanel/asset/dq.svg b/project/dvui/layout/AiDvPanel/asset/dq.svg
new file mode 100644
index 00000000..e99ced04
--- /dev/null
+++ b/project/dvui/layout/AiDvPanel/asset/dq.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/project/dvui/layout/AiDvPanel/asset/gz.svg b/project/dvui/layout/AiDvPanel/asset/gz.svg
new file mode 100644
index 00000000..2ad812db
--- /dev/null
+++ b/project/dvui/layout/AiDvPanel/asset/gz.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/project/dvui/layout/AiDvPanel/borders/border5.vue b/project/dvui/layout/AiDvPanel/borders/border5.vue
new file mode 100644
index 00000000..6bdfeea1
--- /dev/null
+++ b/project/dvui/layout/AiDvPanel/borders/border5.vue
@@ -0,0 +1,78 @@
+
+  
+    
+      
+        
{{ title }}
+      
+      

+    
+      
+    
+  
+
+
+
+
+