wugg 2 роки тому
батько
коміт
cd4cdf4bb8
2 змінених файлів з 6 додано та 7 видалено
  1. 3 3
      config/invoice.php
  2. 3 4
      extend/TaxInvoice.php

+ 3 - 3
config/invoice.php

@@ -1,7 +1,7 @@
 <?php
 
 return [
-	"appKey"=>'KI65kioKD6mZ6IF0SsSackgE',
-	"appSecret"=>'sfMhQSpC9pjeUteAexm0sQLn',
-	'entCode'=>'911101050628285328'
+	"appKey"=>'mHdaJvBLpNwj6LXtlc3rD0ym',
+	"appSecret"=>'BgTos04i5K8xxeLqK7w1MVOq',
+	'entCode'=>'91110113MA004JNJ28'
 ];

+ 3 - 4
extend/TaxInvoice.php

@@ -106,7 +106,7 @@ class TaxInvoice {
     protected $entCode;//企业税号
     protected $zipCode;//压缩标识
     protected $encryptCode;//加密标识 0 base64 1 3DES
-    protected $domain='https://sandbox.ele-cloud.com';//测试域名
+    protected $domain='https://openapi.ele-cloud.com';//测试域名
 //    protected $domain='https://sandbox.ele-cloud.com';
     public function __construct(string $appKey,string $appSecret,string $entCode='',$zipCode=0,$encryptCode=0){
         $this->appKey=$appKey;
@@ -184,6 +184,7 @@ class TaxInvoice {
             "dataExchangeId"=>$this->ts_time().rand(pow(10,14),pow(10,15)-1),
             "content"=>base64_encode(json_encode($data,JSON_UNESCAPED_UNICODE))
         ];
+        \think\facade\Log::info("参数:".json_encode($data,JSON_UNESCAPED_UNICODE));
         return $param;
     }
 
@@ -191,6 +192,7 @@ class TaxInvoice {
 * @param $data
  * @return array|bool|float|int|mixed|stdClass|string|null
 */public function ReturnData($data){
+	\think\facade\Log::info("返回值:".$data);
       if(key_exists("returnCode",$data['returnStateInfo'])){
          	if ($data['returnStateInfo']['returnCode']=='0000'){
          	$result= base64_decode($data['content']);
@@ -257,8 +259,6 @@ class TaxInvoice {
              "FHHS"=>$total,
              "FPZHXX"=>$temp,
              ];
-       // "FPDM":"3100174130", "FPHM":"08975555", "GMFSBH":"91110104444324CP321", "SQRZLX":"1", "FPLXDM":"01",
-       // "SQSKSSQ":"202005", "YXSE":"200", "BDKYY":
         $data=$this->request->request($url,$this->GetParam($param));
         return $this->ReturnData($data);
     }
@@ -418,7 +418,6 @@ class TaxInvoice {
         	"DDZXX"=>$OrderInvList
         	  ];
         $data=$this->request->request($url,$this->GetParam($param));
-//        var_dump($data);
         return $this->ReturnData($data);
     }
 	//{"HZSQDSCPC":{"SQBSCQQPCH":"申请表上传请求批次号","NSRSBH":"申请方纳税人识别号","KPZD":"开票终端","FPLXDM":"发票类型代码","KZZD":"扩展字段"},