瀏覽代碼

[edit] style

wenliming 2 年之前
父節點
當前提交
a13cb2dd7c

+ 2 - 0
src/log-center/logEnum.js

@@ -9,6 +9,8 @@ export const redPacketType = {
     nftGroupSale: 3,
     treasure: 4,
     postEditor: 5,
+    giveaway: 0,
+    lottery: 1
 }
 
 export const businessType = {

+ 2 - 2
src/view/components/custom-card-horizontal-cover.vue

@@ -37,7 +37,7 @@
             </div>
 
             <div class="content-text">
-                <template v-if="data.type != PlayType.treasure">
+                <div style="margin-left: 35px" v-if="data.type != PlayType.treasure">
                     <div class="title">
                         <span>{{data.currencyCode == 'USD' ? 'US Dollar' : data.tokenSymbol}} </span>
                         &nbsp;GIVEAWAY
@@ -64,7 +64,7 @@
                             {{data.totalCount}} WINNERS TO SHARE
                         </template>
                     </div>
-                </template>
+                </div>
                 <div class="treasure-layout" v-else>
                     <div class="treasure-row-1">
                         <span class="left">Treasure</span>

+ 2 - 1
src/view/iframe/publish/components/get-more.vue

@@ -52,7 +52,8 @@ const jumpMore = () => {
       pageSource: props.reportData.pageSource,
       businessType: Report.businessType.buttonClick,
       objectType: Report.objectType.getMoreGiveaway,
-      postId: props.reportData.postId
+      postId: props.reportData.postId,
+      redPacketType: props.reportData.redPacketType
     });
     if (moreUrl.value) {
         window.open(moreUrl.value)

+ 6 - 3
src/view/iframe/red-packet/luck-draw.vue

@@ -202,7 +202,8 @@
             </div>
             <get-more :reportData="{
                 pageSource: Report.pageSource.received_success_page,
-                postId: state.postId
+                postId: state.postId,
+                redPacketType: Report.redPacketType.lottery
             }"></get-more>
         </div>
 
@@ -350,7 +351,8 @@
                 </div>
                 <get-more :style_type="2" :reportData="{
                     pageSource: Report.pageSource.waitingLotteryPage,
-                    postId: state.postId
+                    postId: state.postId,
+                    redPacketType: Report.redPacketType.lottery
                 }"></get-more>
                 <div class="notification_switch" v-if="state.notification_show">
                     <span>Announcement Notification</span>
@@ -410,7 +412,8 @@
             </div>
             <get-more :reportData="{
                 pageSource: Report.pageSource.missingLotteryPage,
-                postId: state.postId
+                postId: state.postId,
+                redPacketType: Report.redPacketType.lottery
             }" v-if="state.close_status != '等待结果'"></get-more>
         </div>
 

+ 4 - 2
src/view/iframe/red-packet/red-packet.vue

@@ -212,7 +212,8 @@
       </div>
       <get-more :reportData="{
         pageSource: Report.pageSource.received_success_page,
-        postId: state.postId
+        postId: state.postId,
+        redPacketType: Report.redPacketType.giveaway
       }"></get-more>
     </div>
 
@@ -369,7 +370,8 @@
       </div>
       <get-more :reportData="{
         pageSource: Report.pageSource.expiredPage,
-        postId: state.postId
+        postId: state.postId,
+        redPacketType: Report.redPacketType.giveaway
       }"></get-more>
     </div>
 

+ 2 - 1
src/view/iframe/treasure-hunt/components/boxs.vue

@@ -11,7 +11,7 @@
                 <!-- 金额 -->
                 <span class="money" :style="{ 'color': item.money_color, 'top': item.money_top }">
                     <img :src="require('@/assets/svg/icon-green-yes.svg')" alt="" v-if="item.openStatus == 1" />
-                    {{ item.txt }}
+                    {{ item.openStatus == 0 ? item.txt : item.amountUsdValue }}
                 </span>
                 <!-- 宝箱 -->
                 <img :src="item.icon" alt="" @mouseenter="mouseItem(i)" @mouseleave="mouseLeaveItem(i)"
@@ -31,6 +31,7 @@
         <!-- 人数 -->
         <div class="people">
             <div class="item" v-for="item, i in state.boxs"
+            :key="i"
                 :style="{ 'margin-left': item.icon_margin_left, 'width': item.icon_width }">
                 <img :src="require('@/assets/svg/icon-user1.svg')" alt="" />
                 <span>{{ item.inviteProgress }}</span>