92 lines
2.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>手写 MyBatis渐进式源码实践 - 拼多多</title>
<!-- 现成样式 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" />
<link rel="stylesheet" href="css/index.css" />
</head>
<body>
<!-- 顶部轮播图 -->
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide"><img src="images/goods_info2.png" /></div>
<div class="swiper-slide"><img src="images/goods_info3.png" /></div>
<div class="swiper-slide"><img src="images/goods_info1.png" /></div>
</div>
<div class="swiper-pagination"></div>
</div>
<!-- 商品信息 -->
<div class="product-info">
<div class="price-row">
<div class="current-price" id="currentPrice"></div>
<div class="original-price" id="originalPrice"></div>
</div>
<!-- 标题写死即可,如需从接口取也可在 JS 中替换 -->
<div class="title" id="goodsTitle">手写 MyBatis渐进式源码实践全彩</div>
<div class="promo-row">
<span class="promo-tag">大促优惠</span>
<span class="promo-box drop" id="dropPrice"></span>
<span class="promo-box sold" id="soldBox"></span>
</div>
</div>
<!-- 拼单区域 -->
<div class="group-buying">
<div class="section-title" id="groupTitle"></div>
<div class="group-users">
<!-- 列表由 JS 动态注入 -->
<div class="user-list" id="userList"></div>
</div>
</div>
<!-- 底部操作栏 -->
<div class="action-bar">
<div class="action-btn">
<i class="fas fa-home"></i><span>首页</span>
</div>
<div class="action-btn">
<i class="fas fa-heart"></i><span>收藏</span>
</div>
<div class="action-btn">
<i class="fas fa-shopping-cart"></i><span>购物车</span>
</div>
<div class="purchase-btn">
<button class="btn-single" id="btnSingle" data-price="">
<span class="btn-price" id="singlePrice"></span>
<span class="btn-label">单独购买</span>
</button>
<button class="btn-group" id="btnGroup" data-price="">
<span class="btn-price" id="groupPrice"></span>
<span class="btn-label">开团购买</span>
</button>
</div>
</div>
<!-- 支付弹窗 -->
<div id="paymentModal" class="pay-mask">
<div class="pay-box">
<h2 class="pay-title">请扫码支付</h2>
<p class="pay-amount" id="paymentAmount"></p>
<img src="images/qrcode.png" alt="支付二维码" class="qr-code" />
<div class="pay-btns">
<button id="cancelPayment" class="btn-secondary">取消支付</button>
<button id="completePayment" class="btn-primary">支付完成</button>
</div>
</div>
</div>
<!-- 逻辑脚本 -->
<script src="js/index.js"></script>
</body>
</html>