Commit 1a37eb24 by 谢中龙

修改退单相关

parent 7566f11a
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
// 修改 BRANCH_ID 为对应的商户id // 修改 BRANCH_ID 为对应的商户id
// app.js 中brandId 修改为对应 // app.js 中brandId 修改为对应
const PROJECT_ENV = 'prod' // 生产 prod, 开发 dev, 测试 test , 测试门户 test_store, 预生产 pre const PROJECT_ENV = 'test' // 生产 prod, 开发 dev, 测试 test , 测试门户 test_store, 预生产 pre
//仅生产环境时 配置 : //仅生产环境时 配置 :
//3001 3001 , wx313ec36b710125d4 //3001 3001 , wx313ec36b710125d4
//2006 泰华 , wx40fec8944623c8b3 //2006 泰华 , wx40fec8944623c8b3
...@@ -24,7 +24,7 @@ const PROJECT_ENV = 'prod' // 生产 prod, 开发 dev, 测试 test , 测试门 ...@@ -24,7 +24,7 @@ const PROJECT_ENV = 'prod' // 生产 prod, 开发 dev, 测试 test , 测试门
//2992 山东盛联微商城 wx53dedc202ae0d0c2 //2992 山东盛联微商城 wx53dedc202ae0d0c2
//2002 巴黎贝甜 wx21968cb3a486d4ab //2002 巴黎贝甜 wx21968cb3a486d4ab
const BRANCH_ID = 3001 const BRANCH_ID = 1002
const isMall = true const isMall = true
// const needMock = '' // // const needMock = '' //
......
...@@ -337,27 +337,30 @@ wxService.page({ ...@@ -337,27 +337,30 @@ wxService.page({
const params = {} const params = {}
wxService.post(`/sale/refund/buyer/history?pageNum=${pageNo}&pageSize=${pageSize}`, params).then(res => { wxService.post(`/sale/refund/buyer/history?pageNum=${pageNo}&pageSize=${pageSize}`, params).then(res => {
if (res) { if (res) {
const { result, data } = res.data let { result, data } = res.data
if (result == 0) { if (result == 0) {
wx.hideLoading(); wx.hideLoading();
data = data ? data : [];
data.forEach(item => {
let skuList = item.skuList, tradeVOSku = item.tradeVO.skuVOList;
skuList.forEach(item => {
let filter = tradeVOSku.filter(c => c.skuId == item.skuId);
if (filter.length > 0) {
item.skuImgUrl = filter[0].skuImgUrl;
item.productName = filter[0].productName;
item.skuSpec = filter[0].skuSpec;
item.price = filter[0].price;
item.count = filter[0].count;
}
});
})
this.setData({ this.setData({
orderList: this.data.pageNo == 1 ? [...data] : [...this.data.orderList, ...data], orderList: this.data.pageNo == 1 ? [...data] : [...this.data.orderList, ...data],
noMoreFlag: data.length < pageSize ? true : false noMoreFlag: data.length < pageSize ? true : false
}, () => { }, () => {
// console.log(this.data.orderList)
// let hasFilter = this.data.orderList.filter(item => item.status != 'C' && item.status != 'D');
// if (hasFilter.length > 0){
// this.data.swiperItem[4].hasTips = true;
// }
// else{
// this.data.swiperItem[4].hasTips = false;
// }
// console.log(hasFilter)
this.setData({ this.setData({
no_data: this.data.orderList.length ? true : false, no_data: this.data.orderList.length ? true : false,
// swiperItem: this.data.swiperItem
}); });
}) })
} }
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
> >
<scroll-view scroll-x="true"> <scroll-view scroll-x="true">
<view class="uploadWrap" scroll-x="true"> <view class="uploadWrap" scroll-x="true">
<block wx:for='{{item.tradeVO.skuVOList}}' wx:for-item="sub" wx:key="s"> <block wx:for='{{item.skuList}}' wx:for-item="sub" wx:key="s">
<view class="upload_Item"> <view class="upload_Item">
<image <image
class="upload_Item_img" class="upload_Item_img"
......
...@@ -357,7 +357,8 @@ wxService.page({ ...@@ -357,7 +357,8 @@ wxService.page({
wx.showLoading({ wx.showLoading({
title: '加载中', title: '加载中',
mask: true mask: true
}) });
wxService.post(`/sale/trade/buyer/confirm/${id}`).then(res => { wxService.post(`/sale/trade/buyer/confirm/${id}`).then(res => {
if (res) { if (res) {
const { result, data } = res.data const { result, data } = res.data
...@@ -368,7 +369,7 @@ wxService.page({ ...@@ -368,7 +369,7 @@ wxService.page({
icon: 'none' icon: 'none'
}) })
setTimeout(() => { setTimeout(() => {
this.initOrderList(this.data.pageNo, this.data.pageSize, this.data.trade) this.getOrderDetail(this.data.id);
}, 200) }, 200)
} else { } else {
wx.showToast({ wx.showToast({
......
...@@ -87,13 +87,29 @@ wxService.page({ ...@@ -87,13 +87,29 @@ wxService.page({
}) })
wxService.post(`/sale/refund/buyer/${id}`).then(res => { wxService.post(`/sale/refund/buyer/${id}`).then(res => {
if (res) { if (res) {
const { result, data } = res.data let { result, data } = res.data
if (result == 0) { if (result == 0) {
wx.hideLoading() wx.hideLoading();
data = data ? data : null;
if (data){
let skuList = data.skuList, tradeVOSku = data.tradeVO.skuVOList;
skuList.forEach(item => {
let filter = tradeVOSku.filter(c => c.skuId == item.skuId);
if(filter.length > 0){
item.skuImgUrl = filter[0].skuImgUrl;
item.productName = filter[0].productName;
item.skuSpec = filter[0].skuSpec;
item.price = filter[0].price;
item.count = filter[0].count;
}
});
console.log(skuList)
this.setData({ this.setData({
refundDetail: data refundDetail: data
}) })
} }
}
} }
}) })
}, },
......
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
<text class="total-price">¥{{refundDetail.amount? refundDetail.amount : refundDetail.previewAmount}}</text> <text class="total-price">¥{{refundDetail.amount? refundDetail.amount : refundDetail.previewAmount}}</text>
</view> </view>
</view> </view>
<block wx:for="{{refundDetail.tradeVO.skuVOList}}" wx:for-item="item" wx:key="{{item}}"> <block wx:for="{{refundDetail.skuList}}" wx:for-item="item" wx:key="{{item}}">
<view class="pro-list"> <view class="pro-list">
<image class="pro-img" src="{{item.skuImgUrl}}" /> <image class="pro-img" src="{{item.skuImgUrl}}" />
<view class="pro-info"> <view class="pro-info">
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
}, },
"compileType": "miniprogram", "compileType": "miniprogram",
"libVersion": "2.8.2", "libVersion": "2.8.2",
"appid": "wx313ec36b710125d4", "appid": "wxac09792264c49b5c",
"projectname": "%E5%BE%AE%E5%95%86%E5%9F%8E", "projectname": "%E5%BE%AE%E5%95%86%E5%9F%8E",
"debugOptions": { "debugOptions": {
"hidedInDevtools": [] "hidedInDevtools": []
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
"list": [] "list": []
}, },
"miniprogram": { "miniprogram": {
"current": 85, "current": 16,
"list": [ "list": [
{ {
"id": -1, "id": -1,
...@@ -149,7 +149,7 @@ ...@@ -149,7 +149,7 @@
"id": 16, "id": 16,
"name": "商品详情页", "name": "商品详情页",
"pathName": "pages/productDetail/productDetail", "pathName": "pages/productDetail/productDetail",
"query": "id=647096699302580224", "query": "id=693123742469066752",
"scene": null "scene": null
}, },
{ {
......
{ {
"navigationBarTitleText": "积分活动中心", "navigationBarTitleText": "积分商城",
"enablePullDownRefresh": true, "enablePullDownRefresh": true,
"usingComponents": { "usingComponents": {
"empty": "/component/empty/empty", "empty": "/component/empty/empty",
......
...@@ -76,34 +76,6 @@ wxService.page({ ...@@ -76,34 +76,6 @@ wxService.page({
}); });
}, },
//查询指定积分换物活动兑换数量
findExchangeNumByIds(integralGoodsList) {
//获取ids
let ids = integralGoodsList.map(g => {
return g.id;
});
wxService.post(`/member/pointsRedemptionProductSetting/getExchangeCount`, ids).then(res => {
if (res) {
let data = res.data.data ? res.data.data : null;
if (data) {
for (let k in data) {
let id = k, value = data[k];
for (let i = 0; i < integralGoodsList.length; i++) {
if (integralGoodsList[i].id == id) {
integralGoodsList[i].canExchange = integralGoodsList[i].stock > value;
}
}
}
}
}
this.setData({
integralGoodsList: integralGoodsList,
});
});
},
//获取积分活动分组详情 //获取积分活动分组详情
getActivityGroupInfo(){ getActivityGroupInfo(){
wxService.get(`/merchant/groupingActivities/findById?id=${this.data.activityId}`).then(res => { wxService.get(`/merchant/groupingActivities/findById?id=${this.data.activityId}`).then(res => {
...@@ -131,7 +103,7 @@ wxService.page({ ...@@ -131,7 +103,7 @@ wxService.page({
if (result == 0) { if (result == 0) {
wx.hideLoading() wx.hideLoading()
this.setData({ this.setData({
integralCouponList: data.reverse() integralCouponList: data
}); });
} }
} }
......
...@@ -154,12 +154,8 @@ class Http { ...@@ -154,12 +154,8 @@ class Http {
checkStatus (resp) { checkStatus (resp) {
let status = resp.statusCode let status = resp.statusCode
if (status >= 200 && status < 300) { if (status >= 200 && status < 300) {
// return resp;
return Promise.resolve(resp) return Promise.resolve(resp)
} else { } else {
// var error = new Error(`status: ${resp.statusCode}`)
// error.response = resp
// return Promise.reject(resp.statusCode)
return Promise.reject({ return Promise.reject({
state: resp.data.result, state: resp.data.result,
msg: resp.data.desc msg: resp.data.desc
...@@ -213,10 +209,6 @@ class Http { ...@@ -213,10 +209,6 @@ class Http {
} }
getToken () { getToken () {
// if (!this.token) {
// const token = wx.getStorageSync('token')
// this.token = token
// }
return wx.getStorageSync('token') return wx.getStorageSync('token')
} }
......
...@@ -62,28 +62,7 @@ class WXService extends Http { ...@@ -62,28 +62,7 @@ class WXService extends Http {
wx.hideLoading() wx.hideLoading()
}).catch(res => { }).catch(res => {
if (res.msg && res.msg.indexOf('未登录') > -1) { if (res.msg && res.msg.indexOf('未登录') > -1) {
wx.removeStorageSync('_baseUserInfo') wx.removeStorageSync('_baseUserInfo');
// if (!this.getUserInfoLimitCount) {
// this.getUserInfoLimitCount = 1
// } else {
// this.getUserInfoLimitCount++
// }
// console.log('count', this.getUserInfoLimitCount)
// if (this.getUserInfoLimitCount > 3) {
// wx.showToast({
// title: '会员系统异常,请联系管理员',
// icon: 'none',
// duration: 2000
// })
// } else {
// // 重新登陆之前判断是否登陆过 重新登陆
// const baseUserInfo = this.getBaseUserInfo()
// if (baseUserInfo) {
// // this.reLogin()
// return false
// }
// }
this.reLogin(); this.reLogin();
} else } else
if (res.msg && res.msg.indexOf('请重新授权') > -1) { if (res.msg && res.msg.indexOf('请重新授权') > -1) {
......
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