diff --git a/wms/contract/api/postContractData.php b/wms/contract/api/postContractData.php index a2ae94d2..f1f347e9 100644 --- a/wms/contract/api/postContractData.php +++ b/wms/contract/api/postContractData.php @@ -371,7 +371,23 @@ function T8insert($data, $facilityno) // if (empty($result)) { // 若 客戶資料為空,新增一筆到 comCustomer // 新增客戶資料 - $sql = "INSERT INTO comCustomer(BizPartnerId,PersonId,CreatorId,IsInUsed,InvoiceAddress,CreateTime)VALUES(:BizPartnerId,:PersonId,:CreatorId,1,:InvoiceAddress,:CreateTime)"; + $sql = "INSERT INTO comBusinessPartner(BizPartnerId,BizPartnerName,BusinessAttr,WorkTelNo,BizToDate,TaxNo,EnterpriseName,ContactAddress,EMail,CreatorId,CreateTime,BizPartnerTypeId) + VALUES(:BizPartnerId,:BizPartnerName,1,:WorkTelNo,99999999,:TaxNo,:EnterpriseName,:ContactAddress,:EMail,:CreatorId,:CreateTime,'10')"; + $stmt = $connT8->prepare($sql); + $stmt->bindParam(':BizPartnerId', $contractno); + $stmt->bindParam(':BizPartnerName', $partyA); + $stmt->bindParam(':WorkTelNo', $phone); + $stmt->bindParam(':TaxNo', $vat); + $stmt->bindParam(':EnterpriseName', $customer); //企業名稱 + $stmt->bindParam(':ContactAddress', $partyAaddress); + $stmt->bindParam(':EMail', $email); + $stmt->bindParam(':CreatorId', $user_id); + $stmt->bindParam(':CreateTime', $createTime); + + $stmt->execute(); + + $sql = "INSERT INTO comCustomer(OrgId,BizPartnerTypeId,BizPartnerId,PersonId,CreatorId,IsInUsed,InvoiceAddress,CreateTime) + VALUES('1000','10',:BizPartnerId,:PersonId,:CreatorId,1,:InvoiceAddress,:CreateTime)"; $stmt = $connT8->prepare($sql); $stmt->bindParam(':BizPartnerId', $contractno); @@ -383,19 +399,19 @@ function T8insert($data, $facilityno) $stmt->execute(); - // $sql = "INSERT INTO comBusinessPartner(BizPartnerId,BizPartnerName,WorkTelNo,TaxNo,EnterpriseName,ContractAddress,EMail,CreatorId,CreateTime)VALUES(:BizPartnerId,:BizPartnerName,:WorkTelNo,:TaxNo,:EnterpriseName,:ContractAddress,:EMail,:CreatorId,:CreateTime)"; - // $stmt = $connT8->prepare($sql); - // $stmt->bindParam(':BizPartnerId', $contractno); - // $stmt->bindParam(':BizPartnerName', $partyA); - // $stmt->bindParam(':WorkTelNo', $phone); - // $stmt->bindParam(':TaxNo', $vat); - // $stmt->bindParam(':EnterpriseName', $customer); //企業名稱 - // $stmt->bindParam(':ContractAddress', $partyAaddress); - // $stmt->bindParam(':EMail', $email); - // $stmt->bindParam(':CreatorId', $user_id); - // $stmt->bindParam(':CreateTime', $createTime); + // $sql = "INSERT INTO comBusinessPartner(BizPartnerId,BizPartnerName,WorkTelNo,TaxNo,EnterpriseName,ContactAddress,EMail,CreatorId,CreateTime)VALUES(:BizPartnerId,:BizPartnerName,:WorkTelNo,:TaxNo,:EnterpriseName,:ContactAddress,:EMail,:CreatorId,:CreateTime)"; + // $stmt = $connT8->prepare($sql); + // $stmt->bindParam(':BizPartnerId', $contractno); + // $stmt->bindParam(':BizPartnerName', $partyA); + // $stmt->bindParam(':WorkTelNo', $phone); + // $stmt->bindParam(':TaxNo', $vat); + // $stmt->bindParam(':EnterpriseName', $customer); //企業名稱 + // $stmt->bindParam(':ContactAddress', $partyAaddress); + // $stmt->bindParam(':EMail', $email); + // $stmt->bindParam(':CreatorId', $user_id); + // $stmt->bindParam(':CreateTime', $createTime); - // $stmt->execute(); + // $stmt->execute(); // } else { // // 若客戶資料不為空,更新該客戶資訊。 // $sql = "UPDATE comCustomer SET