lvhao 1 napja
szülő
commit
680ca7e111
1 módosított fájl, 15 hozzáadás és 2 törlés
  1. 15 2
      core/CoreApp/models/Model_apiyyv1.php

+ 15 - 2
core/CoreApp/models/Model_apiyyv1.php

@@ -512,8 +512,8 @@ class Model_apiyyv1 extends Lin_Model
 		$res = $this->sendReq($url,$header,json_encode($list));
 		return array($res,$list);
 	}
-	//通过调出单查询erp相关的数据
-	public function cxDcdAboutErp($erp_no,$token){
+	//通过erp的单号查询相关生产单和调出单好
+	public function cxDcdByErpNo($erp_no,$token){
 		$list["SqlString"] = "select top 50 a.docno ruku_danhao,d.DescFlexField_PubDescSeg4 erp_danhao,a.CreatedBy,a.createdon,a.DocState,b.mo,d.docno mo_no,e.docno dianchu_danhao from  Complete_RcvRptDoc a left join Complete_RcvRptDocLine b on b.RcvRptDoc=a.id  left join CBO_ItemMaster c on b.item=c.id left join MO_MO d on b.mo=d.id  left join InvDoc_TransferOut e on e.DescFlexField_PubDescSeg4=d.DescFlexField_PubDescSeg4 Where d.DescFlexField_PubDescSeg4='".$erp_no."' order by a.createdon ";
 		//"select top 50 a.docno ruku_danhao,d.DescFlexField_PubDescSeg4 erp_danhao,a.CreatedBy,a.createdon,a.DocState,b.mo,d.docno mo_no,e.docno dianchu_danhao " +
 		//" from  Complete_RcvRptDoc a " +
@@ -531,6 +531,19 @@ class Model_apiyyv1 extends Lin_Model
 		$res = $this->sendReq($url,$header,json_encode($list));
 		return array($res,$list);
 	}
+	//通过调出单号 获取调出单对应的erp单号
+	public function cxDcdAboutErp($dcd_no,$token){
+		$list["SqlString"] = "select a.DocNo,a.Status,a.DescFlexField_PubDescSeg2,a.DescFlexField_PubDescSeg4,a.DescFlexField_PubDescSeg5,b.ItemInfo_ItemCode,b.CostUOMQty,b.CostPrice,b.ItemInfo_ItemNamem,b. DescFlexField_PubDescSeg4 erp_no from  InvDoc_TransferOut as a left join InvDoc_TransOutLine as b on a.id = b.TransferOut where a.Status = 2 and a.DocNo = '".$dcd_no."'";
+		//$list["SqlString"] = "select a.*,b.* from  InvDoc_TransferOut as a left join InvDoc_TransOutLine as b on a.id = b.TransferOut where a.Status = 2 and a.DocNo = '".$dcd_no."'";
+		$url = '/U9C/webapi/QueryCommon/QueryInfoBySql';
+		$url = $this->base_url.$url;
+		$header[] = "Content-Type: application/json";
+        $header[] = "Token: ".$token;
+		$res = $this->sendReq($url,$header,json_encode($list));
+		return array($res,$list);
+	}
+
+	
 
 	//获取erp的料号 不分大小写