新增积分商品功能 以及 在微信公众号优化部分逻辑
parent
a6fec5cf70
commit
a9db24d1ad
|
@ -6,10 +6,7 @@
|
|||
const dev = {
|
||||
common: "https://common-api.pickmall.cn",
|
||||
buyer: "https://buyer-api.pickmall.cn",
|
||||
// common: 'http://192.168.0.101:8890',
|
||||
// buyer: 'http://192.168.0.101:8888',
|
||||
// seller: 'http://192.168.0.101:8889',
|
||||
// manager: 'http://192.168.0.101:8887'
|
||||
|
||||
|
||||
};
|
||||
// 生产环境
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
"name" : "lili商城",
|
||||
"appid" : "__UNI__C100675",
|
||||
"description" : "",
|
||||
"versionName" : "4.0.23",
|
||||
"versionCode" : 4000023,
|
||||
"versionName" : "4.0.24",
|
||||
"versionCode" : 4000024,
|
||||
"transformPx" : false,
|
||||
"app-plus" : {
|
||||
"compatible" : {
|
||||
|
|
22
pages.json
22
pages.json
|
@ -36,13 +36,7 @@
|
|||
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/navigation/point/point-mall",
|
||||
"style": {
|
||||
"navigationBarTitleText": "积分商城",
|
||||
"enablePullDownRefresh": true
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"path": "pages/navigation/search/searchPage",
|
||||
"style": {
|
||||
|
@ -504,6 +498,13 @@
|
|||
"navigationStyle": "custom",
|
||||
"navigationBarTextStyle": "white"
|
||||
|
||||
}
|
||||
},{
|
||||
"path": "point/pointList",
|
||||
"style": {
|
||||
"navigationBarTitleText": "积分商城"
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -752,12 +753,7 @@
|
|||
"selectedIconPath": "static/tabbar/category-s.png",
|
||||
"text": "分类"
|
||||
},
|
||||
// {
|
||||
// "pagePath": "pages/navigation/point/point-mall",
|
||||
// "iconPath": "static/tabbar/point-mall.png",
|
||||
// "selectedIconPath": "static/tabbar/point-mall-s.png",
|
||||
// "text": "积分商城"
|
||||
// },
|
||||
|
||||
{
|
||||
"pagePath": "pages/tabbar/cart/cartList",
|
||||
"iconPath": "static/tabbar/cart.png",
|
||||
|
|
|
@ -6,8 +6,7 @@
|
|||
<p class="ptips">收银台</p>
|
||||
|
||||
<p class="ptips">剩余支付时间:
|
||||
<u-count-down :show-days="false" :show-border="true" font-size="28" color="#008ffa"
|
||||
border-color="#008ffa" ref="uCountDown" :timestamp="autoCancel"></u-count-down>
|
||||
<u-count-down :show-days="false" :show-border="true" font-size="28" color="#008ffa" border-color="#008ffa" ref="uCountDown" :timestamp="autoCancel"></u-count-down>
|
||||
</p>
|
||||
<p class="ptips">
|
||||
支付金额
|
||||
|
@ -160,6 +159,10 @@
|
|||
});
|
||||
// #endif
|
||||
|
||||
//判断是否微信浏览器
|
||||
var ua = window.navigator.userAgent.toLowerCase();
|
||||
|
||||
|
||||
|
||||
|
||||
// #ifndef MP-WEIXIN
|
||||
|
@ -173,6 +176,14 @@
|
|||
}
|
||||
|
||||
// #endif
|
||||
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
|
||||
console.log("微信浏览器")
|
||||
this.payList = res.data.result.support.filter((item) => {
|
||||
return item != "ALIPAY";
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
this.walletValue = res.data.result.walletValue;
|
||||
this.autoCancel =
|
||||
(res.data.result.autoCancel - new Date().getTime()) / 1000;
|
||||
|
|
|
@ -190,10 +190,11 @@
|
|||
<div class="box6 mp-iphonex-bottom" v-if="orderMessage.priceDetailDTO">
|
||||
<div class="tabbar-left">
|
||||
合计:
|
||||
<span class="number">
|
||||
<span v-if="!orderMessage.priceDetailDTO.payPoint" class="number">
|
||||
¥
|
||||
<span>{{ orderMessage.priceDetailDTO.billPrice | unitPrice }}</span>
|
||||
<span>{{ orderMessage.priceDetailDTO.flowPrice | unitPrice }}</span>
|
||||
</span>
|
||||
<span v-else class="number"><span style="margin-right:10rpx;">{{orderMessage.priceDetailDTO.payPoint | unitPrice }}</span>积分</span>
|
||||
</div>
|
||||
<div class="navRiv" @click="createTradeFun()">
|
||||
<!-- #ifndef MP-WEIXIN -->
|
||||
|
|
|
@ -117,23 +117,23 @@ export default {
|
|||
methods: {
|
||||
/** 根据参数显示登录模块 */
|
||||
methodFilter(code) {
|
||||
// let way = [];
|
||||
// this.loginList.forEach((item) => {
|
||||
// if (code.length != 0) {
|
||||
// code.forEach((val) => {
|
||||
// if (item.code == val) {
|
||||
// way.push(item);
|
||||
// }
|
||||
// });
|
||||
// } else {
|
||||
// uni.showToast({
|
||||
// title: '配置有误请联系管理员',
|
||||
// duration: 2000,
|
||||
// icon:"none"
|
||||
// });
|
||||
// }
|
||||
// });
|
||||
// this.loginList = way;
|
||||
let way = [];
|
||||
this.loginList.forEach((item) => {
|
||||
if (code.length != 0) {
|
||||
code.forEach((val) => {
|
||||
if (item.code == val) {
|
||||
way.push(item);
|
||||
}
|
||||
});
|
||||
} else {
|
||||
uni.showToast({
|
||||
title: '配置有误请联系管理员',
|
||||
duration: 2000,
|
||||
icon:"none"
|
||||
});
|
||||
}
|
||||
});
|
||||
this.loginList = way;
|
||||
},
|
||||
/**跳转到登录页面 */
|
||||
navigateLogin(connectLogin) {
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
</u-image>
|
||||
<view class="index-item-title">{{ item.goodsSku.goodsName }}</view>
|
||||
<view class="index-item-price">
|
||||
|
||||
{{ item.points | unitPrice }}积分
|
||||
<span class="tipsMkt">¥{{ item.goodsSku.price | unitPrice }}</span>
|
||||
</view>
|
||||
|
@ -97,8 +96,9 @@ export default {
|
|||
}
|
||||
},
|
||||
},
|
||||
async onShow() {
|
||||
async mounted() {
|
||||
//获取顶级分类
|
||||
|
||||
let response = await getPointsCategory();
|
||||
|
||||
if (response.data.success) {
|
||||
|
@ -273,12 +273,11 @@ page {
|
|||
|
||||
.swiper-box {
|
||||
// #ifdef H5
|
||||
height: calc(100vh - 294px);
|
||||
height: calc(100vh - (100rpx + 300rpx + 44px));
|
||||
// #endif
|
||||
|
||||
// #ifndef H5
|
||||
|
||||
height: calc(100vh - 200px);
|
||||
height: calc(100vh - 400rpx);
|
||||
// #endif
|
||||
|
||||
.scroll-v {
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<div class="user-point">
|
||||
<div class="point-rule">积分规则</div>
|
||||
<!-- <div class="point-rule">积分规则</div> -->
|
||||
<div class="point-wrapper">
|
||||
<u-image shape="circle" :lazy-load="true" width="100" height="100" :src="userInfo.face || '/static/missing-face.png'"></u-image>
|
||||
<div class="whether-point">
|
||||
|
@ -43,6 +43,7 @@ export default {
|
|||
padding: 20rpx 0;
|
||||
}
|
||||
.point-wrapper {
|
||||
padding-top: 80rpx;
|
||||
display: flex;
|
||||
}
|
||||
.whether-point {
|
|
@ -1,7 +1,9 @@
|
|||
/** 配置楼层模块的跳转 */
|
||||
export function modelNavigateTo(item) {
|
||||
let val = item.url;
|
||||
|
||||
switch (val.___type) {
|
||||
|
||||
case "goods":
|
||||
uni.navigateTo({
|
||||
url: "/pages/product/goods?id=" + val.id + "&goodsId=" + val.goodsId,
|
||||
|
@ -36,6 +38,7 @@ export function modelNavigateTo(item) {
|
|||
break;
|
||||
case "other":
|
||||
switch (val.title) {
|
||||
|
||||
case "首页":
|
||||
uni.switchTab({
|
||||
url: `/pages/tabbar/home/index`,
|
||||
|
@ -92,8 +95,8 @@ export function modelNavigateTo(item) {
|
|||
});
|
||||
break;
|
||||
case "积分商城":
|
||||
uni.switchTab({
|
||||
url: `/pages/navigation/point/point-mall`,
|
||||
uni.navigateTo({
|
||||
url: `/pages/promotion/point/pointList`,
|
||||
});
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue