diff --git a/packages/bigscreen/designer/components/SourceData.vue b/packages/bigscreen/designer/components/SourceData.vue
index 7af308dc..c2aa8502 100644
--- a/packages/bigscreen/designer/components/SourceData.vue
+++ b/packages/bigscreen/designer/components/SourceData.vue
@@ -127,6 +127,7 @@
                 
               
             
+
             
               添加统计项
             
diff --git a/packages/grid/AppGridBlock/components/list.vue b/packages/grid/AppGridBlock/components/list.vue
index 97e411a9..3be572df 100644
--- a/packages/grid/AppGridBlock/components/list.vue
+++ b/packages/grid/AppGridBlock/components/list.vue
@@ -12,6 +12,8 @@
               @node-click="handleNodeClick"
               node-key="id"
               ref="tree"
+              :expand-on-click-node="false"
+              :defaultExpandedKeys="treeObj.defaultExpandedKeys"
               :filter-node-method="filterNode"
               highlight-current>
             
@@ -217,16 +219,13 @@ export default {
     getTreeList() {
       this.instance.post(`/app/appgirdinfo/listAll3`).then((res) => {
         if (res?.data) {
-          this.$nextTick(() => {
-            this.$refs.tree.setCurrentKey(res.data.id)
-          })
 
           this.treeObj.treeList = res.data.filter(e => !e.parentGirdId)
           const parentGirdId = this.treeObj.treeList[0].id
 
           this.treeObj.treeList.map(p => this.addChild(p, res.data.map(v => {
             if (v.id === parentGirdId) {
-              // this.defaultExpandedKeys.push(v.id)
+              this.treeObj.defaultExpandedKeys.push(v.id)
             }
 
             return {
@@ -235,6 +234,10 @@ export default {
           }), {
             parent: 'parentGirdId'
           }))
+          this.$nextTick(() => {
+            this.info = this.treeObj.treeList[0]
+            this.$refs.tree.setCurrentKey(parentGirdId)
+          })
         }
       });
     },
diff --git a/project/dv/apps/AppPdDv.vue b/project/dv/apps/AppPdDv.vue
index e43a705e..3be64b75 100644
--- a/project/dv/apps/AppPdDv.vue
+++ b/project/dv/apps/AppPdDv.vue
@@ -272,6 +272,7 @@
     },
 
     mounted () {
+      document.title = '微网实格 · 服务矩阵'
       this.$nextTick(() => {
         if (document.querySelector('.AiDvWrapper .viewPanel')) {
           document.querySelector('.AiDvWrapper .viewPanel').style.backgroundImage = 'url(https://cdn.cunwuyun.cn/dvcp/dv/pddv/bg.png)'
diff --git a/project/sass/apps/AppMaterialLibrary/AppMaterialLibrary.vue b/project/sass/apps/AppMaterialLibrary/AppMaterialLibrary.vue
new file mode 100644
index 00000000..78d3d7cf
--- /dev/null
+++ b/project/sass/apps/AppMaterialLibrary/AppMaterialLibrary.vue
@@ -0,0 +1,50 @@
+
+  
+      
+  
+
+
+
+
+
diff --git a/project/sass/apps/AppMaterialLibrary/components/List.vue b/project/sass/apps/AppMaterialLibrary/components/List.vue
new file mode 100644
index 00000000..f2381c37
--- /dev/null
+++ b/project/sass/apps/AppMaterialLibrary/components/List.vue
@@ -0,0 +1,178 @@
+
+  
+    
+      
+        
+          网格员和居民触发的风险事件,将通过应用消息即时提醒相关人员进行跟进
+        
+      
+    
+    
+      
+        
+          
分组
+          添加分组
+        
+        
+          
+            
全部分类
+            

+          
+      
+              催办
+              撤回
+              详情
+              编辑
+            
+          
+        
+      
+    
+  
+
+
+
+
+