فهرست منبع

修改dhl的c类申报数据

lvhao 4 ماه پیش
والد
کامیت
cd754fc70e
2فایلهای تغییر یافته به همراه12 افزوده شده و 2 حذف شده
  1. 10 1
      core/CoreApp/controllers/Api.php
  2. 2 1
      core/CoreApp/models/Model_dhl.php

+ 10 - 1
core/CoreApp/controllers/Api.php

@@ -53,6 +53,7 @@ class Api extends Start_Controller {
 		$this->load->_model('Model_message','message');
 		$this->load->_model("Model_zztmpdata",'zztmpdata');
 		$this->load->_model("Model_logic_ding","logic_ding");
+		$this->load->_model("Model_customsdeclaration","customsdeclaration");
 	}
 	//定义方法的调用规则 获取URI第二段值
     public function _remap($arg,$arg_array)
@@ -2528,7 +2529,6 @@ class Api extends Start_Controller {
 	
 	public function _dhl()//DHL
 	{
-		die;
 		$data = $this->dhl->find_all("type != 1 and time > '".(time()-24*3600)."'");
 		foreach ($data as $v) 
 		{
@@ -2545,6 +2545,15 @@ class Api extends Start_Controller {
 					}
 				}
 			}
+			//获取dhl规格
+			$dhl_gg_info = $this->customsdeclaration->get_ename(trim($y['ename']));
+			if(empty($dhl_gg_info)){
+				continue;
+			}else{
+				$y['dhl_ggbm'] = $dhl_gg_info['dglcode'];
+			}
+			var_dump($dhl_gg_info);
+			die;
 			$this->dhl->get_data_c($y,$v['id']);
 		}
 	}

+ 2 - 1
core/CoreApp/models/Model_dhl.php

@@ -925,7 +925,8 @@ function __construct(){
 		$post['decMessage']['decLists']['decList'][0]['declGoodsEname']=$data['sbpm'];//申报品名
 		$post['decMessage']['decLists']['decList'][0]['gName']=$data['zwpm'];//中文品名
 		$post['decMessage']['decLists']['decList'][0]['codeTs']=$data['hgbm'];//海关编码
-		$post['decMessage']['decLists']['decList'][0]['gModel']="0|2|假发|化纤";
+		//$post['decMessage']['decLists']['decList'][0]['gModel']="0|2|假发|化纤";
+		$post['decMessage']['decLists']['decList'][0]['gModel']=$data['dhl_ggbm'];
 		$post['decMessage']['decLists']['decList'][0]['gQty']=$data['ts'];//数量
 		$post['decMessage']['decLists']['decList'][0]['gUnit']="007";
 		$post['decMessage']['decLists']['decList'][0]['declPrice']=$data['dtsbjz'];//申报单价