创建浮点数运算问题

This commit is contained in:
wucongxing 2023-05-16 11:49:27 +08:00
parent c9961d9612
commit a8b0f84124

View File

@ -735,8 +735,9 @@ class PatientOrderService extends BaseService
// 发起支付 // 发起支付
$WechatPay = new WechatPay(1,1); $WechatPay = new WechatPay(1,1);
// 获取预支付交易会话标识 // 获取预支付交易会话标识
$prepay = $WechatPay->getJsapiPrepayId($order_no, $order_inquiry['payment_amount_total'] * 100, $user_info['open_id']); $prepay = $WechatPay->getJsapiPrepayId($order_no, (int)round($order_inquiry['payment_amount_total'] * 100), $user_info['open_id']);
if (empty($prepay)) { if (empty($prepay)) {
return fail(HttpEnumCode::SERVER_ERROR); return fail(HttpEnumCode::SERVER_ERROR);
} }
@ -795,7 +796,7 @@ class PatientOrderService extends BaseService
$WechatPay = new WechatPay(1,2); $WechatPay = new WechatPay(1,2);
// 获取预支付交易会话标识 // 获取预支付交易会话标识
$prepay = $WechatPay->getJsapiPrepayId($order_no, $order_product['payment_amount_total'] * 100, $user_info['open_id']); $prepay = $WechatPay->getJsapiPrepayId($order_no, (int)round($order_product['payment_amount_total'] * 100), $user_info['open_id']);
if (empty($prepay)) { if (empty($prepay)) {
return fail(HttpEnumCode::SERVER_ERROR); return fail(HttpEnumCode::SERVER_ERROR);
} }