Commit e6152118 by 无尘

feat: 增加积分商城

parent b3cda8f0
......@@ -70,6 +70,8 @@ function handleResponse(code, msg) {
switch (code) {
case 1:
// Toast(msg);
/* eslint-disable */
console.log(msg);
break;
}
}
......
......@@ -146,6 +146,14 @@ a {
justify-content: center;
}
.flex-space-between {
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between;
}
.max-80 {
max-width: 80px;
}
......@@ -155,6 +163,13 @@ a {
}
/* 字体大小 */
.font-10 {
font-size: 10px;
}
.font-11 {
font-size: 11px;
}
.font-12 {
font-size: 12px;
......@@ -188,6 +203,10 @@ a {
font-size: 30px;
}
.font-36 {
font-size: 36px;
}
.font-50 {
font-size: 50px;
}
......@@ -220,6 +239,10 @@ a {
color: #000;
}
.color-fff {
color: #fff;
}
.bg-f4f5f6 {
background: #f4f5f6;
}
......@@ -232,6 +255,10 @@ a {
margin-right: 4px;
}
.m-t-4 {
margin-top: 4px;
}
.m-t-6 {
margin-top: 6px;
}
......@@ -244,6 +271,13 @@ a {
margin-top: 10px;
}
.m-t-13 {
margin-top: 13px;
}
.m-b-6 {
margin-bottom: 6px;
}
.m-b-15 {
margin-bottom: 15px;
}
......@@ -252,10 +286,18 @@ a {
padding: 0 12px;
}
.p-l-6 {
padding-left: 6px;
}
.p-l-8 {
padding-left: 8px;
}
.p-l-12 {
padding-left: 12px;
}
.p-t-10 {
padding-top: 10px;
}
......
......@@ -49,6 +49,18 @@
</li>
<li class="dib">
<span class="icon font_family">&#xe6e4;</span>
<div class="name">卡包2</div>
<div class="code-name">&amp;#xe6e4;</div>
</li>
<li class="dib">
<span class="icon font_family">&#xe6ac;</span>
<div class="name">文化礼品</div>
<div class="code-name">&amp;#xe6ac;</div>
</li>
<li class="dib">
<span class="icon font_family">&#xe7ac;</span>
<div class="name">qiaquan-2</div>
<div class="code-name">&amp;#xe7ac;</div>
......@@ -60,6 +72,12 @@
<div class="code-name">&amp;#xe7ad;</div>
</li>
<li class="dib">
<span class="icon font_family">&#xe65b;</span>
<div class="name">积分抽奖</div>
<div class="code-name">&amp;#xe65b;</div>
</li>
</ul>
<div class="article markdown">
<h2 id="unicode-">Unicode 引用</h2>
......@@ -138,6 +156,24 @@
</li>
<li class="dib">
<span class="icon font_family icon-qiabao"></span>
<div class="name">
卡包2
</div>
<div class="code-name">.icon-qiabao
</div>
</li>
<li class="dib">
<span class="icon font_family icon-wenhualipin"></span>
<div class="name">
文化礼品
</div>
<div class="code-name">.icon-wenhualipin
</div>
</li>
<li class="dib">
<span class="icon font_family icon-qiaquan-"></span>
<div class="name">
qiaquan-2
......@@ -155,6 +191,15 @@
</div>
</li>
<li class="dib">
<span class="icon font_family icon-jifenchoujiang"></span>
<div class="name">
积分抽奖
</div>
<div class="code-name">.icon-jifenchoujiang
</div>
</li>
</ul>
<div class="article markdown">
<h2 id="font-class-">font-class 引用</h2>
......@@ -173,7 +218,7 @@
<pre><code class="language-html">&lt;link rel="stylesheet" href="./iconfont.css"&gt;
</code></pre>
<h3 id="-">第二步:挑选相应图标并获取类名,应用于页面:</h3>
<pre><code class="language-html">&lt;span class="font_family icon--xxx"&gt;&lt;/span&gt;
<pre><code class="language-html">&lt;span class="font_family icon-xxx"&gt;&lt;/span&gt;
</code></pre>
<blockquote>
<p>"
......@@ -210,6 +255,22 @@
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-qiabao"></use>
</svg>
<div class="name">卡包2</div>
<div class="code-name">#icon-qiabao</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-wenhualipin"></use>
</svg>
<div class="name">文化礼品</div>
<div class="code-name">#icon-wenhualipin</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-qiaquan-"></use>
</svg>
<div class="name">qiaquan-2</div>
......@@ -224,6 +285,14 @@
<div class="code-name">#icon-jifenshangcheng-</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-jifenchoujiang"></use>
</svg>
<div class="name">积分抽奖</div>
<div class="code-name">#icon-jifenchoujiang</div>
</li>
</ul>
<div class="article markdown">
<h2 id="symbol-">Symbol 引用</h2>
......
@font-face {font-family: "font_family";
src: url('iconfont.eot?t=1548667693801'); /* IE9 */
src: url('iconfont.eot?t=1548667693801#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('iconfont.woff?t=1548667693801') format('woff'),
url('iconfont.ttf?t=1548667693801') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1548667693801#font_family') format('svg'); /* iOS 4.1- */
src: url('iconfont.eot?t=1563258508684'); /* IE9 */
src: url('iconfont.eot?t=1563258508684#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('iconfont.woff?t=1563258508684') format('woff'),
url('iconfont.ttf?t=1563258508684') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1563258508684#font_family') format('svg'); /* iOS 4.1- */
}
.font_family {
......@@ -27,6 +27,14 @@
content: "\e64d";
}
.icon-qiabao:before {
content: "\e6e4";
}
.icon-wenhualipin:before {
content: "\e6ac";
}
.icon-qiaquan-:before {
content: "\e7ac";
}
......@@ -35,3 +43,7 @@
content: "\e7ad";
}
.icon-jifenchoujiang:before {
content: "\e65b";
}
......@@ -42,6 +42,15 @@ const routes = [{
meta: {
title: '近一年消费记录'
}
},
{
name: 'pointMall',
path: '/pointMall',
component: () =>
import('./views/pointMall'),
meta: {
title: '近一年消费记录'
}
}
];
......
......@@ -172,13 +172,14 @@ export default {
* 跳转第三方积分商城
*/
async toPointMall() {
// let that = this;
let that = this;
that.$route.push('/pointMall');
/*20190626 Toast('敬请期待');
return false; */
let resData = await getIndexUrl();
if (resData.errorCode == 0 && !!resData.result.url) {
window.location.href = resData.result.url;
}
// let resData = await getIndexUrl();
// if (resData.errorCode == 0 && !!resData.result.url) {
// window.location.href = resData.result.url;
// }
},
/**
......@@ -187,7 +188,7 @@ export default {
toUrl(url) {
// let that = this;
if (url) {
window.open(url);
window.location.href = url;
}
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment