Commit 575716cd by 谢中龙

退单相关优化

parent c648649e
...@@ -6,14 +6,15 @@ ...@@ -6,14 +6,15 @@
// 修改 BRANCH_ID 为对应的商户id // 修改 BRANCH_ID 为对应的商户id
// app.js 中brandId 修改为对应 // app.js 中brandId 修改为对应
const PROJECT_ENV = 'test' // 生产 prod, 开发 dev, 测试 test, 预生产 pre const PROJECT_ENV = 'prod' // 生产 prod, 开发 dev, 测试 test, 预生产 pre
//仅生产环境时 配置 : //仅生产环境时 配置 :
//3001 3001 , //3001 3001 ,
//泰华 2006 , //泰华 2006 ,
//多多一上 2007 , //多多一上 2007 ,
//雪岛书屋 2008 //雪岛书屋 2008
//苏州邻里 2006 //苏州邻里 2006
const BRANCH_ID = 2007 const BRANCH_ID = 3001
const isMall = true
const needMock = '' // const needMock = '' //
// 舞象联系我 :766c50920993bf9c41c6c3d2761a2df5 // 舞象联系我 :766c50920993bf9c41c6c3d2761a2df5
...@@ -66,7 +67,7 @@ const needMock = '' // ...@@ -66,7 +67,7 @@ const needMock = '' //
* contactUspluginId = a6ea55b56eb09ced8f9aeeaa14383b52 联系我插件id * contactUspluginId = a6ea55b56eb09ced8f9aeeaa14383b52 联系我插件id
* *
* 泰华 门户生产环境配置 * 泰华 门户生产环境配置
* appId = wx40fec8944623c8b3 * appId = wx833d5ece112fc3fd
* tunnel-token = 8724303981a00b56869f3d26f7a6c643 * tunnel-token = 8724303981a00b56869f3d26f7a6c643
* brandId= 2006 * brandId= 2006
* contactUspluginId = a6ea55b56eb09ced8f9aeeaa14383b52 联系我插件id * contactUspluginId = a6ea55b56eb09ced8f9aeeaa14383b52 联系我插件id
...@@ -108,19 +109,20 @@ const prod_brand_config = { ...@@ -108,19 +109,20 @@ const prod_brand_config = {
contactUsIsOpen: true,//是否开启联系我 contactUsIsOpen: true,//是否开启联系我
contactUsPluginId: '766c50920993bf9c41c6c3d2761a2df5',//联系我们插件PluginID contactUsPluginId: '766c50920993bf9c41c6c3d2761a2df5',//联系我们插件PluginID
hasTrial: true, // 是否有体验账号 hasTrial: true, // 是否有体验账号
isMall: true,// 商城或门户 true 商城 false 门户 isMall: isMall,// 商城或门户 true 商城 false 门户
orderingMustOpenCard : false, //下单是否必须卡开 orderingMustOpenCard : false, //下单是否必须卡开
}, },
//泰华配置 //泰华配置
2006: { 2006: {
appId: 'wx40fec8944623c8b3', appId: 'wx40fec8944623c8b3', //商城小程序appid
storeAppId: 'wx833d5ece112fc3fd',//门户小程序appid
tunnelToken: '8724303981a00b56869f3d26f7a6c643', tunnelToken: '8724303981a00b56869f3d26f7a6c643',
brandId: 2006, brandId: 2006,
plusIsOpen: false, plusIsOpen: false,
contactUsIsOpen : true, contactUsIsOpen: isMall ? true : false,
contactUsPluginId: 'a6ea55b56eb09ced8f9aeeaa14383b52', contactUsPluginId: 'a6ea55b56eb09ced8f9aeeaa14383b52',
hasTrial: false, hasTrial: false,
isMall: true, isMall: isMall,
orderingMustOpenCard: true, orderingMustOpenCard: true,
}, },
//多多一上 //多多一上
...@@ -132,7 +134,7 @@ const prod_brand_config = { ...@@ -132,7 +134,7 @@ const prod_brand_config = {
contactUsIsOpen: true, contactUsIsOpen: true,
contactUsPluginId: '64bf88d82b3f0d506bd00ed90d5706f1', contactUsPluginId: '64bf88d82b3f0d506bd00ed90d5706f1',
hasTrial: false, hasTrial: false,
isMall: true, isMall: isMall,
orderingMustOpenCard: false, orderingMustOpenCard: false,
}, },
//雪岛书屋 //雪岛书屋
...@@ -144,7 +146,7 @@ const prod_brand_config = { ...@@ -144,7 +146,7 @@ const prod_brand_config = {
contactUsIsOpen: false, contactUsIsOpen: false,
contactUsPluginId: '', contactUsPluginId: '',
hasTrial: false, hasTrial: false,
isMall: true, isMall: isMall,
orderingMustOpenCard: false, orderingMustOpenCard: false,
}, },
//苏州邻里 //苏州邻里
...@@ -156,7 +158,7 @@ const prod_brand_config = { ...@@ -156,7 +158,7 @@ const prod_brand_config = {
contactUsIsOpen: false, contactUsIsOpen: false,
contactUsPluginId: '', contactUsPluginId: '',
hasTrial: false, hasTrial: false,
isMall: true, isMall: isMall,
orderingMustOpenCard: false, orderingMustOpenCard: false,
} }
} }
...@@ -223,13 +225,14 @@ const token = { ...@@ -223,13 +225,14 @@ const token = {
//获取配置信息 //获取配置信息
let brandId = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].brandId : (PROJECT_ENV == 'dev' ? 1001 : 1002); let brandId = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].brandId : (PROJECT_ENV == 'dev' ? 1001 : 1002);
let fixed_appId = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].appId : appId[PROJECT_ENV]; let fixed_appId = PROJECT_ENV == 'prod' ?
(isMall ? prod_brand_config[BRANCH_ID].appId : prod_brand_config[BRANCH_ID].storeAppId) : appId[PROJECT_ENV];
let tunnelToken = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].tunnelToken : token[PROJECT_ENV]; let tunnelToken = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].tunnelToken : token[PROJECT_ENV];
let plusIsOpen = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].plusIsOpen : true; let plusIsOpen = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].plusIsOpen : true;
let contactUsPluginId = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].contactUsPluginId : '766c50920993bf9c41c6c3d2761a2df5'; let contactUsPluginId = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].contactUsPluginId : '766c50920993bf9c41c6c3d2761a2df5';
let contactUsIsOpen = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].contactUsIsOpen : true; let contactUsIsOpen = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].contactUsIsOpen : true;
let hasTrial = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].hasTrial : true; let hasTrial = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].hasTrial : true;
let isMall = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].isMall : true; let fixed_IsMall = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].isMall : true;
let orderingMustOpenCard = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].orderingMustOpenCard : false; let orderingMustOpenCard = PROJECT_ENV == 'prod' ? prod_brand_config[BRANCH_ID].orderingMustOpenCard : false;
//配置信息导出 //配置信息导出
...@@ -245,7 +248,7 @@ const envInfo = (() => { ...@@ -245,7 +248,7 @@ const envInfo = (() => {
contactUsPluginId: contactUsPluginId, contactUsPluginId: contactUsPluginId,
contactUsIsOpen: contactUsIsOpen,//是否开启联系我 contactUsIsOpen: contactUsIsOpen,//是否开启联系我
hasTrial: hasTrial , //是否开启体验者功能 hasTrial: hasTrial , //是否开启体验者功能
isMall: isMall,//商城和门户区分 门户时 false; 商城 true isMall: fixed_IsMall,//商城和门户区分 门户时 false; 商城 true
orderingMustOpenCard: orderingMustOpenCard,//下单时是否强校验必须开卡 true 必须开卡才可下单 false 不开卡可以下单 orderingMustOpenCard: orderingMustOpenCard,//下单时是否强校验必须开卡 true 必须开卡才可下单 false 不开卡可以下单
} }
})() })()
......
...@@ -297,6 +297,7 @@ wxService.page({ ...@@ -297,6 +297,7 @@ wxService.page({
copyOrderInfo.skuVOList = copyOrderInfo.skuVOList.filter(item => item.canRefundNum > 0); copyOrderInfo.skuVOList = copyOrderInfo.skuVOList.filter(item => item.canRefundNum > 0);
//更新可退货数量 //更新可退货数量
copyOrderInfo.skuVOList.forEach(item => { copyOrderInfo.skuVOList.forEach(item => {
item.totalCount = item.count;
item.count = item.canRefundNum; item.count = item.canRefundNum;
}); });
......
...@@ -256,8 +256,11 @@ wxService.page({ ...@@ -256,8 +256,11 @@ wxService.page({
returnPrice += cartList[i].paySkuPrice * (cartList[i].count ? cartList[i].count : 1) returnPrice += cartList[i].paySkuPrice * (cartList[i].count ? cartList[i].count : 1)
} }
} }
let tempPrice = parseInt(returnPrice * 100);
this.setData({ this.setData({
returnOrder:returnPrice returnOrder: parseFloat(tempPrice/100).toFixed(2)
}) })
}, },
...@@ -268,10 +271,11 @@ wxService.page({ ...@@ -268,10 +271,11 @@ wxService.page({
wx.hideShareMenu(); wx.hideShareMenu();
const { params } = options; const { params } = options;
let detail = JSON.parse(params) let detail = JSON.parse(params)
// item.checked // item.checked
detail.skuVOList.forEach(item => { detail.skuVOList.forEach(item => {
item.checked = false; item.checked = false;
let paySkuPrice = parseInt(item.amount * 100 / item.count); let paySkuPrice = parseInt(item.amount * 100 / item.totalCount);
item.paySkuPrice = (paySkuPrice/100).toFixed(2); item.paySkuPrice = (paySkuPrice/100).toFixed(2);
}); });
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
<view class="pro-wrap"> <view class="pro-wrap">
<view class="pro-header"> <view class="pro-header">
<text class="choose-pro">选择商品</text> <text class="choose-pro">订单商品</text>
<view class="pro-total-price"> <view class="pro-total-price">
退款总金额 退款总金额
<text class="total-price">¥{{refundDetail.amount? refundDetail.amount : refundDetail.previewAmount}}</text> <text class="total-price">¥{{refundDetail.amount? refundDetail.amount : refundDetail.previewAmount}}</text>
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
}, },
"compileType": "miniprogram", "compileType": "miniprogram",
"libVersion": "2.8.2", "libVersion": "2.8.2",
"appid": "wxac09792264c49b5c", "appid": "wx313ec36b710125d4",
"projectname": "%E5%BE%AE%E5%95%86%E5%9F%8E", "projectname": "%E5%BE%AE%E5%95%86%E5%9F%8E",
"debugOptions": { "debugOptions": {
"hidedInDevtools": [] "hidedInDevtools": []
......
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