国通支付

This commit is contained in:
xucong 2024-11-15 14:44:49 +08:00
parent 47f8f9568c
commit d02ccf603f

@ -3,7 +3,7 @@
namespace app\api\controller;
use app\common\basics\Api;
use think\facade\Db;
class Gt extends Api
{
public $like_not_need_login = ['abc','abc1'];
@ -51,8 +51,9 @@ MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwRUsPpbQPhBWrxFhG00k9VBgnHc7dCZyTQYI
$result = $this->curl_post($url,$str);
var_dump($result);
}
public function wxPay($money,$openid){
public function wxPay($money){
$user_id = $this->user_id;
$user = Db::name("user_auth")->where("user_id",$user_id)->find();
$publicKey = "-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwRUsPpbQPhBWrxFhG00k9VBgnHc7dCZyTQYIZ0efDEZOPHtDfbldfBDlfZglvfUsVuxea4NffzkbCm9pakoQilSy7hioiF8sxhUYxpwFIbx15KaQsjpeCtu5yOr3bKb5qZNzf+QtL70EDPfdVdZ5mBlO7CMa01W7CtqkxBlc4iSfVeavFK7rzOJpTAoamHdcdjtffYlNAsg2q3I1SDIUkiasVCo+BtNgzLY+7y1mSt9SbXO5nCMBT9DQVqsccBHu4SYS6kExISfLDjfeAldgtNtMuuyESiyp53EEk/Xe8JzrrjnHloHB63H47TxElsApAEmz0dabJyMBqT8Ow/m5OQIDAQAB
-----END PUBLIC KEY-----";
@ -63,7 +64,7 @@ MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwRUsPpbQPhBWrxFhG00k9VBgnHc7dCZyTQYI
'custId'=>"60000008228471",
'orderNo'=>"dlh".time().$user_id,
'txamt'=>$money,
'openid'=>$openid,
'openid'=>$user['openid'],
'payWay'=>"1",
'ip'=>$_SERVER['REMOTE_ADDR'],
'timeStamp'=>time(),