|
@@ -0,0 +1,541 @@
|
|
|
|
|
+<!DOCTYPE html>
|
|
|
|
|
+<html lang="en">
|
|
|
|
|
+<head>
|
|
|
|
|
+ <meta charset="UTF-8">
|
|
|
|
|
+ <title>Title</title>
|
|
|
|
|
+ <link rel="stylesheet" href="css/bar.css">
|
|
|
|
|
+ <link rel="stylesheet" href="css/index.css">
|
|
|
|
|
+ <link rel="stylesheet" href="css/carousel.css">
|
|
|
|
|
+
|
|
|
|
|
+</head>
|
|
|
|
|
+<body>
|
|
|
|
|
+<div class="nav-top"></div>
|
|
|
|
|
+<div class="navigation-bar">
|
|
|
|
|
+ <div class="nav-body">
|
|
|
|
|
+ <!-- <router-link to="/" class="nav-logo">-->
|
|
|
|
|
+ <div class="nav-logo">
|
|
|
|
|
+ <img src="./assets/logo.png" alt="logo" @click="cleanRouter()"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- </router-link>-->
|
|
|
|
|
+ <div class="nav-search">
|
|
|
|
|
+ <form action="/search" target="_blank">
|
|
|
|
|
+ <div class="nav-search-div">
|
|
|
|
|
+ <input class="search-input" type="text" name="key" placeholder="搜索商品名称"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- 点击-->
|
|
|
|
|
+ <div class="search-btn">
|
|
|
|
|
+ <div class="search-btn-icon">
|
|
|
|
|
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" data-v-6fbb019e="">
|
|
|
|
|
+ <path fill="currentColor"
|
|
|
|
|
+ d="m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"></path>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </form>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="nav-user">
|
|
|
|
|
+ <!-- todo 头像处理-->
|
|
|
|
|
+ <div class="nav-user-icon" @click="openView()">
|
|
|
|
|
+ <div class="nav-user-icon-bg">
|
|
|
|
|
+ <el-icon size="24">
|
|
|
|
|
+ <User/>
|
|
|
|
|
+ </el-icon>
|
|
|
|
|
+ <img :src="userInfo.avatar" v-else alt="6"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span>{{ isLogin ? userInfo.name : "登录" }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="login-body" style="display: none">
|
|
|
|
|
+ <div class="login-center" style="display: none">
|
|
|
|
|
+ <div class="login-content">
|
|
|
|
|
+ <div class="login-image" :style="loginImageStyle"></div>
|
|
|
|
|
+ <form>
|
|
|
|
|
+ <div class="login-from">
|
|
|
|
|
+ <div class="login-select">
|
|
|
|
|
+ <div class=" login-select-item "
|
|
|
|
|
+ :class="selectType=='phone'?'select-item':''"
|
|
|
|
|
+ @click="setType('phone')">
|
|
|
|
|
+ <span>手机号登录</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class=" login-select-item "
|
|
|
|
|
+ :class="selectType=='email'?'select-item':''"
|
|
|
|
|
+ @click="setType('email')">
|
|
|
|
|
+ <span>邮箱登录</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class=" login-select-item "
|
|
|
|
|
+ :class="selectType=='wx'?'select-item':''"
|
|
|
|
|
+ @click="setType('wx')">
|
|
|
|
|
+ <span>微信扫码登录</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!--特效白条-->
|
|
|
|
|
+ <div class="select-item2" :style="getSelectTypeStyle()"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="login-type-phone" v-show="selectType=='phone'||selectType=='email'">
|
|
|
|
|
+ <div class="login-phone">
|
|
|
|
|
+
|
|
|
|
|
+ <div class="login-phone-input">
|
|
|
|
|
+ <input name="username" v-model="username"
|
|
|
|
|
+ autocomplete="off"
|
|
|
|
|
+ :placeholder="selectType=='phone'?'手机号码':'邮箱'"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="login-phone-code" v-if="selectType=='phone'">
|
|
|
|
|
+ <div class="login-phone-code-input">
|
|
|
|
|
+ <input name="username" v-model="password"
|
|
|
|
|
+ autocomplete="off"
|
|
|
|
|
+ placeholder="验证码"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="login-phone-code-btn" @click="getCode()">
|
|
|
|
|
+ {{ awaitCode > 0 ? awaitCode + 's' : '发送验证码' }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="login-email" v-if="selectType=='email'">
|
|
|
|
|
+ <div class="login-email-input">
|
|
|
|
|
+ <input name="username" v-model="password"
|
|
|
|
|
+ autocomplete="off"
|
|
|
|
|
+ type="password"
|
|
|
|
|
+ placeholder="密码"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="login-btn" @click="login()">
|
|
|
|
|
+ <div class="login-btn-div">登录</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="login-type-wx" v-show="selectType=='wx'">
|
|
|
|
|
+ <div class="login-wx-refresh" @click="refreshWxCode()">
|
|
|
|
|
+ <div class="login-wx-refresh-icon"
|
|
|
|
|
+ style="transform: translateY(15%)">
|
|
|
|
|
+ <el-icon size="25" :class="refreshWxCodeState?'is-loading':''">
|
|
|
|
|
+ <refresh/>
|
|
|
|
|
+ </el-icon>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="login-wx-refresh-text">
|
|
|
|
|
+ <span style="line-height: 25px">刷新二维码</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="login-wx-tip">
|
|
|
|
|
+ <span>微信登录</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="login-wx-image"></div>
|
|
|
|
|
+ <div class="login-wx-tip">
|
|
|
|
|
+ <span>请使用微信扫码登录</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span class="login-register-btn"
|
|
|
|
|
+ v-if="selectType!=='wx'"
|
|
|
|
|
+ @click="setShowRegister('register')">注册</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </form>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-center" style="display: none">
|
|
|
|
|
+ <div class="register-content">
|
|
|
|
|
+ <form>
|
|
|
|
|
+ <div class="register-content-title">
|
|
|
|
|
+ 注册
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-input">
|
|
|
|
|
+ <k-k-c-input name="username" @binding="setUsername" :text="username"
|
|
|
|
|
+ placeholder="请输入邮箱" type="text"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-input">
|
|
|
|
|
+ <k-k-c-input name="password" @binding="setPassword" :text="password"
|
|
|
|
|
+ type="password" placeholder="请输入密码"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-input">
|
|
|
|
|
+ <k-k-c-input name="username" @binding="setRequirePassword" :text="requirePassword"
|
|
|
|
|
+ type="password" placeholder="请输入密码"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-input">
|
|
|
|
|
+ <k-k-c-input name="username" @binding="setPhone" :text="phone"
|
|
|
|
|
+ placeholder="请输入手机号" type="text"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-code">
|
|
|
|
|
+ <div class="register-content-code-input">
|
|
|
|
|
+ <k-k-c-input name="username" @binding="setCode" :text="code"
|
|
|
|
|
+ placeholder="请输入手机号" type="text"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-code-btn" @click="sendCode()">
|
|
|
|
|
+ {{ awaitCode > 0 ? awaitCode + 's' : '发送验证码' }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="register-content-submit" @click="register()">
|
|
|
|
|
+ 注册
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </form>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="login-body-shield" @click="showViewType=''"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+</div>
|
|
|
|
|
+<div class="home">
|
|
|
|
|
+ <div class="home-suspension">
|
|
|
|
|
+ <div class="right-handler">
|
|
|
|
|
+ <div class="handler-customerService"></div>
|
|
|
|
|
+ <div class="handler-collection handler-item-top">
|
|
|
|
|
+ <div class="handler-item handler-item-top">
|
|
|
|
|
+ <ToolTip class="handler-tooltip"/>
|
|
|
|
|
+ <div class="handler-item-content">
|
|
|
|
|
+ <div class="item-icon">
|
|
|
|
|
+ <svg width="26" height="24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
|
|
|
+ <g fill="currentClor">
|
|
|
|
|
+ <path fill="currentColor"
|
|
|
|
|
+ d="M6.2 23.85c-.394 0-.787-.113-1.069-.338-.562-.393-.843-1.125-.73-1.8l1.068-6.243c0-.056 0-.113-.056-.169L.856 10.856a1.855 1.855 0 0 1-.45-1.912c.225-.675.788-1.182 1.52-1.238l6.243-.9a.121.121 0 0 0 .112-.112l.62-1.181c.224-.394.73-.563 1.124-.394.394.225.563.731.394 1.125L9.8 7.425c-.281.563-.787.9-1.406 1.013l-6.244.956a.121.121 0 0 0-.112.112c0 .056 0 .113.056.169l4.556 4.444c.45.45.619 1.012.506 1.631l-1.125 6.244c0 .056 0 .112.057.169.056.056.112.056.168 0l5.625-2.982a1.908 1.908 0 0 1 1.744 0l5.625 2.982c.056.056.113.056.169 0 .056-.057.056-.113.056-.17l-1.069-6.243a1.753 1.753 0 0 1 .563-1.631l1.237-1.238a.816.816 0 0 1 1.182 0 .816.816 0 0 1 0 1.181L20.15 15.3c-.056.056-.056.112-.056.169l1.069 6.243c.112.675-.17 1.407-.732 1.8-.562.394-1.35.45-1.968.17l-5.625-2.926h-.17l-5.624 2.982a3.83 3.83 0 0 1-.844.112Z"
|
|
|
|
|
+ class="collect_svg__collect1"></path>
|
|
|
|
|
+ <path fill="currentColor"
|
|
|
|
|
+ d="M22.625 12.544a.904.904 0 0 1-.618-.282.816.816 0 0 1 0-1.18l1.462-1.407s.056-.056.056-.169c0-.056-.056-.112-.225-.168l-6.3-.9c-.562-.057-1.068-.45-1.35-1.013l-2.756-5.681c-.056-.113-.225-.113-.281 0l-1.069 2.194c-.225.393-.731.562-1.125.393-.394-.225-.562-.731-.394-1.125l1.07-2.193A1.898 1.898 0 0 1 12.781 0c.73 0 1.35.394 1.687 1.012l2.813 5.682c0 .056.056.056.056.112l6.244.9c.73.113 1.35.619 1.575 1.294.225.675.056 1.406-.45 1.856l-1.463 1.406a.903.903 0 0 1-.619.282Z"
|
|
|
|
|
+ class="collect_svg__collect2"></path>
|
|
|
|
|
+ </g>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span>收藏网址</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="handler-phone-version">
|
|
|
|
|
+ <div class="handler-item">
|
|
|
|
|
+ <ToolTip class="handler-tooltip" :index="1"/>
|
|
|
|
|
+ <div class="handler-item-content">
|
|
|
|
|
+ <div class="item-icon">
|
|
|
|
|
+ <svg width="20" height="23" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
|
|
|
+ <path
|
|
|
|
|
+ d="M3.143 0h13.714A3.153 3.153 0 0 1 20 3.163v16.674A3.153 3.153 0 0 1 16.857 23H3.143A3.153 3.153 0 0 1 0 19.837V3.163A3.153 3.153 0 0 1 3.143 0Zm0 1.725a1.42 1.42 0 0 0-1.01.421 1.438 1.438 0 0 0-.419 1.017v16.674a1.445 1.445 0 0 0 .419 1.017 1.43 1.43 0 0 0 1.01.421h13.714a1.422 1.422 0 0 0 1.32-.887c.072-.175.109-.362.109-.55V3.162a1.445 1.445 0 0 0-.419-1.017 1.428 1.428 0 0 0-1.01-.421H3.143ZM7.714 18.4a.855.855 0 0 1-.606-.253.865.865 0 0 1 0-1.22.855.855 0 0 1 .606-.252h4.572c.227 0 .445.09.606.253a.865.865 0 0 1-.606 1.472H7.714Z"
|
|
|
|
|
+ fill="currentColor"></path>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span>手机版</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="handler-order-select ">
|
|
|
|
|
+ <div class="handler-item">
|
|
|
|
|
+ <ToolTip class="handler-tooltip" :index="2"></ToolTip>
|
|
|
|
|
+ <div class="handler-item-content">
|
|
|
|
|
+ <div class="item-icon">
|
|
|
|
|
+ <svg width="24" height="23" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
|
|
|
+ <g clip-path="url(#queryicon_svg__a)" fill="currentColor">
|
|
|
|
|
+ <path
|
|
|
|
|
+ d="M15.82 8.31H7.199c-.527 0-.958.413-.958.918 0 .505.43.918.958.918h8.623c.527 0 .958-.413.958-.918 0-.505-.431-.919-.958-.919Zm0 3.672H7.199c-.527 0-.958.413-.958.918 0 .505.43.918.958.918h8.623c.527 0 .958-.413.958-.918 0-.505-.431-.918-.958-.918Zm-2.874 3.673H7.198c-.527 0-.958.413-.958.918 0 .505.43.918.958.918h5.748c.527 0 .958-.413.958-.918 0-.505-.43-.918-.958-.918Z"></path>
|
|
|
|
|
+ <path
|
|
|
|
|
+ d="M19.21 1.882h-1.162C17.653.815 16.587.046 15.34.046H8.634c-1.257 0-2.31.769-2.706 1.836h-1.09c-1.317 0-2.395 1.033-2.395 2.296v16.527C2.443 21.967 3.52 23 4.838 23H19.21c1.33 0 2.396-1.033 2.396-2.295V4.178c0-1.274-1.078-2.296-2.396-2.296Zm-10.576-.23h6.707c.659 0 1.198.517 1.198 1.148 0 .632-.54 1.148-1.198 1.148H8.634c-.658 0-1.197-.516-1.197-1.148 0-.63.539-1.147 1.197-1.147Zm11.054 19.053a.47.47 0 0 1-.479.459H4.84a.47.47 0 0 1-.48-.46V4.179a.47.47 0 0 1 .48-.46h1.089c.395 1.068 1.461 1.837 2.706 1.837h6.707c1.246 0 2.312-.77 2.707-1.836h1.161a.47.47 0 0 1 .48.459v16.527Z"></path>
|
|
|
|
|
+ </g>
|
|
|
|
|
+ <defs>
|
|
|
|
|
+ <clipPath id="queryicon_svg__a">
|
|
|
|
|
+ <path fill="#fff" d="M0 0h24v23H0z"></path>
|
|
|
|
|
+ </clipPath>
|
|
|
|
|
+ </defs>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span>快捷查单</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="handler-app-ios-download ">
|
|
|
|
|
+ <div class="handler-item">
|
|
|
|
|
+ <ToolTip class="handler-tooltip" :index="3"></ToolTip>
|
|
|
|
|
+ <div class="handler-item-content">
|
|
|
|
|
+ <div class="item-icon">
|
|
|
|
|
+ <svg xmlns="http://www.w3.org/2000/svg" fill="none" width="26" height="26">
|
|
|
|
|
+ <defs>
|
|
|
|
|
+ <clipPath id="ios-icon_svg__a">
|
|
|
|
|
+ <rect width="26" height="26" rx="0"></rect>
|
|
|
|
|
+ </clipPath>
|
|
|
|
|
+ </defs>
|
|
|
|
|
+ <g clip-path="url(#ios-icon_svg__a)">
|
|
|
|
|
+ <path
|
|
|
|
|
+ d="M20.096 13.815c-.032-3.293 2.686-4.872 2.807-4.95-1.528-2.236-3.907-2.541-4.754-2.577-2.025-.205-3.95 1.192-4.978 1.192-1.025 0-2.61-1.162-4.29-1.131-2.207.032-4.242 1.283-5.378 3.26-2.293 3.978-.588 9.872 1.647 13.1 1.092 1.579 2.395 3.353 4.104 3.29 1.646-.066 2.27-1.066 4.26-1.066 1.99 0 2.55 1.065 4.292 1.033 1.771-.034 2.894-1.61 3.979-3.194 1.253-1.832 1.77-3.607 1.8-3.698-.039-.018-3.455-1.326-3.489-5.26Zm-3.273-9.663C17.73 3.05 18.343 1.523 18.176 0c-1.308.054-2.892.871-3.83 1.969-.841.974-1.578 2.529-1.38 4.022 1.46.114 2.948-.741 3.857-1.84Z"
|
|
|
|
|
+ fill="currentColor"></path>
|
|
|
|
|
+ </g>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span>IOS下载</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="handler-app-android-download handler-item-bottom">
|
|
|
|
|
+ <div class="handler-item">
|
|
|
|
|
+ <ToolTip class="handler-tooltip" :index="4"></ToolTip>
|
|
|
|
|
+ <div class="handler-item-content">
|
|
|
|
|
+ <div class="item-icon">
|
|
|
|
|
+ <svg xmlns="http://www.w3.org/2000/svg" fill="none" width="26" height="26">
|
|
|
|
|
+ <defs>
|
|
|
|
|
+ <clipPath id="android-icon_svg__a">
|
|
|
|
|
+ <rect width="26" height="26" rx="0"></rect>
|
|
|
|
|
+ </clipPath>
|
|
|
|
|
+ </defs>
|
|
|
|
|
+ <g clip-path="url(#android-icon_svg__a)">
|
|
|
|
|
+ <path
|
|
|
|
|
+ d="M23.131 8.131c-.919 0-1.68.728-1.68 1.612v6.267c0 .884.735 1.612 1.68 1.612.919 0 1.68-.728 1.68-1.613V9.743a1.674 1.674 0 0 0-1.68-1.611Zm-20.27 0c-.918 0-1.68.728-1.68 1.611v6.268c0 .884.735 1.612 1.68 1.612.946 0 1.681-.728 1.681-1.613V9.743c0-.884-.735-1.611-1.68-1.611Zm2.705.052V19.65c0 .675.578 1.247 1.313 1.247h1.497v3.484c0 .885.734 1.613 1.68 1.613.919 0 1.68-.728 1.68-1.613v-3.484h2.626v3.484c0 .885.735 1.613 1.68 1.613.918 0 1.68-.728 1.68-1.613v-3.484h1.497c.735 0 1.313-.546 1.313-1.247V8.182H5.566v.001ZM16.54 2.254 17.933.382c.052-.13.052-.286-.08-.338-.105-.078-.262-.026-.34.078l-1.419 1.95a9.22 9.22 0 0 0-3.098-.546c-1.103 0-2.152.182-3.098.546L8.481.122c-.08-.13-.237-.156-.342-.078a.245.245 0 0 0-.053.338l1.392 1.873c-2.179.962-3.728 2.782-3.912 4.914h14.94c-.236-2.133-1.76-3.952-3.965-4.915ZM9.846 5.22c-.473 0-.814-.338-.814-.78 0-.443.367-.78.814-.78.473 0 .813.337.813.78 0 .442-.367.78-.813.78Zm6.406 0c-.473 0-.814-.338-.814-.78 0-.443.368-.78.814-.78.473 0 .814.337.814.78 0 .442-.367.78-.814.78Z"
|
|
|
|
|
+ fill="currentColor"></path>
|
|
|
|
|
+ </g>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span>安卓下载</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="handler-to-top handler-item-bottom" onclick="ToTop()">
|
|
|
|
|
+ <div class="handler-item handler-item-bottom">
|
|
|
|
|
+ <div class="item-icon-top">
|
|
|
|
|
+ <div class="item-icon">
|
|
|
|
|
+ <svg data-v-5620823b="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
|
|
|
|
+ <path fill="currentColor"
|
|
|
|
|
+ d="M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64z"></path>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- todo body-->
|
|
|
|
|
+ <div class="carousel">
|
|
|
|
|
+ <div class="content">
|
|
|
|
|
+ <ul id="item">
|
|
|
|
|
+ <li class="item">
|
|
|
|
|
+ <a href="#"><img src="assets/202405201111165c8a0eec19d9a.jpg"></a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li class="item">
|
|
|
|
|
+ <a href="#"><img src="./assets/202405201111165c8a0eec19d9a.jpg"></a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li class="item">
|
|
|
|
|
+ <a href="#"><img src="./assets/202405201111165c8a0eec19d9a.jpg"></a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li class="item">
|
|
|
|
|
+ <a href="#"><img src="./assets/202405201111165c8a0eec19d9a.jpg"></a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li class="item">
|
|
|
|
|
+ <a href="#"><img src="./assets/202405201111165c8a0eec19d9a.jpg"></a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ <div id="btn-left"><</div>
|
|
|
|
|
+ <div id="btn-right">></div>
|
|
|
|
|
+ <ul id="circle">
|
|
|
|
|
+ <li class="circle"></li>
|
|
|
|
|
+ <li class="circle"></li>
|
|
|
|
|
+ <li class="circle"></li>
|
|
|
|
|
+ <li class="circle"></li>
|
|
|
|
|
+ <li class="circle"></li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="gift-pack">
|
|
|
|
|
+ <h2 class="gift-pack-title">特惠礼包</h2>
|
|
|
|
|
+ <div class="gift-pack-content">
|
|
|
|
|
+ {{range .packageList}}
|
|
|
|
|
+ <template v-for="(item,index) in adviceList">
|
|
|
|
|
+ <div class="content-item" @click="Jump(item.shopAdviceCarousel.toType,item.shopAdviceCarousel.toId)">
|
|
|
|
|
+ <div class="content-item-img">
|
|
|
|
|
+ <img :src="item.shopAdviceCarousel.imageUrl"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="content-item-title">{{ item.shopAdviceCarousel.name }}</div>
|
|
|
|
|
+ <div class="content-item-remark">{{ item.goodsSku.skuName }}</div>
|
|
|
|
|
+ <div class="content-item-price">
|
|
|
|
|
+ <del class="price-original" v-if="item.goodsSku.historicalPrices>item.goodsSku.price">
|
|
|
|
|
+ <span>¥{{ item.goodsSku.historicalPrices }}</span></del>
|
|
|
|
|
+ <div class="price-target" v-if="item.goodsSku.historicalPrices>item.goodsSku.price">
|
|
|
|
|
+ <span>省{{ item.goodsSku.historicalPrices - item.goodsSku.price }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="price-now">¥{{ item.goodsSku.price }}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ {{- end }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <template v-if="shopHomeTopicVoList" v-for="item in shopHomeTopicVoList">
|
|
|
|
|
+ <GoodsTypeComponent :ShopHomeTopic="item"/>
|
|
|
|
|
+ </template>
|
|
|
|
|
+</div>
|
|
|
|
|
+
|
|
|
|
|
+<div class="bottom-bar">
|
|
|
|
|
+ <!-- 合作伙伴-->
|
|
|
|
|
+ <div class="partners">
|
|
|
|
|
+ <div class="partners-line">
|
|
|
|
|
+ <ul>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <img style="transform: rotate(180deg);"
|
|
|
|
|
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAAXNSR0IArs4c6QAAAhdJREFUSEulVU1rE1EUPdfEgBAIg27UjT+jS13pTpeKriMxRQxJ3hukBnc2ZUwiLUFGxRbbKqZ/Rve+2bswkSB13jDvygtJSZPJl5nlzJz7zr33nPNISlmL4/it53k/seJDQoh3RMRKqc1Op6NXwZOU8j6ABoATrfXLZrP5a9kCVC6Xr6TT6a8ANpj5Y6/Xe+b7frRMAbI/SSkLANoALG1Pa/16GQYDcLFYvJzNZr8DuAbgFMBxGIaVVqvVm8dgAM7n8xcdx3kDwDIAM4dE1FZKufOGOADbp1Kp3EylUkfD0+0rzczvoyh6MauFM3ChUHByudwxM98ZFWRm28JeEARbSQzOwMPBPQLwaaLP0Bizz8y1SSGdA5dKpUuZTOYHgKsTBf4C+KKUejzO4BzYAlzX3WXmJwAuTBQYrLHb7e74vv/bfpsCCyE2iOgzgBsJazq1QjLGCM/z/iSd7Bhjdono4Ywd2xYa/X7/1RTYAoQQ94hoH0BuVgFjzEkiWEp5F8DBPLA10jzaDxKGZonMpr3EwD4YY9zEgUkp94YaT1qV9f12vV6fXtVaIpFSJsnT6vswjuOtmfJ0XddhZiuO22PrsaJoB0HwfK4xhBC3iOhwZUuuFQbDGPoG4PoohrTWYlGOjQKwaE0/DMBGGIb1Rfk1cNVa0SuEsO7ZAXAURdH2IqrjRhldN7FS6unK1021Wq0x839ddP8AAxJAzJtS4CsAAAAASUVORK5CYII="/>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <!-- <li v-for="index in 9"><div><img src="../assets/steam-partners.png" alt=""></div></li>-->
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-steam.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-google.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-tencent.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-microsoft.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-garena.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-ea.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-riot.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-pubg.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <div><img src="./assets/footer/footer-slider-ubisoft.png" alt=""></div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <img
|
|
|
|
|
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAAXNSR0IArs4c6QAAAhdJREFUSEulVU1rE1EUPdfEgBAIg27UjT+jS13pTpeKriMxRQxJ3hukBnc2ZUwiLUFGxRbbKqZ/Rve+2bswkSB13jDvygtJSZPJl5nlzJz7zr33nPNISlmL4/it53k/seJDQoh3RMRKqc1Op6NXwZOU8j6ABoATrfXLZrP5a9kCVC6Xr6TT6a8ANpj5Y6/Xe+b7frRMAbI/SSkLANoALG1Pa/16GQYDcLFYvJzNZr8DuAbgFMBxGIaVVqvVm8dgAM7n8xcdx3kDwDIAM4dE1FZKufOGOADbp1Kp3EylUkfD0+0rzczvoyh6MauFM3ChUHByudwxM98ZFWRm28JeEARbSQzOwMPBPQLwaaLP0Bizz8y1SSGdA5dKpUuZTOYHgKsTBf4C+KKUejzO4BzYAlzX3WXmJwAuTBQYrLHb7e74vv/bfpsCCyE2iOgzgBsJazq1QjLGCM/z/iSd7Bhjdono4Ywd2xYa/X7/1RTYAoQQ94hoH0BuVgFjzEkiWEp5F8DBPLA10jzaDxKGZonMpr3EwD4YY9zEgUkp94YaT1qV9f12vV6fXtVaIpFSJsnT6vswjuOtmfJ0XddhZiuO22PrsaJoB0HwfK4xhBC3iOhwZUuuFQbDGPoG4PoohrTWYlGOjQKwaE0/DMBGGIb1Rfk1cNVa0SuEsO7ZAXAURdH2IqrjRhldN7FS6unK1021Wq0x839ddP8AAxJAzJtS4CsAAAAASUVORK5CYII="/>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 服务支持-->
|
|
|
|
|
+ <div class="partners-service-guarantee">
|
|
|
|
|
+ <div class="service-guarantee">
|
|
|
|
|
+ <div class="sg-icon" style="background: rgb(225, 222, 250);">
|
|
|
|
|
+ <img
|
|
|
|
|
+ class="webuff-image__StyledImagesContainer-sc-1seo15q-1 iptopt"
|
|
|
|
|
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA1hJREFUWEftl0FO21AQhv+ZOBWtVDXLgE1wd1BQ+wLquuYE0BM0nKBwg9yg9AZwgnKDuPsWLBVaujOJTdg1Wwj2VM9JIIQ4iVMhNn1ZxFLezHz+Z97MC+GRF/1LfKu46AhRLWz+mtrP1IYa3CquOGCpBecnU/sZa2jbqqCD+b7XGlRrHIBdVLZ/4fmjVB4LUJp7XQXxBuexPggxKgWmuawYRi3G5U4Ynu6lQYwFsAt24frZc5cpJ4MQlrXiSBTdqwEdPEf5mgid5fLiDFOvBzQWQG/UaYjacAkknJcbJSxLOYiuakHz540f01SKITWAxwbXvicCuIUQl8A3EBqsfdmuhM2TXb1HBzfYqEGiMzJGv3kmBXqbO0qQVmKvHh4mQftXyVS7ROyQEY+Uvd9mYgUGg9nmWxVTtAHEYAP7vj+62qcuwjTDeauslVAQaQGyEBPWg8Bzsza2oQqYs8vbnHuyAZGOP+psY1DrLDh8r581gP5uBEdO51lajcDb7KRJvoAY+qMVihM/AjB9bjS8g7EpmJ9b2iR+qrTx7WLto9XLfT9AyVqtxnLlBOGxk3TIuVdV5pl7YjBi1x9Qaeoa6KQArXpwtDkIkCUNUwOUzFUfhL16cFgtWaoqAqcReokCWdZUAPNzy3tExuZVdKkuLk79TrvOfQDR3ZYr5NfD7/ujgFIBdDslkY1+4xiRx8LbxHkHiLYa4UkSUNcM88x2r2J06ekeJ8A7SOzVQ6+c+RiWrPIBBEoIyTQjQInICyD6KpFUg4vjsUfONpWKiY5EZKsRekMHUqoCC1bZFZCrc9w7diTk1cPD7Sw5XrBWXUHs1gMv8TO4sgFAUh2lQS1YayIiO8Nad1fZ4aZDFcgIoJuSXBt/CFj3g29DU/agCuj7AiNf42t5mXYzyghwWxOT1EHS0pk/NcIfqXFSf+gOm7tF2FeUkwBY5vIuYqigeZLaoB4WYHbR1cc4PD+tZO4D9xQwlR6/fj08SnU2GMSaXWoJ4mrY/H3v8tLbm6pAyVo7gMgbIfH1WCaCAqgAiSpxJD7QTs0CMRcEqBAZ6+3oKmnXmRUoFhdtg7n7tt0mK6T/I3xMbpJ6xHfvCYlzPfN7ryPJz2eUk0oQnI7smFMNo0kKcNI9/wEeXYG/2/HLMDfFEZMAAAAASUVORK5CYII="
|
|
|
|
|
+ draggable="false">
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="sg-info">
|
|
|
|
|
+ <div>自动发货</div>
|
|
|
|
|
+ <div>提供最快发货</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="service-guarantee">
|
|
|
|
|
+ <div class="sg-icon" style="background: rgb(234, 217, 247);">
|
|
|
|
|
+ <img
|
|
|
|
|
+ class="webuff-image__StyledImagesContainer-sc-1seo15q-1 iptopt"
|
|
|
|
|
+ src="./assets/footer/footer-promise-2.png"
|
|
|
|
|
+ draggable="false">
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="sg-info">
|
|
|
|
|
+ <div>正版保障</div>
|
|
|
|
|
+ <div>官方正版采购,安全保障</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="service-guarantee">
|
|
|
|
|
+ <div class="sg-icon" style="background: rgb(245, 221, 231);">
|
|
|
|
|
+ <img
|
|
|
|
|
+ class="webuff-image__StyledImagesContainer-sc-1seo15q-1 iptopt"
|
|
|
|
|
+ src="./assets/footer/footer-promise-3.png"
|
|
|
|
|
+ draggable="false">
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="sg-info">
|
|
|
|
|
+ <div>客户服务</div>
|
|
|
|
|
+ <div>提供专业的客服咨询</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="service-guarantee">
|
|
|
|
|
+ <div class="sg-icon" style="background: rgb(226, 235, 230);">
|
|
|
|
|
+ <img
|
|
|
|
|
+ class="webuff-image__StyledImagesContainer-sc-1seo15q-1 iptopt"
|
|
|
|
|
+ src="./assets/footer/footer-promise-4.png"
|
|
|
|
|
+ draggable="false">
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="sg-info">
|
|
|
|
|
+ <div>100%满意度</div>
|
|
|
|
|
+ <div>给予您满意的购物体验</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="bottom-bar-about">
|
|
|
|
|
+ <div class="bottom-bar-about-left">
|
|
|
|
|
+ <div class="about-contact about-row">
|
|
|
|
|
+ <div class="about-row-title">联系我们</div>
|
|
|
|
|
+ <div class="about-row-item">平日 9:30 - 24:00</div>
|
|
|
|
|
+ <div class="about-row-item">周末 9:30 - 24:00</div>
|
|
|
|
|
+ <div class="about-row-imgs">
|
|
|
|
|
+ <img src="./assets/footer/footer-about-1.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-about-2.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-about-3.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-about-4.png"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="about-me about-row">
|
|
|
|
|
+ <div class="about-row-title">关于我们</div>
|
|
|
|
|
+ <div class="about-row-item">关于我们</div>
|
|
|
|
|
+ <div class="about-row-item">联系我们</div>
|
|
|
|
|
+ <div class="about-row-item">条款与条件</div>
|
|
|
|
|
+ <div class="about-row-item">隐私和Cookie</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="about-issue about-row">
|
|
|
|
|
+ <div class="about-row-title">常见问题</div>
|
|
|
|
|
+ <div class="about-row-item">帮助中心</div>
|
|
|
|
|
+ <div class="about-row-item">售后服务</div>
|
|
|
|
|
+ <div class="about-row-item">关于退款</div>
|
|
|
|
|
+ <div class="about-row-item">关于发货</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="bottom-bar-about-right">
|
|
|
|
|
+ <div class="about-my-use about-row-title">
|
|
|
|
|
+ 我们使用
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="my-user-images">
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-0.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-1.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-2.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-3.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-4.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-5.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-6.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-7.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-8.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-9.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-10.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-11.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-12.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-13.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-14.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-myuse-15.png"/>
|
|
|
|
|
+
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="bottom-bar-active">
|
|
|
|
|
+ <img src="./assets/footer/footer-active-0.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-active-1.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-active-2.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-active-3.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-active-4.png"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="footer-about-box">
|
|
|
|
|
+ <img src="./assets/logo.png" width="130" height="35">
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="footer-about-app">
|
|
|
|
|
+ <img src="./assets/footer/footer-app-0.png"/>
|
|
|
|
|
+ <img src="./assets/footer/footer-app-1.png"/>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 备案-->
|
|
|
|
|
+ <div class="filing">
|
|
|
|
|
+ <div class="filing-body">xxx省xxx市xxx区666号xxx公司</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+</div>
|
|
|
|
|
+</body>
|
|
|
|
|
+<script src="js/index.js" defer></script>
|
|
|
|
|
+</html>
|