TIANYONG vor 4 Monaten
Ursprung
Commit
81c02bdad0

BIN
src/views/student-register/images/gift-box-title.png


BIN
src/views/student-register/images/gift-tip-icon.png


BIN
src/views/student-register/images/gift_card2.png


BIN
src/views/student-register/images/gift_zs_icon.png


+ 68 - 1
src/views/student-register/index-apply.module.less

@@ -931,4 +931,71 @@
       }
     }
   }
-}
+}
+
+.giftBox {
+  position: relative;
+  margin: 1px 14px 16px;
+  background: linear-gradient(180deg, rgba(219, 246, 253) 0%, rgba(255, 255, 255) 30%);
+  border-radius: 16px;
+  border: 1px solid #FFFFFF;
+  padding: 12px 14px 14px;
+  .titleIcon {
+    width: 212px;
+    margin: 0 auto 20px;
+    display: block;
+  }
+  .tools {
+    background: linear-gradient( 135deg, #EAFAFF 0%, #E6F2FF 100%);
+    border-radius: 13px;    
+    display: flex;
+    align-items: center;
+    padding: 10px;
+    .toolImg {
+      width: 80px;
+      height: 80px;
+      border-radius: 4px;
+      margin-right: 12px;
+    }
+    .toolRight {
+      display: flex;
+      flex-direction: column;
+      height: 80px;
+      justify-content: space-between;
+      >p {
+        font-size: 16px;
+        color: #000000;
+      }
+      .trDesc {
+        font-size: 13px;
+        color: #FD2C55;
+      }
+      .trBottom {
+        display: flex;
+        align-items: center;
+        .tcPrice {
+          font-size: 18px;
+          color: #000000;
+          font-weight: 500;
+        }
+        .toPrice {
+          font-size: 13px;
+          color: #69717C;
+        }
+      }
+    }
+  }
+  .extraTools {
+    background: linear-gradient( 135deg, #EAFAFF 0%, #E6F2FF 100%);
+    border-radius: 13px;
+    .exTitle {
+      background: linear-gradient( 180deg, #BAD9F8 0%, #F0F8FF 48%, #BEDFFF 100%), #E1F0FF, #FFFFFF;
+      border-radius: 13px 13px 0px 0px;
+      padding: 6px 8px;
+      img {
+        width: 280px;
+      }
+    }
+  }
+
+}  

+ 47 - 6
src/views/student-register/index-apply.tsx

@@ -72,6 +72,9 @@ import tipIcon1 from './images/tip1-icon.png';
 import tipIcon2 from './images/tip2-icon.png';
 import tipIcon3 from './images/tip3-icon.png';
 import tipBtnIcon from './images/tip-btn-icon.png';
+import giftBoxTitleIcon from './images/gift-box-title.png';
+import giftExtraTitleIcon from './images/gift-tip-icon.png';
+import giftCard2Icon from './images/gift_card2.png';
 
 const classList: any = [];
 for (let i = 1; i <= 40; i++) {
@@ -1702,11 +1705,49 @@ export default defineComponent({
               }}
             </Cell>
 
-            {/* {forms.detailVip.membershipDays ? ( */}
+          </div>
+
+          <div class={styles.giftBox}>
+            <img class={styles.titleIcon} src={giftBoxTitleIcon} />
+            <div class={styles.tools}>
+              <img class={styles.toolImg} src={giftCard2Icon} />
+              <div class={styles.toolRight}>
+                <p>乐器AI学练工具一年卡</p>
+                <div class={styles.trDesc}>7天无理由退款</div>
+                <div class={styles.trBottom}>
+                  <span class={styles.tcPrice}>¥ 360.00</span>
+                  <span class={styles.toPrice}>|原价 ¥ 400.00</span>
+                </div>
+              </div>
+            </div>
+
+            <div class={styles.extraTools}>
+              <div class={styles.exTitle}>
+                <img src={giftExtraTitleIcon} />
+              </div>
+              <div>
+                <img src={giftCard2Icon} />
+                <div>
+                  <p>乐器AI学练工具二年卡</p>
+                  <div>
+                    <span>¥ 360.00</span>
+                    <span>|原价 ¥ 400.00</span>
+                  </div>                  
+                </div>
+              </div>
+              <div>
+                <img src={giftCard2Icon} />
+                <div>
+                  <p>32键口风琴</p>
+                  <div>
+                    <span>¥ 360.00</span>
+                    <span>|原价 ¥ 400.00</span>
+                  </div>                  
+                </div>
+              </div>
+
+            </div>
 
-            {/* ) : (
-              ''
-            )} */}
           </div>
 
           {/* <div class={[styles.memberNumer, styles.aiMemberNumber]}>
@@ -1717,7 +1758,7 @@ export default defineComponent({
             </p>
           </div> */}
 
-          {forms.detailVip.membershipDays ? (
+          {/* {forms.detailVip.membershipDays ? (
             <div class={styles.vipGiftContainer}>
               <img src={vipGiftTIps} class={styles.iconGift} />
               <p>
@@ -1734,7 +1775,7 @@ export default defineComponent({
             </div>
           ) : (
             ''
-          )}
+          )} */}
 
           {/* {forms.joinType === 'tradition' && (
             <div class={styles.goodsTradition}>