diff --git a/app.js b/app.js
index aecfde0..9346f28 100644
--- a/app.js
+++ b/app.js
@@ -38,7 +38,7 @@ App({
// 获取前端配置文件
commonApi._post("pbservice/Other/getClientConfig", {unique_key: "wechatxcx"}).then(res => {
let data = JSON.parse(res.data);
- data.isTest = data.isTest112? true : false;
+ data.isTest = data.isTest113? true : false;
data.indexSeason = null
this.globalData.configJson = data
}).then(() => {
diff --git a/pages/ask/index.wxml b/pages/ask/index.wxml
index f9256e6..51950ae 100644
--- a/pages/ask/index.wxml
+++ b/pages/ask/index.wxml
@@ -21,6 +21,6 @@
-
+
提问
diff --git a/pages/ask/my/index.wxml b/pages/ask/my/index.wxml
index f21c886..b64c779 100644
--- a/pages/ask/my/index.wxml
+++ b/pages/ask/my/index.wxml
@@ -23,4 +23,8 @@
+
+
+
+ 暂无数据
\ No newline at end of file
diff --git a/pages/info/roadInfo/index.js b/pages/info/roadInfo/index.js
index 212fa51..1fab188 100644
--- a/pages/info/roadInfo/index.js
+++ b/pages/info/roadInfo/index.js
@@ -23,7 +23,11 @@ Page({
showShareFlag: false,
showQrCode: false,
wxqrcode: null,
- ZTPoint:''
+ ZTPoint:'',
+
+ skuIndex: 0,
+ skuFlag: false,
+ producNum: 1,
},
/**
@@ -159,6 +163,15 @@ Page({
},
order: function () {
+ // todo 判断组合产品
+ // if (this.data.info.is_compose == 1) {
+ // if (true) {
+ // // 打开规格弹窗
+ // this.setData({skuFlag: true})
+ // return
+ // }
+
+
commonApi.user_post('wx/get_user_keep', {
jumpurl: '/pages/info/roadInfo/index?id=' + this.data.id,
title: this.data.info.title,
@@ -196,6 +209,21 @@ Page({
},
+
+ // 组合产品获取购买的sku
+ getComposeSku () {
+ commonApi.user_post("product/get_sku_compose_list", {
+ sku_id: "190720"
+ }).then(res => {
+ if (res&&Array.isArray(res.data)&&res.data.length>0) {
+ res.data.forEach(v => {
+ v.sku.is_compose = 1
+ });
+ util.orderByShoppingCart(res.data,app)
+ }
+ })
+ },
+
pagePoint: function (e) {
util.pagePoint(e)
},
@@ -467,6 +495,27 @@ Page({
}
},
+
+ setSimpleValue: function (e) {
+ let keyname = e.currentTarget.dataset.keyname
+ let val = e.currentTarget.dataset.val
+ let param = {}
+ param[keyname] = val
+ this.setData(param)
+ },
+ minus: function () {
+ if (this.data.producNum == 1) return;
+ this.setData({
+ producNum: this.data.producNum - 1
+ })
+ },
+ add: function () {
+ this.setData({
+ producNum: this.data.producNum + 1
+ })
+ },
+
+
/**
* 生命周期函数--监听页面初次渲染完成
*/
diff --git a/pages/info/roadInfo/index.wxml b/pages/info/roadInfo/index.wxml
index bfc2df6..7e1118c 100644
--- a/pages/info/roadInfo/index.wxml
+++ b/pages/info/roadInfo/index.wxml
@@ -120,4 +120,38 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+ {{info.sku[skuIndex].price/100}}
+
+
+ 已选择:{{info.sku[skuIndex].sku_name}}
+
+
+
+ {{item.sku_name}}
+
+
+ 数量
+
+ {{producNum}}
+
+
+
+
+ 立即购买
+ 该商品已下架
+
+
+
\ No newline at end of file
diff --git a/pages/info/roadInfo/index.wxss b/pages/info/roadInfo/index.wxss
index 991d6dd..32680b5 100644
--- a/pages/info/roadInfo/index.wxss
+++ b/pages/info/roadInfo/index.wxss
@@ -441,4 +441,154 @@ page {
font-size: 31rpx;
font-weight: 500;
margin-top: 50rpx;
-}
\ No newline at end of file
+}
+
+
+
+
+.sku-info-box {
+ margin: 50rpx 40rpx;
+ display: flex;
+ justify-content: space-between;
+ }
+
+ .sku-info-box image {
+ width: 218rpx;
+ height: 180rpx;
+ border-radius: 13rpx;
+ display: block;
+ margin-right: 40rpx;
+ flex-shrink: 0;
+ }
+
+ .sku-info {
+ flex: 1;
+ }
+
+ .sku-price {
+ font-size: 40rpx;
+ font-weight: 500;
+ color: #D62828;
+ margin: 20rpx 0;
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
+ }
+
+ .sku-price::before {
+ content: "¥";
+ font-weight: 400;
+ font-size: 27rpx;
+ vertical-align: baseline;
+ }
+
+ .sku-price view {
+ font-size: 24rpx;
+ color: #FFFFFF;
+ background-color: #D62828;
+ border-radius: 22rpx;
+ line-height: 44rpx;
+ margin-left: 7rpx;
+ padding: 0 20rpx;
+ }
+
+ .sku-name {
+ font-size: 27rpx;
+ color: #666666;
+ }
+
+ .sku-names {
+ display: flex;
+ font-size: 29rpx;
+ color: #333;
+ margin: 0 40rpx;
+ text-align: center;
+ flex-wrap: wrap;
+ margin-bottom: 20rpx;
+ justify-content: space-between;
+ }
+
+ .sku-name-item {
+ background: #EFEFEF;
+ border: 1rpx solid #EFEFEF;
+ /* width: 318rpx; */
+ line-height: 77rpx;
+ border-radius: 14rpx;
+ margin-bottom: 25rpx;
+ margin-right: 30rpx;
+ max-width: 100%;
+ padding: 0 15rpx;
+ min-width: 270rpx;
+ }
+
+ .sku-name-item:nth-child(2n) {
+ margin-right: 0;
+ }
+
+ .sku-name-item.active {
+ color: #0B898E;
+ border-color: #0B898E;
+ background: rgba(11, 137, 142, 0.1);
+ }
+
+ .number-box {
+ display: flex;
+ align-items: center;
+ border-top: 1rpx solid #ccc;
+ justify-content: space-between;
+ margin: 0 40rpx;
+ padding: 40rpx 0;
+ }
+
+ .number-box text {
+ flex: 1;
+ font-size: 29rpx;
+ color: #333;
+ }
+
+ .number-box view {
+ border: 1rpx solid #666;
+ border-radius: 7rpx;
+ text-align: center;
+ width: 67rpx;
+ line-height: 67rpx;
+ font-size: 33rpx;
+ color: #000;
+ }
+
+ .number-box view.disable {
+ border-color: #ccc;
+ color: #999;
+ }
+
+ .number-box view.number {
+ width: 94rpx;
+ margin: 0 15rpx;
+ }
+
+ .btn-box {
+ height: 138rpx;
+ background: #FFFFFF;
+ box-shadow: 0px 0px 16rpx 0px rgba(6, 0, 1, 0.1);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ position: fixed;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ }
+ .mask-btn {
+ width: 670rpx;
+ line-height: 78rpx;
+ background: #D62828;
+ border-radius: 39rpx;
+ color: #fff;
+ text-align: center;
+ font-size: 33rpx;
+ font-weight: 500;
+ }
+
+ .mask-btn.disable {
+ background: #ccc;
+ }
\ No newline at end of file
diff --git a/pages/order/pay/index.js b/pages/order/pay/index.js
index a278f65..af07a1f 100644
--- a/pages/order/pay/index.js
+++ b/pages/order/pay/index.js
@@ -64,8 +64,20 @@ Page({
this.setData({
id:options.id
})
+ this.getUserInfo()
},
+
+ getUserInfo () {
+ commonApi.user_post("uservice/user/getMyInfo",{}).then(res => {
+ if (res && res.data) {
+ wx.setStorageSync('jstrip_userid', res.data.id)
+ wx.setStorageSync('jstrip_token', res.data.token)
+ wx.setStorageSync('jstrip_userInfo', res.data)
+ }
+ })
+ },
+
daojishi:function(time){
let now = new Date().getTime();
if(now>time){
diff --git a/pages/order/postOrder/index.wxml b/pages/order/postOrder/index.wxml
index 769e0a5..d6949c5 100644
--- a/pages/order/postOrder/index.wxml
+++ b/pages/order/postOrder/index.wxml
@@ -25,7 +25,7 @@
{{item.productNum}}
-
+
收货方式
@@ -47,7 +47,8 @@
运费
- {{item.postFee?(item.postFee==0?'包邮':("¥"+(item.postFee/100))):item.sku.sku_model.post_template_name}}
+
+ {{item.postFee?("¥"+(item.postFee/100)):"包邮"}}
x{{item.sku.batch_count}}
¥{{(item.postFee/100)*item.sku.batch_count}}
diff --git a/pages/user/profile/index.wxml b/pages/user/profile/index.wxml
index 4883063..fa56cfa 100644
--- a/pages/user/profile/index.wxml
+++ b/pages/user/profile/index.wxml
@@ -16,11 +16,11 @@
{{info.nickname}}
-
+
手机号
{{info.mobile?info.mobile:''}}
diff --git a/pages/user/user.js b/pages/user/user.js
index e5497a5..2986d71 100644
--- a/pages/user/user.js
+++ b/pages/user/user.js
@@ -30,8 +30,8 @@ Page({
})
},
supplier:function(){
- let url = "https://m.cloud.sz-trip.com/Audit"
- app.globalData.weburl = "https://m.cloud.sz-trip.com/Audit"
+ let url = "https://m.cloud.sz-trip.com/ShoppingUnit"
+ app.globalData.weburl = "https://m.cloud.sz-trip.com/ShoppingUnit"
wx.navigateTo({
url: '/pages/pbService/web/index?weburl='+ encodeURIComponent(url)
})
diff --git a/pages/user/user.wxml b/pages/user/user.wxml
index 7f294a4..f071022 100644
--- a/pages/user/user.wxml
+++ b/pages/user/user.wxml
@@ -63,9 +63,9 @@
购物车
-
+
中奖记录
@@ -81,9 +81,7 @@
我的收藏
-
- 商户审核
-
+ 商户入驻