|
@@ -194,14 +194,16 @@ class Yspay extends Core
|
|
|
if ($request['subOrders']) {
|
|
|
$request['divisionFlag'] = true;
|
|
|
if ($request['platformAmount'] > 0) {
|
|
|
-
|
|
|
- $request['subOrders'][] = array
|
|
|
- (
|
|
|
- 'totalAmount' => $request['platformAmount'],
|
|
|
- 'mid' => $request['mid'],
|
|
|
- 'merOrderId' => $request['merOrderId'] . '_0',
|
|
|
- );
|
|
|
- $request['platformAmount'] = 0;
|
|
|
+ $mid = Dever::load('pay/yspay/cash')->getMid($this->config['id']);
|
|
|
+ if ($mid) {
|
|
|
+ $request['subOrders'][] = array
|
|
|
+ (
|
|
|
+ 'totalAmount' => $request['platformAmount'],
|
|
|
+ 'mid' => $mid,
|
|
|
+ 'merOrderId' => $request['merOrderId'] . '_0',
|
|
|
+ );
|
|
|
+ $request['platformAmount'] = 0;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|