| @@ -60,7 +60,10 @@ def wx_order_create_api(request): | ||
| 60 | 60 | return response(OrderStatusCode.WX_UNIFIED_ORDER_FAIL) | 
| 61 | 61 |  | 
| 62 | 62 |      prepay_id = prepay_data.get('prepay_id', '') | 
| 63 | - wxpay_params = wxpay.jsapi.get_jsapi_params(prepay_id) | |
| 63 | + if trade_type == 'JSAPI': | |
| 64 | + wxpay_params = wxpay.jsapi.get_jsapi_params(prepay_id) | |
| 65 | + elif trade_type == 'APP': | |
| 66 | + wxpay_params = wxpay.order.get_appapi_params(prepay_id) | |
| 64 | 67 |  | 
| 65 | 68 |      return JsonResponse({ | 
| 66 | 69 | 'status': 200, |