Authored by yyq

merge

... ... @@ -22,7 +22,7 @@
<TwoBanner :list="item.data" :ref="index" :PAGE_URL="PAGE_URL" :key="index" v-if="item.template_name == 'twoPicture'"/>
</template>
</div>
<div ref="scrollNav" class="scroll-nav-wrap" v-if="navList.length">
<div ref="scrollNav" class="scroll-nav-wrap" v-if="!isShow && navList.length">
<ScrollNav :list="navList" :current="active" @transfer="getIndex"></ScrollNav>
</div>
<div class="list-wrap" :style="{minHeight: total + 'px'}">
... ... @@ -402,10 +402,6 @@ export default {
background-color: #fefefe;
overflow: hidden;
}
&.fixed-nav:after {
display: none;
}
}
.channel-scroll {
... ...
... ... @@ -60,7 +60,7 @@ export default {
<style lang="scss" scoped>
.scroll-nav {
padding: 0 24px;
// padding: 0 24px;
}
/deep/ {
... ...
... ... @@ -9,7 +9,7 @@
<LayoutLink :href="list[1].url" class="img-link" :report="{PAGE_URL, ...list[1].reportParams}" reportEvent="XY_UFO_MAIN_EVENT">
<ImageFormat :lazy="false" class="item-imge" :src="list[1].src" :width="380" :height="196"></ImageFormat>
</LayoutLink>
<LayoutLink :href="list[2].url" class="img-link" :report="{PAGE_URL, ...list[2].reportParams}" reportEvent="XY_UFO_MAIN_EVENT">
<LayoutLink :href="list[2].url" class="img-link img-link2" :report="{PAGE_URL, ...list[2].reportParams}" reportEvent="XY_UFO_MAIN_EVENT">
<ImageFormat :lazy="false" class="item-imge" :src="list[2].src" :width="380" :height="196"></ImageFormat>
</LayoutLink>
</div>
... ... @@ -49,20 +49,20 @@ export default {
height: 402px;
margin-left: 8px;
margin-right: 8px;
.swiper-item {
position: relative;
&:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: -2;
border-radius: 8px;
box-shadow: 0 0 30px #dcdcdc;
bottom: 0;
}
// &:after {
// content: "";
// position: absolute;
// width: 100%;
// height: 100%;
// z-index: -2;
// border-radius: 8px;
// box-shadow: 0 0 30px #dcdcdc;
// bottom: 0;
// background-color: transparent;
// }
}
.swiper-item-left {
... ... @@ -74,7 +74,19 @@ export default {
display: flex;
flex-direction: column;
justify-content: space-between;
.img-link2 {
&:after {
content: "";
position: absolute;
width: 100%;
height: 45%;
z-index: -2;
border-radius: 8px;
box-shadow: 0 0 30px #dcdcdc;
bottom: 0;
background-color: transparent;
}
}
.img-link {
height: 196px;
}
... ...
... ... @@ -55,6 +55,7 @@ export default {
// 画progress底部背景
drawProgressbg: function (summary) {
let c=document.getElementById("canvasProgressbg");
if(!c) return
let ctx=c.getContext("2d");
ctx.lineWidth= 30 ;
let strokeStyle = '#E0E0E0'
... ... @@ -72,6 +73,7 @@ export default {
// 画progress进度
drawCircle: function (step) {
let c=document.getElementById("canvasProgress");
if(!c) return
let context=c.getContext("2d");
context.lineWidth=30;
let strokeColor = '#002B47'
... ...
... ... @@ -6,7 +6,7 @@
<p class="account-name">{{alipayAccount?alipayAccount:nickName}}</p>
</div>
<p class="tip"><i class="cubeic-warn"></i><span>已绑定的支付宝账号暂无法提供系统换绑和解除,如
需要帮助可致电<a class="phone" href="tel:400-8890-9646"> 400-8890-9646 </a>联系电话客服</span></p>
需要帮助可致电<a class="phone" href="tel:400-889-9646"> 400-889-9646 </a>联系电话客服</span></p>
</div>
<div v-else>
<div class="bind-button" @click="bindAccount">设置支付宝账号</div>
... ...
... ... @@ -5,12 +5,13 @@
<div class="topContainer">
<!--<div class="topView">-->
<!--<div class="title"></div>-->
<!--</div>-->
<!--商品信息-->
<!--<div class="title"></div>-->
<!--</div>-->
<!--商品信息-->
<div class="productDetail">
<div class="productImageWrapper">
<ImageFormat class="image" :lazy="lazy" :src="originProductData.image" :width="136" :height="180"></ImageFormat>
<ImageFormat class="image" :lazy="lazy" :src="originProductData.image" :width="136"
:height="180"></ImageFormat>
</div>
<div class="productPrice">
<span class="size">{{sizeInfo}}</span>
... ... @@ -30,7 +31,8 @@
<span class="inputViewIcon">
¥
</span>
<Input ref="myinput" class="wordText" v-model="inputPrice" type="number" placeholder="定价需以9为结尾" @input="onTextChange"></Input>
<Input ref="myinput" class="wordText" v-model="inputPrice" type="number" placeholder="定价需以9为结尾"
@input="onTextChange"></Input>
</div>
<div>
... ... @@ -57,16 +59,16 @@
<div class="line"></div>
<div class="space"></div>
<order-address :data="addressInfo"></order-address>
<order-address :data="addressInfo"></order-address>
<div class="line"></div>
<div class="space"></div>
<!--<day-choose :chooseDay="chooseDay" :options="dayOptions" :choose="BUYER_ASK_SET_CHOOSEDAY"></day-choose>-->
<!--<day-choose :chooseDay="chooseDay" :options="dayOptions" :choose="BUYER_ASK_SET_CHOOSEDAY"></day-choose>-->
<div class="dayChoose" @click="showPicker">
<span class="leftText" >求购期限:</span>
<span class="leftText">求购期限:</span>
<div class="rightWrapper">
<span class="rightText">{{chooseDay || '7天'}}</span>
<i class="cubeic-arrow" ></i>
<i class="cubeic-arrow"></i>
</div>
</div>
... ... @@ -77,9 +79,10 @@
</div>
<div class="bottomContainer">
<OrderAgree :value="isAgreeTerms" @input="isAgreeTerms = !isAgreeTerms" class="agree-wrapper" :desc="agreeDesc" :url="url"></OrderAgree>
<OrderAgree :value="isAgreeTerms" @input="isAgreeTerms = !isAgreeTerms" class="agree-wrapper" :desc="agreeDesc"
:url="url"></OrderAgree>
<div class="btn-wrapper">
<YohoButton class="submit-btn" :txt="submitText" :disable="!isAgreeTerms" @click="submitClick"></YohoButton>
<YohoButton class="submit-btn" :txt="submitText" :disable="!isAgreeTerms" @click="submitClick"></YohoButton>
</div>
</div>
... ... @@ -88,12 +91,13 @@
<script>
import {Input, Button, Scroll} from 'cube-ui';
import { Input, Button, Scroll } from 'cube-ui';
import OrderAddress from './components/confirm/address';
import OrderAgree from './components/confirm/agree';
import { createNamespacedHelpers } from 'vuex';
import {debounce, get} from 'lodash';
const {mapState, mapActions, mapMutations, mapGetters} = createNamespacedHelpers(
import { debounce, get } from 'lodash';
const { mapState, mapActions, mapMutations, mapGetters } = createNamespacedHelpers(
'order/buyerAskOrder'
);
... ... @@ -114,7 +118,7 @@ export default {
url: 'https://activity.yoho.cn/feature/6775.html?nodownload=1',
agreeDesc: '有货买家协议',
submitText: '提交',
options: {pullDownRefresh: false}
options: { pullDownRefresh: false }
};
},
... ... @@ -145,22 +149,26 @@ export default {
},
beforeRouteEnter(to, from, next) {
next(vm => {
// 通过 `vm` 访问组件实例
if (from.name !== 'address') {
vm.inputPrice = '';
vm.BUYER_ASK_RESET_DATA();
}
});
},
activated() {
this.isActive = true;
},
deactivated() {
this.isActive = false;
},
mounted() {
this.BUYER_ASK_SET_STORAGEID(this.storageId);
this.fetchBuyerOrderCount({ tabType: 'buy'});
this.fetchBuyerOrderCount({ tabType: 'buy' });
this.fetchConfig();
this.$on('addressinfo', function(address) {
console.log(address);
... ... @@ -182,6 +190,9 @@ export default {
// },
addressInfo(val) {
if (!this.isActive) {
return;
}
if (this.inputPrice && val) {
this.computePrice();
... ... @@ -217,7 +228,7 @@ export default {
this.computePrice();
// }
}, 500, {leading: false, trailing: true}),
}, 500, { leading: false, trailing: true }),
showToast() {
this.BUYER_ASK_SET_SHOWTOAST(false);
... ... @@ -305,17 +316,26 @@ export default {
this.showBuyDialog();
return;
}
this.buyerPrePublish({price: this.inputPrice, storage_id: this.storageId, address_id: this.addressInfo.address_id})
this.buyerPrePublish({
price: this.inputPrice,
storage_id: this.storageId,
address_id: this.addressInfo.address_id
})
.then((res) => {
if (res && res.code == 200) {
this.showDialog();
}
});
}, 500, {leading: false, trailing: true}),
}, 500, { leading: false, trailing: true }),
publishProduct() {
this.buyerPublish({price: this.inputPrice, storage_id: this.storageId, address_id: this.addressInfo.address_id, time_limit_id: this.chooseDayId}).then((res) => {
this.buyerPublish({
price: this.inputPrice,
storage_id: this.storageId,
address_id: this.addressInfo.address_id,
time_limit_id: this.chooseDayId
}).then((res) => {
if (res && res.code == 200) {
this.payOrder();
}
... ... @@ -328,7 +348,11 @@ export default {
console.log('inputPrice is null');
return;
}
this.buyerCompute({price: this.inputPrice, storage_id: this.storageId, address_id: this.addressInfo.address_id || '' });
this.buyerCompute({
price: this.inputPrice,
storage_id: this.storageId,
address_id: this.addressInfo.address_id || ''
});
},
payOrder() {
... ... @@ -419,6 +443,7 @@ export default {
justify-content: space-between;
flex-direction: row;
}
.body {
height: 100%;
/*position: relative;*/
... ... @@ -455,7 +480,7 @@ export default {
.productDetail {
display: flex;
flex-direction: row;
width: calc(100% - 40*2px);
width: calc(100% - 40 * 2px);
height: 120*2px;
margin-left: 20*2px;
align-items: center;
... ... @@ -480,7 +505,7 @@ export default {
.productPrice {
width: calc(100% - 120*2px - 10*2px);
width: calc(100% - 120 * 2px - 10 * 2px);
height: 120*2px;
margin-left: 10*2px;
justify-content: center;
... ... @@ -534,7 +559,7 @@ export default {
background-color: #f5f5f5;
}
.inputViewIcon{
.inputViewIcon {
line-height: 50*2px;
font-size: 20*2px;
color: #000;
... ... @@ -561,7 +586,7 @@ export default {
.tipHeaderText {
font-family: "PingFang SC";
font-size: 14*2px;
color:#000;
color: #000;
letter-spacing: 0;
//<!--margin-left: 20*2px;-->
margin-top: 15*2px;
... ... @@ -582,7 +607,7 @@ export default {
letter-spacing: 0px;
margin-top: 5*2px;
//<!--margin-left: 20*2px;-->
width: calc(100% - 40*2px);
width: calc(100% - 40 * 2px);
}
.space {
... ... @@ -673,7 +698,8 @@ export default {
border-top-left-radius: 15px !important;
border-top-right-radius: 15px !important;
}
.cube-input_active::after {
border-color: transparent!important; ;
border-color: transparent !important;;
}
</style>
... ...
... ... @@ -323,6 +323,11 @@ export default {
});
if (result.code === 200 && result.data.orderCode) {
this.reportYas('XY_UFO_SALE_ORD', {
ORD_NUM: result.data.orderCode,
PRD_ID: result.data.productId,
PRD_SKU: result.data.skup
});
console.log(result);
this.$createOrderPayType({
orderCode: result.data.orderCode,
... ... @@ -330,6 +335,7 @@ export default {
desc: '保证金',
extra: JSON.stringify({
type: 'sell',
reportType: 'sell',
back: {
name: 'InSaleOrderList'
},
... ... @@ -360,6 +366,14 @@ export default {
// console.log(result);
},
reportYas(name, params) {
this.$store.dispatch('reportYas', {
params: {
appop: name,
param: params
}
});
},
clearData() {
// 清空数据状态
// console.log(this.$router);
... ...
... ... @@ -455,6 +455,8 @@ export default {
</script>
<style lang="scss" scoped>
@import "~statics/scss/variable";
.body {
height: 100%;
margin: 0 40px;
... ...
<template>
<layout-app title="商品列表" class="brand-product-list">
<scroll-view
ref="scroll"
:data="brandProductList"
:options="scrollOption"
@pulling-down="onPullingDown">
<div class="scroll-view" ref="scroll">
<div class="list-wrapper" v-if="brandProductList != null">
<product-list :list="brandProductList" priceKey="price"/>
</div>
</scroll-view>
</div>
</layout-app>
</template>
... ... @@ -50,6 +46,11 @@ export default {
asyncData({store, router}) {
return store.dispatch(`${STORE_PATH}/fetchBrandTop`, {productId: router.params.productId});
},
activated() {
if (this.$refs.scroll) {
this.$refs.scroll.scrollTop = 0;
}
},
methods: {
...mapActions(['fetchBrandTop']),
onPullingDown() {
... ... @@ -60,7 +61,10 @@ export default {
</script>
<style lang="scss" scoped>
.brand-product-list /deep/ .scroll-view {
.brand-product-list .scroll-view {
background: #f5f5f5;
height: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
</style>
... ...
... ... @@ -8,7 +8,7 @@
:emulateMask="true"
:full="true">
<div class="buy-sheet">
<a class="header" href="https://activity.yoho.cn/feature/6765.html?nodownload=1">求购<i class="cubeic-question"></i></a>
<a class="header" @click.prevent="gotoNewPage">求购<i class="cubeic-question"></i></a>
<div class="title">
<div class="title-thumbnail">
<square-img :src="imageUrl" :width="300" :height="300"/>
... ... @@ -152,6 +152,9 @@ export default {
hide() {
this.$refs.popup.hide();
},
gotoNewPage() {
this.$xianyu.goXianyuNewPage({url: 'https://activity.yoho.cn/feature/6765.html?nodownload=1'});
}
},
};
</script>
... ...
... ... @@ -207,8 +207,6 @@ export default {
ul {
padding-bottom: 1px;
overflow: auto;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
}
}
... ... @@ -217,8 +215,8 @@ export default {
width: 25%; // 当前固定为4列
float: left;
border: 1px solid #ddd;
margin-left: -1px;
margin-top: -1px;
margin-right: -1px;
margin-bottom: -1px;
.size-info,
.size-price {
... ...
... ... @@ -26,7 +26,7 @@
</div>
<div class="info-name"><div>{{productDetail.product_name}}</div></div>
</div>
<a class="banner" v-if="resource" :href="resource.url">
<a class="banner" v-if="resource" @click.prevent="gotoNewPage(resource.url)">
<img-size :src="sizeImg(resource.src)"/>
</a>
<div class="info">
... ... @@ -54,26 +54,9 @@
</div>
</div>
<div class="footer">
<div class="heart">
<div class="icon-fav" v-if="isFav" @click="_toggleFav(false)">
<svg style="width: 1rem; height: 1rem;" viewBox="0 0 24 24">
<title>已收藏</title>
<g id="icon/已收藏" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g fill="#002B47">
<path d="M11.9998882,18.7717254 L6.90760779,20.9153484 C6.3574449,21.1469424 5.72370571,20.8886913 5.49211167,20.3385284 C5.42388696,20.1764573 5.39623656,20.0001874 5.41155922,19.8250107 L5.88943154,14.3617254 L5.88943154,14.3617254 L2.2755824,10.2271262 C1.88274872,9.77768578 1.92863753,9.09488771 2.37807795,8.70205402 C2.51228845,8.58474724 2.67342863,8.50245519 2.84714548,8.46250776 L8.22341829,7.22619542 L8.22341829,7.22619542 L11.0754231,2.5175655 C11.3846728,2.00699755 12.0492663,1.84379684 12.5598342,2.15304652 C12.708963,2.24337339 12.8340264,2.36843679 12.9243532,2.5175655 L15.7763581,7.22619542 L15.7763581,7.22619542 L21.1526309,8.46250776 C21.734369,8.59628261 22.097515,9.1763205 21.9637402,9.75805866 C21.9237928,9.93177551 21.8415007,10.0929157 21.7241939,10.2271262 L18.1103448,14.3617254 L18.1103448,14.3617254 L18.5882171,19.8250107 C18.6402311,20.4196615 18.200337,20.9438868 17.6056863,20.9959008 C17.4305096,21.0112235 17.2542397,20.9835731 17.0921686,20.9153484 L11.9998882,18.7717254 L11.9998882,18.7717254 Z"></path>
</g>
</g>
</svg>
</div>
<div class="icon-fav" v-else @click="_toggleFav(true)">
<svg id="icon-heart-o" style="width: 1rem; height: 1rem;" viewBox="0 0 24 24">
<title>未收藏</title>
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g stroke="#B2B2B2" stroke-width="1.62123234">
<path d="M6.59310422,20.1682298 L11.9998882,17.892215 L17.4066721,20.1682298 C17.4471899,20.185286 17.4912574,20.1921986 17.5350516,20.188368 C17.6837143,20.1753645 17.7936878,20.0443081 17.7806843,19.8956454 L17.2727172,14.088301 L21.113856,9.69365996 C21.1431827,9.66010733 21.1637558,9.61982229 21.1737426,9.57639307 C21.2071863,9.43095853 21.1163998,9.28594906 20.9709653,9.25250535 L15.2606075,7.93936778 L12.2310044,2.93752506 C12.2084227,2.90024288 12.1771569,2.86897703 12.1398747,2.84639531 C12.0122327,2.76908289 11.8460843,2.80988307 11.7687719,2.93752506 L8.73916885,7.93936778 L3.02881107,9.25250535 C2.98538186,9.26249221 2.94509681,9.28306522 2.91154419,9.31239191 C2.79918408,9.41060033 2.78771188,9.58129985 2.8859203,9.69365996 L6.72705916,14.088301 L6.21909207,19.8956454 C6.21526141,19.9394396 6.22217401,19.9835071 6.23923019,20.0240249 C6.2971287,20.1615656 6.4555635,20.2261284 6.59310422,20.1682298 Z"></path>
</g>
</g>
</svg>
<div class="fav">
<div class="icon-fav" @click="_toggleFav">
<i class="iconfont" :class="[isFav ? 'icon-star-fill': 'icon-star-outline']" />
</div>
收藏
</div>
... ... @@ -276,13 +259,15 @@ export default {
},
// toggle收藏
async _toggleFav(isFav) {
async _toggleFav() {
const userInfo = await this.auth();
if (!userInfo) {
return;
}
const isFav = !this.isFav;
this.toggleFav({productId: this.productId, isFav}).then(() => {
const txt = isFav ? '收藏成功' : '取消收藏成功';
... ... @@ -444,6 +429,11 @@ export default {
onBidSheetHide() {
this.showBidSheet = false;
},
// 资源位
gotoNewPage(url) {
this.$xianyu.goXianyuNewPage({url});
},
},
};
</script>
... ... @@ -658,6 +648,7 @@ export default {
.cube-scroll-wrapper {
flex: 1 0 0;
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
.footer {
... ... @@ -668,7 +659,7 @@ export default {
@include cube-ufo-btn;
.heart {
.fav {
margin-right: auto;
text-align: center;
width: 3em;
... ... @@ -676,12 +667,17 @@ export default {
font-size: 22px;
line-height: 32px;
svg {
width: 48px;
height: 48px;
color: #888;
fill: currentColor;
stroke: currentColor;
.icon-star-fill,
.icon-star-outline {
font-size: 48px;
}
.icon-star-outline {
color: #b2b2b2;
}
.icon-star-fill {
color: #002b47;
}
}
... ...
@font-face {font-family: "iconfont";
src: url('iconfont.eot?t=1570600666119'); /* IE9 */
src: url('iconfont.eot?t=1570600666119#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=1570600666119') format('woff'),
url('iconfont.ttf?t=1570600666119') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1570600666119#iconfont') format('svg'); /* iOS 4.1- */
src: url('iconfont.eot?t=1571636060228'); /* IE9 */
src: url('iconfont.eot?t=1571636060228#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=1571636060228') format('woff'),
url('iconfont.ttf?t=1571636060228') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1571636060228#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
... ... @@ -139,3 +139,11 @@
content: "\e7e3";
}
.icon-star-fill:before {
content: "\e7e5";
}
.icon-star-outline:before {
content: "\e7e4";
}
... ...
... ... @@ -113,6 +113,12 @@ Created by iconfont
<glyph glyph-name="express" unicode="&#59363;" d="M190.41848853 115.66648853000004h-73.728a42.14328853 42.14328853 0 0 0-42.09777706 42.1432896v136.98844374a42.14328853 42.14328853 0 1 0 84.28657706 0v-94.8451552h24.71253334a136.9884448 136.9884448 0 0 0 266.6040896 0h175.85493333a136.9884448 136.9884448 0 0 0 266.60408853 0h35.27111147v155.648l-81.60142293 77.09582186a42.14328853 42.14328853 0 0 0-9.19324374 12.6520896l-72.9088 154.91982187h-57.5260448a42.32533333 42.32533333 0 0 0-10.55857813 1.36533333v-233.15342186a42.14328853 42.14328853 0 1 0-84.28657707 0V663.48373333H158.87928853v-31.63022186a42.14328853 42.14328853 0 1 0-84.28657706 0v73.728c0 23.30168853 18.8416 42.1888 42.14328853 42.1888H653.99466667c23.30168853 0 42.14328853-18.88711147 42.14328853-42.1432896v-22.39146667a42.32533333 42.32533333 0 0 0 10.55857813 1.31982293h84.28657814c16.29297813 0 31.17511147-9.4208 38.1383104-24.21191146l80.82773333-171.8499552 89.01973333-84.10453334c8.46506667-7.9644448 13.19822187-19.0236448 13.19822294-30.62897813v-215.95022187a42.14328853 42.14328853 0 0 0-42.09777814-42.1432896h-84.24106666a136.9884448 136.9884448 0 0 0-252.9507552 0h-189.50826667a136.9884448 136.9884448 0 0 0-252.95075627 0z m126.47537814 0a52.6563552 52.6563552 0 1 1 0 105.35822294 52.6563552 52.6563552 0 0 1 0-105.35822294z m442.45902186 0a52.6563552 52.6563552 0 1 1 0 105.35822294 52.6563552 52.6563552 0 0 1 0-105.35822294zM43.008 558.12551147h84.24106667a31.58471147 31.58471147 0 1 0 0-63.21493334H42.96248853a31.58471147 31.58471147 0 0 0 0 63.26044374z m21.02613333-105.35822294h63.2604448a31.58471147 31.58471147 0 1 0 0-63.21493333h-63.2604448a31.58471147 31.58471147 0 0 0 0 63.2604448z" horiz-adv-x="1024" />
<glyph glyph-name="-star-fill" unicode="&#59365;" d="M512 95.06133299999999l-217.258667-91.434666a46.08 46.08 0 0 0-63.829333 46.506666l20.352 233.088-154.154667 176.426667a46.08 46.08 0 0 0 24.362667 75.264l229.376 52.778667 121.685333 200.874666a46.08 46.08 0 0 0 78.933334 0l121.642666-200.874666 229.418667-52.778667a46.08 46.08 0 0 0 24.362667-75.264l-154.197334-176.426667 20.394667-233.088a46.08 46.08 0 0 0-63.829333-46.506666L512 95.06133299999999z" horiz-adv-x="1024" />
<glyph glyph-name="-star-outline" unicode="&#59364;" d="M813.176074-123.40823799999998a58.191768 58.191768 0 0 1 80.606375 58.73058l-25.755245 294.353359 194.726897 222.799037a58.191768 58.191768 0 0 1-30.766203 95.046554l-289.71957 66.651127L588.598956 867.845422a58.191768 58.191768 0 0 1-99.626462 0L335.303122 614.172419 45.637433 547.521292a58.191768 58.191768 0 0 1-30.766203-95.046554l194.673016-222.799037-25.701365-294.353359a58.191768 58.191768 0 0 1 74.625555-60.885831l5.926939 2.155251L538.812665-7.940684000000033l274.363409-115.467554zM538.812665 86.83646399999998l-263.748799-110.99541 24.785382 283.3077L112.611847 473.326788l278.24286 63.957064L538.812665 781.527633l147.904077-244.1899 278.24286-63.957063-187.18352-214.178035 24.785383-283.307699L538.812665 86.83646399999998z" horiz-adv-x="1077" />
</font>
... ...
$xianyu-theme-red: #d0021b;
@mixin num {
font-family: "DINAlternate-Bold", "sans-serif-condensed", "sans-serif";
font-family: DINAlternate-Bold, sans-serif-condensed, sans-serif;
}
... ...
... ... @@ -121,6 +121,7 @@ export default function() {
state.selectedCouponList = [];
state.selectedPromotion = null;
state.couponList = [];
state.address = null;
},
[Types.UPDATE_ORDER](state, { amount, couponInfo, couponList, promotionFormulaList, promotionList, promotionTips }) {
state.orderDetail.amount = amount;
... ...
... ... @@ -76,6 +76,7 @@ const webpackConfig = merge(baseConfig, {
loader: 'sass-loader',
options: {
sourceMap: isProd,
// data: '@import "variables";',
},
},
],
... ...