baijunde 4 ヶ月 前
コミット
967bce67dd

+ 2 - 2
api/account.js

@@ -37,8 +37,8 @@ const apiService = {
 	},
 
   // 结算订单详情
-	orderClearDetail(id) {
-		return http.get(`/merchant/account/orderClearDetail?orderId=${id}`);
+	orderClearDetail(id,orderType) {
+		return http.get(`/merchant/account/orderClearDetail?orderId=${id}&orderType=${orderType}`);
 	},
 };
 

+ 1 - 1
pages/finance/components/account-list.vue

@@ -42,7 +42,7 @@ export default {
           break;
       }
       uni.navigateTo({
-        url: `/pages/finance/${pathName}?id=${item.bizId}`,
+        url: `/pages/finance/${pathName}?id=${item.bizId}&orderType=${item.orderType}`,
       });
     },
   },

+ 7 - 3
pages/finance/orderDetails.vue

@@ -51,6 +51,7 @@ export default {
       showTooltip: null,
       tooltipTimer: null,
       orderFields,
+			orderType:''
     };
   },
   mounted() {
@@ -69,13 +70,16 @@ export default {
     if (options.id) {
       this.orderId = options.id;
     }
+		if (options.orderType) {
+		  this.orderType = options.orderType;
+		}
   },
   onShow() {
-    this.getOrderDetails(this.orderId);
+    this.getOrderDetails(this.orderId,this.orderType);
   },
   methods: {
-    getOrderDetails(id) {
-      api.orderClearDetail(id).then((res) => {
+    getOrderDetails(id,orderType) {
+      api.orderClearDetail(id,orderType).then((res) => {
         if (res.data.code === 200) {
           this.orderInfo = res.data.result;
         }