Browse Source

订单数据分离

wenjie 6 months ago
parent
commit
637c329458
4 changed files with 11 additions and 4 deletions
  1. 5 1
      detail/discountsDetail/index.vue
  2. 1 1
      my/order/refund.vue
  3. 1 1
      my/order/refundDetail.vue
  4. 4 1
      utils/request.js

+ 5 - 1
detail/discountsDetail/index.vue

@@ -151,7 +151,11 @@
 		methods: {
 			// 筛选前两个商品
 			filterData(data){
-				return data.slice(0,2)
+				if(data){
+					return data.slice(0,2)
+				}else{
+					return []
+				}
 			},
 			// 金刚区
 			getMenu(parentId) {

+ 1 - 1
my/order/refund.vue

@@ -20,7 +20,7 @@
 					{{info.goodsList[0].goodsInfo.goodsDescribe}}
 					</view>
 					<view class="price"v-if="!isVisual">
-						¥{{info.goodsList[0].goodsInfo.realPrice}}
+						¥{{info.goodsList[0].goodsInfo.platformPrice?info.goodsList[0].goodsInfo.platformPrice.price:info.goodsList[0].goodsInfo.realPrice}}
 					</view>
 					<view class="price" v-else>
 						¥{{info.payAmount}}

+ 1 - 1
my/order/refundDetail.vue

@@ -37,7 +37,7 @@
 							</view>
 							<view class="price-box">
 								<view class="price">
-									¥{{info.goodsList[0].goodsInfo.realPrice}}
+									¥{{info.goodsList[0].goodsInfo.platformPrice?info.goodsList[0].goodsInfo.platformPrice.price:info.goodsList[0].goodsInfo.realPrice}}
 								</view>
 							</view>
 						</template>

+ 4 - 1
utils/request.js

@@ -11,13 +11,16 @@ export let request = (options) => {
 		//请求路径拼接,,其中options.url就是通过下面方法myRequest获取到接口部分的url
 		//method--请求方法,不是method的post就是get
 		//请求的参数,当没有参数的时候就是空对象
+		if(options.data){
+			options.data.platformType = 1
+		}
 		request.requestTask = uni.request({
 			url: options.url.indexOf('http') == -1 ? (BASE_URL + options.url) : options.url,
 			method: options.method || 'GET',
 			data: options.data || {},
 			header: {
 				accessToken: uni.getStorageSync('token'),
-				code: '520100' //慧研学520100 中数5201000 贵大 p-0001
+				code: '520100', //慧研学520100 中数5201000 贵大 p-0001
 			},
 			success: (res) => {
 				if (res.statusCode !== 200) {