Merge remote-tracking branch 'origin/master-2.0' into master-2.0
| | |
| | | "quickapp" : {}, |
| | | /* 快应用特有相关 */ |
| | | "mp-weixin" : { |
| | | "appid" : "wx6d0ecc4e18710458", |
| | | "appid" : "wx1441324401626290", |
| | | "setting" : { |
| | | "urlCheck" : false, |
| | | "es6" : true, |
| | |
| | | {{ item.name || '-' }} |
| | | <!-- <span v-if="item.categoryStr" class="m-l-10">{{item.categoryStr || '-'}}</span> --> |
| | | |
| | | <!-- #ifdef PUB_CUSTOMER_DEV --> |
| | | <view class="price component-price-new"> |
| | | <span class="tip">会员价</span>¥<span class="p">{{item.priceMember||item.price}}</span>/扎 |
| | | <view class="component-price-old"> |
| | | ¥{{item.price}}/扎 |
| | | </view> |
| | | </view> |
| | | <!-- #endif --> |
| | | <!-- #ifndef PUB_CUSTOMER_DEV --> |
| | | <view class="price"> |
| | | ¥{{ item.price || 0 }}/扎 |
| | | </view> |
| | | <!-- #endif --> |
| | | |
| | | </view> |
| | | <view class="tags" v-if="item.tags"> |
| | | <view class="tag red" v-for="(tag,k) of item.tagArr" :class="[k===0?'red':'green']" :key="tag">{{ |
| | |
| | | dataType: options.dataType ? options.dataType : 'json', |
| | | data: options.data || null, |
| | | header, |
| | | success: (res) => { |
| | | success: async (res) => { |
| | | if (!options.ignore) { |
| | | message.hideLoading() |
| | | } |
| | |
| | | } else if (res.data.code === '401' || res.data && res.data.code && |
| | | res.data.code.startsWith('401')) { |
| | | console.log('resp', res) |
| | | // storage.removeItem('token') |
| | | await store.dispatch('logout') |
| | | message.showToast('登录信息失效') |
| | | storage.removeItem('token') |
| | | reject({ |
| | | data: null, |
| | | code: 401, |
| | | msg: 'Unauthorized' |
| | | }) |
| | | |
| | | // #ifdef PUB_CUSTOMER |
| | | uni.reLaunch({ |
| | | url: '/pages/user/supplier-user' |
| | |
| | | url: '/pages/login/supplier-login' |
| | | }) |
| | | // #endif |
| | | reject({ |
| | | data: null, |
| | | code: 401, |
| | | msg: 'Unauthorized' |
| | | }) |
| | | |
| | | } else { |
| | | if (res.data.data && typeof res.data.data === 'string') { |
| | |
| | | // commit('updat') |
| | | // store.commit('updateLogin', false) |
| | | console.log('401', res) |
| | | message.showToast('登录信息失效') |
| | | storage.removeItem('token') |
| | | reject({ |
| | | data: null, |
| | | code: 401, |
| | | msg: 'Unauthorized' |
| | | }) |
| | | await store.dispatch('logout') |
| | | message.showToast('登录信息失效') |
| | | |
| | | |
| | | // #ifdef PUB_CUSTOMER |
| | | uni.reLaunch({ |
| | | url: '/pages/user/supplier-user' |
| | |
| | | url: '/pages/login/supplier-login' |
| | | }) |
| | | // #endif |
| | | reject({ |
| | | data: null, |
| | | code: 401, |
| | | msg: 'Unauthorized' |
| | | }) |
| | | |
| | | } else if (res.statusCode === 403) { |
| | | message.showToast('请求被拒绝') |
| | |
| | | <view class="price m-r-a component-price-new"> |
| | | <span class="tip">会员价</span><span class="num p">{{ dto.priceMember || dto.price || '-' }}</span> |
| | | 元/扎 |
| | | |
| | | </view> |
| | | <view class="price m-r-a component-price-old"> |
| | | <span class="num">{{ dto.price || '-' }}</span> |
| | | <!-- <span class="num">{{ dto.price || '-' }}</span> --> |
| | | {{ dto.price || '-' }} |
| | | 元/扎 |
| | | </view> |
| | | </view> |
| | |
| | | <view class="title">{{item.name}}</view> |
| | | |
| | | <view class="price"> |
| | | <view>会员价</view> |
| | | <!-- <view>会员价</view> --> |
| | | <view>¥{{item.priceLowMember || 0}}-{{item.priceHighMember||0}}</view> |
| | | </view> |
| | | <view class="price component-price-old">¥{{item.priceLow || 0}}-{{item.priceHigh||0}}</view> |
| | | <!-- <view class="price component-price-old">¥{{item.priceLow || 0}}-{{item.priceHigh||0}}</view> --> |
| | | |
| | | |
| | | <view class="desc">在售 {{item.stock||'0'}} 扎</view> |
| | |
| | | |
| | | .price { |
| | | font-weight: 400; |
| | | font-size: 24rpx; |
| | | font-size: 28rpx; |
| | | color: #CF0000; |
| | | line-height: 34rpx; |
| | | text-align: center; |