fixes some bugs to weixin pay
Showing
1 changed file
with
2 additions
and
1 deletions
@@ -841,7 +841,8 @@ class HomeController extends AbstractAction | @@ -841,7 +841,8 @@ class HomeController extends AbstractAction | ||
841 | $result['data'] = isset($result['data']['prePayData']) ? $result['data']['prePayData'] : array(); | 841 | $result['data'] = isset($result['data']['prePayData']) ? $result['data']['prePayData'] : array(); |
842 | $result['data']['appId'] = 'wx049fdaa3ba9cdd7a'; //'wx75e5a7c0c88e45c2'; | 842 | $result['data']['appId'] = 'wx049fdaa3ba9cdd7a'; //'wx75e5a7c0c88e45c2'; |
843 | $result['data']['signType'] = 'MD5'; | 843 | $result['data']['signType'] = 'MD5'; |
844 | - $result['data']['paySign'] = isset($result['data']['sign']) ? $result['data']['sign'] : ''; | 844 | + $result['data']['package'] = 'prepay_id=' . isset($result['data']['prepayId']) ? $result['data']['prepayId'] : ''; |
845 | + $result['data']['paySign'] = isset($result['data']['sign']) ? strtolower($result['data']['sign']) : ''; | ||
845 | 846 | ||
846 | $this->echoJson(array('code' => 200, 'data' => array('jsApiParameters' => $result['data'])) ); | 847 | $this->echoJson(array('code' => 200, 'data' => array('jsApiParameters' => $result['data'])) ); |
847 | } | 848 | } |
-
Please register or login to post a comment