Jelajahi Sumber

eagle支付调试

Robin 6 tahun lalu
induk
melakukan
17da9ab6f2

+ 1 - 2
normandcrm/service/backend/models/Member.php

@@ -61,7 +61,7 @@ class Member extends \yii\db\ActiveRecord
             [['type', 'username', 'password'], 'required'],
             [['type', 'is_enable', 'gender', 'random_code_time', 'ref_id', 'in_time','group_sn'], 'integer'],
             [['birthday'], 'safe'],
-            [['username', 'password', 'ip', 'logins', 'name', 'id_no', 'address', 'mobile', 'main_login', 'random_code', 'avatar', 'ib_old_login_name','address1','address2'], 'string', 'max' => 255],
+            [['username', 'password', 'ip', 'logins', 'name', 'id_no', 'address', 'mobile', 'main_login', 'random_code', 'avatar', 'ib_old_login_name','address1'], 'string', 'max' => 255],
             [['ref_path'], 'string', 'max' => 3000],
         ];
     }
@@ -95,7 +95,6 @@ class Member extends \yii\db\ActiveRecord
             'ib_old_login_name' => 'Ib Old Login Name',
 			'group_sn' =>'group sn',
 			'address1' =>'address1',
-			'address2' =>'address2'
         ];
     }
 

+ 5 - 11
normandcrm/service/common/pay/eagle/PayHandler.php

@@ -58,8 +58,8 @@ class PayHandler extends BasePayHandler
         file_put_contents('1101.txt',$tt);
         
         if($result_array['code']==0){
-            $res = Member::updateAll(['address1' =>$result_array['data'][1]['address'],'address2' => $result_array['data'][0]['address']], "id = $member_id");
-            return PayHandler::createGetHtml($this->payUrl,$result_array['data'][1]['address'],$result_array['data'][0]['address']);
+            $res = Member::updateAll(['address1' => $result_array['data'][0]['address']], "id = $member_id");
+            return PayHandler::createGetHtml($this->payUrl,$result_array['data'][0]['address']);
         }else{
             return $result_array['message'];
         }
@@ -142,24 +142,18 @@ class PayHandler extends BasePayHandler
 
 
     // 生成html模板文件
-    public static function createGetHtml($url,$address1,$address2)
+    public static function createGetHtml($url,$address2)
     {
         $html = <<<eot
         <div style="border: 1px solid green;width:800px;height: 400px;margin:10% auto;text-align: center;border-radius:30px;padding-top:70px; ">
         <h4>重要通知</h4>
         <p>你的钱包绑定成功.</p>
-        <span>地址1:<span style="color:red;" id="address1"></span></span>
-        <span style="margin-left:10px;">地址2:<span style="color:red;" id="address2"></span>.</span>
+        <span style="margin-left:10px;">钱包地址:<span style="color:red;" id="address2"></span>.</span>
         </div>
         <script src="/ui/js/jquery.1.9.1.min.js"></script>
         <script src="/ui/js/jquery-qrcode-0.14.0.min.js"></script>
         <script>
-            $('#address1').qrcode({
-                render: "canvas", 
-                width: 100,
-                height: 100,
-                text: "{$url}{$address1}"
-            });
+            
             $('#address2').qrcode({
                 render: "canvas", 
                 width: 100,

+ 1 - 0
normandcrm/service/common/pay/eagle/PayUtils.php

@@ -29,6 +29,7 @@ class PayUtils
         return strtoupper(md5($str));
     }
 
+
     /**
      * @param array $data  参数
      * @param string $secretKey

+ 2 - 2
normandcrm/service/console/controllers/CreatDespositJobController.php

@@ -12,8 +12,8 @@ class CreatDespositJobController extends BaseJobController
     public function actionRun()
     {
         $this->outLog("Creat start " . date('Y-m-d H:i:s'));
-        $payUrl = "https://api.eaglepay.pro/recharge_address";
-        $key = "A7Zs2LCSP1AepR5pnmOWxJNElkqkWrzw";
+        $payUrl = "https://api.eaglepay.pro/recharge_list";
+        $key = "fI30tbPtTsSN4ANNblMdpethfGVUweJ1";
         $result = Deposit::find()->max('recharge_id');   //获取入金表的最大recharge_id
         $data['merchId'] = '2';                          //商户号码
         $data['lastId'] = empty($result)?0:$result;      //商户号码