Commit bceba8cf by 汪睦雄

修复下单计价千分号的问题

parent e89debdc
...@@ -306,25 +306,25 @@ class Order extends AuthBase ...@@ -306,25 +306,25 @@ class Order extends AuthBase
$input->SetOut_refund_no("sdkphp" . date("YmdHis")); $input->SetOut_refund_no("sdkphp" . date("YmdHis"));
$input->SetOp_user_id($config->GetMerchantId()); $input->SetOp_user_id($config->GetMerchantId());
$result = \WxPayApi::refund($config, $input); $result = \WxPayApi::refund($config, $input);
if ($result['return_code'] == 'SUCCESS') { if ($result['return_code'] == 'SUCCESS' && $result['result_code'] == 'SUCCESS') {
Db::commit(); Db::commit();
//发送消息模板 //发送消息模板
$openId = \app\common\model\User::get($order->uid)['openid']; // $openId = \app\common\model\User::get($order->uid)['openid'];
$template_id = config('wxapp.template_id_refund'); // $template_id = config('wxapp.template_id_refund');
$page = config('wxapp.page'); // $page = config('wxapp.page');
$form_id = $order->prepay_id; // $form_id = $order->prepay_id;
$param = [ // $param = [
$order->out_trade_no, // $order->out_trade_no,
$order->title, // $order->title,
$order->total_fee, // $order->total_fee,
date('Y-m-d H:i:s') // date('Y-m-d H:i:s')
]; // ];
WXSendMessage::send_template_notice($openId, $template_id, $page, $form_id, $param); // WXSendMessage::send_template_notice($openId, $template_id, $page, $form_id, $param);
return json(['code' => 0, 'msg' => '退款成功']); return json(['code' => 0, 'msg' => '退款成功', 'data'=>$result]);
} else { } else {
throw new Exception($result['return_msg']); throw new Exception($result['err_code_des']);
} }
} catch (\Exception $e) { } catch (\Exception $e) {
Db::rollback(); Db::rollback();
......
...@@ -188,6 +188,7 @@ ...@@ -188,6 +188,7 @@
layer.msg(res.msg); layer.msg(res.msg);
$(that).attr('disabled','disabled'); $(that).attr('disabled','disabled');
$(that).next().attr('disabled','disabled'); $(that).next().attr('disabled','disabled');
window.location.reload();
}else{ }else{
layer.msg(res.msg); layer.msg(res.msg);
} }
......
...@@ -65,9 +65,9 @@ class Order extends Base ...@@ -65,9 +65,9 @@ class Order extends Base
} }
return [ return [
'buyed_num' => $buyed_num, 'buyed_num' => $buyed_num,
'vip_price' => number_format( $vip_price, 2 ), 'vip_price' => number_format( $vip_price, 2, '.', ''),
'novip_price' => number_format( $novip_price, 2 ), 'novip_price' => number_format( $novip_price, 2, '.', ''),
'total_price' => number_format( $total_price, 2 ) 'total_price' => number_format( $total_price, 2, '.', '')
]; ];
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment