|
@@ -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":"扩展字段"},
|