diff --git a/app/service/webService/ChinaTaxes.php b/app/service/webService/ChinaTaxes.php index 93a03c2..2ece570 100644 --- a/app/service/webService/ChinaTaxes.php +++ b/app/service/webService/ChinaTaxes.php @@ -93,7 +93,27 @@ class ChinaTaxes { $mxGrid = [ - 'ycms' => '' + 'bdznsrsbh' => '91440300MA5DD4XE43',// 被代征纳税人识别号 + 'bdznsrmc' => '九龙县桑专峯电子仪表仪器有限公司',// 被代征纳税人名称 + 'gjhdqszDm' => '156',// 国家或地区数字代码 + 'sfzjlxDm' => '201',// 身份证件类型代码 + 'zjhm' => '142433197804217752',// 证件号码 + 'hyDm' => '6490',// 行业代码 + 'zsxmDm' => '30433',// 征收项目代码 + 'zspmDm' => '304331300',// 征收品目代码 + 'zszmDm' => '',// 征收子目代码 + 'jsyj' => '-159843.33',// 计税依据,保留两位小数 + 'sl1' => '',// + 'ynse' => '',// + 'ydzse' => '',// + 'yjse' => '',// 1 + 'ydzse1' => '',// 1 + 'jmse' => '',// 1 + 'phjmse' => '',// 1 + 'phjzbl' => '',// 1 + 'phjmxzDm' => '',// 1 + 'ssjmxzDm' => '',// 1 + 'wszmkjbz' => 'Y',// 完税证明开具标志为 Y 开具,N不开具 ]; $body = [ @@ -105,12 +125,35 @@ class ChinaTaxes 'skssqz' => '2023-06-30', //税款所属期止,格式,年-月-日 'zsxmdm' => '30433', //征收项目代码:30433 'my' => $this->my, //密钥,数字签名校验和资格校验 - // 'mxGrid' => $this->mxGrid($mxGrid) + 'mxGrid' => $this->mxGrid($mxGrid) ]; - + dump($body); $param = $this->getParamData('SSGZ_GZPT_SZQKL_WTDZDRJK', $body); + dump($param); // dump($param);exit; - return $this->json_curl(json_encode($param)); + $json_str = '{ "reqId": "'.md5(time() . rand(000,999)).'", "sid": "'.$this->sid.'", "channelId":"'.$this->channelId.'", "accessToken":"'.$this->accessToken.'", "timestamp":"'.time().'", "data": { "bizXml": "H4sIAAAAAAAAAO1Xy27bRhT9FUN7SzM +cipIMm4FkyS4VU6pEyQ9tComkRVJ8yaNE5KyyCdoUQR5o{r}{n}UMBIujAKNEEfyCJp6yZA ++jOWXP1Fhw+JDIKmboGu6gXFc88992pmeDgkN294lrl2Wz3BumNvZWAW{r}{n}ZNZU +W3YU3R5uZbqdnfViZg1P+rbSNx1b3cr4Ks7c4DelXuvmXrUnfSpVAACwp7uVPlY5tq2Ob +6l4{r}{n}Upmu0b423rAxs5XRJhN3I5ebTqdZWdPt/qTvZYfO7axs5xQaYFeVcxl+k2o38EAm +ple1eN3G6slk{r}{n}M/ceGUmOTTzgj+JUGMSlrqzxy4oQh3CE8XjMM4CB6wCtAxgrIjqRkJ +UEpSUkklg+r/p1bbAr6029{r}{n}LnSJABu6gAW7nZe3BU4YuYf72/VSlopuyahOjqwhFQp5 +sdMCYlWcijVYaXR7n4ijnUqz1tL3tuuu{r}{n}jMSgWacLG0IbOgE36tuaIxiOLnbK/qq2Wo4O +MgINMgx0RNnd8ZWdtjs46Ab/E3DmwGp3+wfQDOsN{r}{n}Wq+DaVMCRNwuew3i0Fp +nKkp00NY+Gwxa7BwxjWqXiB3BF6WpLqPKuOfTyRg1/biVNcd95RhJ5Qrb{r}{n}2uv3JK97 +oBNr0FVvjvWjeq+GnHz+sMl8JhFHiNaLrlG0Vt7uia4sL4roYWO/uafjScQMFGLjEzzQ{r}{n} ++BJkWYAAEMv5apU9rLEo6pMoUgWWzF/89s3i3enswe/zs8cX51/NXr28fPLz7KdHF2+// ++PsBf2d{r}{n}nb6YP7u3OH00u/vj7OF5uhstD5sRQ7N4yDIsQrBUKAKWgYVCnomkYTL2G +DFCxzErvyyZMD80NGWM{r}{n}CQ1hnosECRUqNJ8iVIJxeRhGI8CeFdQBuGwdM3HWXW +U5lCjclIKEOJcOAmxg36DDKRVZlEXxUoZc{r}{n}NCMTLu+NAAXAp7dYzEUwRApJ2AiH0E +hY4z0tTIvjzoa1UkcwQK6WopdBOCBsWB5ZzSkJl8JUMgnj{r}{n}iAzMJJUEH/ruyk5ErQaof +NyJizffXT5/Obv/ZvbtD4u7Ty7OXy/unM9f3buS+1CBgUwJlqg3GFAs{r}{n}ccvt5tp91+6j+2 +CthjpXdd+7X+enDy/fnl0+fzz/8s6V3McxAFFb0esE6IkpFvPX7vtfu+/jXpt/{r}{n}8Xr+9efzX +57+9cMUAQ4xoaGonVgW/lfbGVdcPqf/jaEK1Pf/3FAck4fXbkp5J3rRi1/wcn/7FcD/{r}{n}C +Z2KPLlgDAAA" +} +}'; + return $this->json_curl($json_str); } /** @@ -424,15 +467,13 @@ xmlns:ns2="http://www.chinatax.gov.cn/dataspec/">'; */ protected function mxGrid($mxGrid) { - - $xmlArr = []; + $xmlStr = ''; foreach ($mxGrid as $key => $value) { - $xmlArr[] = "" . $value . ""; + $xmlStr .= "" . $value . ""; } - - return $xmlArr; + return $xmlStr . ''; } /**