Browse Source

营销:适配商城装修组件【用户卡片】

owen 1 year ago
parent
commit
cfd6551732
3 changed files with 5 additions and 5 deletions
  1. 3 3
      pages/index/user.vue
  2. 1 1
      sheep/components/s-block-item/s-block-item.vue
  3. 1 1
      sheep/store/app.js

+ 3 - 3
pages/index/user.vue

@@ -3,13 +3,13 @@
     title="我的"
     title="我的"
     tabbar="/pages/index/user"
     tabbar="/pages/index/user"
     navbar="custom"
     navbar="custom"
-    :bgStyle="template.style?.background"
+    :bgStyle="template.page"
     :navbarStyle="template.style?.navbar"
     :navbarStyle="template.style?.navbar"
     onShareAppMessage
     onShareAppMessage
     :showFloatButton="true"
     :showFloatButton="true"
   >
   >
-    <s-block v-for="(item, index) in template.data" :key="index" :styles="item.style">
-      <s-block-item :type="item.type" :data="item.data" :styles="item.style" />
+    <s-block v-for="(item, index) in template.components" :key="index" :styles="item.property.style">
+      <s-block-item :type="item.id" :data="item.property" :styles="item.property.style" />
     </s-block>
     </s-block>
   </s-layout>
   </s-layout>
 </template>
 </template>

+ 1 - 1
sheep/components/s-block-item/s-block-item.vue

@@ -45,7 +45,7 @@
     <s-richtext-block v-if="type === 'PromotionArticle'" :data="data" :styles="styles" />
     <s-richtext-block v-if="type === 'PromotionArticle'" :data="data" :styles="styles" />
 
 
     <!-- 会员组件:会员卡片 -->
     <!-- 会员组件:会员卡片 -->
-    <s-user-card v-if="type === 'userCard'" />
+    <s-user-card v-if="type === 'UserCard'" />
     <!-- 会员组件:订单卡片 -->
     <!-- 会员组件:订单卡片 -->
     <s-order-card v-if="type === 'orderCard'" :data="data" />
     <s-order-card v-if="type === 'orderCard'" :data="data" />
     <!-- 会员组件:资产卡片 -->
     <!-- 会员组件:资产卡片 -->

+ 1 - 1
sheep/store/app.js

@@ -110,7 +110,7 @@ const adaptTemplate = async (appTemplate) => {
     }
     }
   }
   }
   appTemplate.home = diyTemplate?.data?.home;
   appTemplate.home = diyTemplate?.data?.home;
-  // appTemplate.user = diyTemplate?.data?.user;
+  appTemplate.user = diyTemplate?.data?.user;
 }
 }
 
 
 export default app;
 export default app;