zs il y a 2 ans
Parent
commit
51258d6674
2 fichiers modifiés avec 23 ajouts et 12 suppressions
  1. 1 1
      pagesMy/order/after.vue
  2. 22 11
      pagesMy/order/service.vue

+ 1 - 1
pagesMy/order/after.vue

@@ -28,7 +28,7 @@
 										商品规格:<text>{{item.goods.name||'暂无'}}</text>
 									</view>
 									<view class="other_1">
-										退款:<text>¥{{item.result.money||'暂无'}}</text>
+										退款:<text>¥{{item.money||'暂无'}}</text>
 									</view>
 									<view class="other_1">
 										申请时间:<text>{{item.apply_time||'暂无'}}</text>

+ 22 - 11
pagesMy/order/service.vue

@@ -8,7 +8,8 @@
 					</view>
 					<view class="list_2">
 						<view class="l">
-							<image class="image" :src="info.goods.file&&info.goods.file.length>0?info.goods.file[0].url:''" mode="">
+							<image class="image"
+								:src="info.goods.file&&info.goods.file.length>0?info.goods.file[0].url:''" mode="">
 							</image>
 						</view>
 						<view class="c">
@@ -23,12 +24,11 @@
 							<view class="num">
 								×{{info.buy_num}}
 							</view>
-							<!-- <view class="num">
-								{{moneyInfo.goodsTotal}}
+							<view class="money" v-if="moneyInfo.payTotal">
+								<view class="">商品总价:{{moneyInfo.goodsTotal}}</view>
+								<view class="">优惠减免:{{moneyInfo.discountTotal}}</view>
+								<view class="">运费总价:{{moneyInfo.freightTotal}}</view>
 							</view>
-							<view class="num">
-								{{moneyInfo.buy_num}}
-							</view> -->
 						</view>
 					</view>
 				</view>
@@ -36,7 +36,8 @@
 			<view class="two">
 				<uni-forms ref="form" :rules="rules" :model="form" label-width="auto">
 					<uni-forms-item label="退款商品" name="goods_id">
-						<picker class="picker" mode="selector" :range="goodsList" @change="goodsChange" range-key="name">
+						<picker class="picker" mode="selector" :range="goodsList" @change="goodsChange"
+							range-key="name">
 							<view>{{form.goods_name||'请选择退款商品'}}</view>
 						</picker>
 					</uni-forms-item>
@@ -52,7 +53,8 @@
 						</view>
 					</uni-forms-item>
 					<uni-forms-item label="申请理由" name="reason">
-						<picker class="picker" mode="selector" :range="reasonList" @change="reasonChange" range-key="label">
+						<picker class="picker" mode="selector" :range="reasonList" @change="reasonChange"
+							range-key="label">
 							<view>{{form.reason_name||'请选择申请理由'}}</view>
 						</picker>
 					</uni-forms-item>
@@ -63,7 +65,7 @@
 						<upload :list="icon" name="icon" :count="1" @uplSuc="uplSuc" @uplDel="uplDel"></upload>
 					</uni-forms-item>
 					<view class="btn">
-						<button type="primary" size="mini" @click="onSubmit('form')">提交保存</button>
+						<button v-if="money_num=='0'" type="primary" size="mini" @click="onSubmit('form')">提交保存</button>
 					</view>
 				</uni-forms>
 			</view>
@@ -112,6 +114,7 @@
 				typeList: [],
 				// 申请理由
 				reasonList: [],
+				money_num: '0'
 			};
 		},
 		onLoad: async function(e) {
@@ -132,6 +135,9 @@
 						title: '输入金额不能超过实际支付金额',
 						icon: 'none'
 					})
+					that.$set(that, `money_num`, '1');
+				} else {
+					that.$set(that, `money_num`, '0');
 				}
 			},
 			// 选择售后类型
@@ -292,13 +298,18 @@
 					}
 
 					.c {
-						width: 60vw;
+						width: 50vw;
 						padding: 0 2vw;
 					}
 
 					.r {
-						width: 15vw;
+						width: 25vw;
 						text-align: right;
+
+						.money {
+							color: var(--f85Color);
+							font-size: var(--font12Size);
+						}
 					}
 				}