load->database(); $this->table = 'taxshanghai'; $this->load_table('tax_shanghai'); } public function get_orders($data) { $list = array(); $list['version'] = $data['version'];//网关版本 $list['commitTime'] = $data['commitTime'];//提交时间 $list['senderName'] = $data['senderName'];//申报企业名称 $list['senderCode'] = $data['senderCode'];//申报企业平台代码 $list['pLogistics']['logisticsRcvCode'] = $data['logisticsRcvCode'];//物流企业代码 $list['pLogistics']['orderNo'] = $data['orderNo'];//订单编号 $list['pLogistics']['logisticsNo'] = $data['logisticsNo'];//物流运单编号 $list['pLogistics']['freight'] = $data['freight'];//运费 $list['pLogistics']['insuredFee'] = $data['insuredFee'];//保价费 $list['pLogistics']['currency'] = $data['currency'];//币制 $list['pLogistics']['grossWeight'] = $data['grossWeight'];//毛重 $list['pLogistics']['netWeight'] = $data['netWeight'];//净重 $list['pLogistics']['packNo'] = $data['packNo'];//件数 $list['pLogistics']['goodsInfo'] = $data['goodsInfo'];//主要货物信息 $list['pLogistics']['ebcCode'] = $data['ebcCode'];//电商企业代码 $list['pLogistics']['ebcName'] = $data['ebcName'];//电商企业名称 $list['pLogistics']['ebcTelephone'] = $data['ebcTelephone'];//电商企业电话 $list['pLogistics']['totalPackageNo'] = $data['totalPackageNo'];//大包裹号 $list['pLogistics']['packageNum'] = $data['packageNum'];//小包数量 $list['pLogistics']['billNo'] = $data['billNo'];//提运单号 $list['pLogistics']['consignee'] = $data['consignee'];//收货人名称 $list['pLogistics']['consigneeTelephone'] = $data['consigneeTelephone'];//收货人电话 $list['pLogistics']['consigneeAddress'] = $data['consigneeAddress'];//收货人地址 $list['pLogistics']['consigneeCountry'] = $data['consigneeCountry'];//收货人所在国 $list['pLogistics']['shipper'] = $data['shipper'];//发货人名称 $list['pLogistics']['shipperTelephone'] = $data['shipperTelephone'];//发货人电话 $list['pLogistics']['shipperAddress'] = $data['shipperAddress'];//发货人地址 $list['pLogistics']['shipperCountry'] = $data['shipperCountry'];//发货人所在国 $list['pLogistics']['voyageNo'] = $data['voyageNo'];//航班航次号 $list['pEntryHead']['angentRcvCode'] = $data['angentRcvCode'];//清单申报企业代码 $list['pEntryHead']['orderNo'] = $data['orderNo'];//订单编号 $list['pEntryHead']['customsCode'] = $data['customsCode'];//申报地海关代码 $list['pEntryHead']['ebpCode'] = $data['ebpCode'];//电商平台代码 $list['pEntryHead']['ebpName'] = $data['ebpName'];//电商平台名称 $list['pEntryHead']['logisticsCode'] = $data['logisticsCode'];//物流企业代码 $list['pEntryHead']['logisticsName'] = $data['logisticsName'];//物流企业名称 $list['pEntryHead']['logisticsNo'] = $data['logisticsNo'];//物流运单编号 $list['pEntryHead']['copNo'] = $data['copNo'];//企业唯一编号 $list['pEntryHead']['statisticsFlag'] = $data['statisticsFlag'];//申报业务类型 $list['pEntryHead']['ebcCode'] = $data['ebcCode'];//收发货人代码 $list['pEntryHead']['ebcName'] = $data['ebcName'];//收发货人名称 $list['pEntryHead']['ownerCode'] = $data['ownerCode'];//生产销售企业代码 $list['pEntryHead']['ownerName'] = $data['ownerName'];//生产销售企业名称 $list['pEntryHead']['iacCode'] = $data['iacCode'];//区内企业代码 $list['pEntryHead']['iacName'] = $data['iacName'];//区内企业名称 $list['pEntryHead']['emsNo'] = $data['emsNo'];//账册编号 $list['pEntryHead']['tradeMode'] = $data['tradeMode'];//贸易方式 $list['pEntryHead']['trafMode'] = $data['trafMode'];//运输方式 $list['pEntryHead']['trafName'] = $data['trafName'];//运输工具名称 $list['pEntryHead']['voyageNo'] = $data['voyageNo'];//航班航次号 $list['pEntryHead']['billNo'] = $data['billNo'];//提运单号 $list['pEntryHead']['totalPackageNo'] = $data['totalPackageNo'];//大包裹号 $list['pEntryHead']['loctNo'] = $data['loctNo'];//监管场所代码 $list['pEntryHead']['licenseNo'] = $data['licenseNo'];//许可证号 $list['pEntryHead']['country'] = $data['country'];//运抵国(地区) $list['pEntryHead']['POD'] = $data['POD'];//指运港代码 $list['pEntryHead']['freight'] = $data['freight'];//运费 $list['pEntryHead']['fCurrency'] = $data['fCurrency'];//运费币制 $list['pEntryHead']['fFlag'] = $data['fFlag'];//运费标志 $list['pEntryHead']['insuredFee'] = $data['insuredFee'];//保费 $list['pEntryHead']['iCurrency'] = $data['iCurrency'];//保费币制 $list['pEntryHead']['iFlag'] = $data['iFlag'];//保费标志 $list['pEntryHead']['wrapType'] = $data['wrapType'];//包装种类代码 $list['pEntryHead']['packNo'] = $data['packNo'];//件数 $list['pEntryHead']['grossWeight'] = $data['grossWeight'];//毛重 $list['pEntryHead']['netWeight'] = $data['netWeight'];//净重 $list['pEntryHead']['note'] = $data['note'];//备注 $list['pEntryList']['gnum'] = $data['gnum'];//商品序号 $list['pEntryList']['itemNo'] = $data['itemNo'];//企业商品货号 $list['pEntryList']['itemName'] = $data['itemName'];//企业商品名称 $list['pEntryList']['gcode'] = $data['gcode'];//商品编码 $list['pEntryList']['gname'] = $data['gname'];//商品名称 $list['pEntryList']['gmodel'] = $data['gmodel'];//规格型号 $list['pEntryList']['barCode'] = $data['barCode'];//条形码 $list['pEntryList']['currency'] = $data['currency'];//币制 $list['pEntryList']['qty'] = $data['qty'];//申报数量 $list['pEntryList']['qty1'] = $data['qty1'];//法定数量 $list['pEntryList']['qty2'] = $data['qty2'];//第二数量 $list['pEntryList']['unit'] = $data['unit'];//申报计量单位 $list['pEntryList']['unit1'] = $data['unit1'];//法定计量单位 $list['pEntryList']['unit2'] = $data['unit2'];//第二计量单位 $list['pEntryList']['price'] = $data['price'];//单价 $list['pEntryList']['totalPrice'] = $data['totalPrice'];//总价 $list['pEntryList']['note'] = $data['note'];//备注 $list['pExtension']['rcvCode'] = $dada['rcvCode'];//接收企业代码 $list['pExtension']['info'] = $dada['info'];//自定义信息 $list = json_encode($list); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,'http://emy.hnblc.com:9955/etouch-export/export/order/pushOrder'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $list); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $values = curl_exec($ch); curl_close($ch); $values = json_decode($values,true); return $values; } } //end class