supplierCode; } public function setSupplierCode($supplierCode) { $this->supplierCode = $supplierCode; $this->apiParams["supplierCode"] = $supplierCode; } public function getSettleCompanyCode() { return $this->settleCompanyCode; } public function setSettleCompanyCode($settleCompanyCode) { $this->settleCompanyCode = $settleCompanyCode; $this->apiParams["settleCompanyCode"] = $settleCompanyCode; } public function getSupplierApplicationCode() { return $this->supplierApplicationCode; } public function setSupplierApplicationCode($supplierApplicationCode) { $this->supplierApplicationCode = $supplierApplicationCode; $this->apiParams["supplierApplicationCode"] = $supplierApplicationCode; } public function getProductBrandCode() { return $this->productBrandCode; } public function setProductBrandCode($productBrandCode) { $this->productBrandCode = $productBrandCode; $this->apiParams["productBrandCode"] = $productBrandCode; } public function getAreaCompanyCode() { return $this->areaCompanyCode; } public function setAreaCompanyCode($areaCompanyCode) { $this->areaCompanyCode = $areaCompanyCode; $this->apiParams["areaCompanyCode"] = $areaCompanyCode; } public function getActivityName() { return $this->activityName; } public function setActivityName($activityName) { $this->activityName = $activityName; $this->apiParams["activityName"] = $activityName; } public function getPayAmount() { return $this->payAmount; } public function setPayAmount($payAmount) { $this->payAmount = $payAmount; $this->apiParams["payAmount"] = $payAmount; } public function getSettlementType() { return $this->settlementType; } public function setSettlementType($settlementType) { $this->settlementType = $settlementType; $this->apiParams["settlementType"] = $settlementType; } public function getInvoiceContent() { return $this->invoiceContent; } public function setInvoiceContent($invoiceContent) { $this->invoiceContent = $invoiceContent; $this->apiParams["invoiceContent"] = $invoiceContent; } public function getLastPayDate() { return $this->lastPayDate; } public function setLastPayDate($lastPayDate) { $this->lastPayDate = $lastPayDate; $this->apiParams["lastPayDate"] = $lastPayDate; } public function getPdfContent() { return $this->pdfContent; } public function setPdfContent($pdfContent) { $this->pdfContent = $pdfContent; $this->apiParams["pdfContent"] = $pdfContent; } public function getApiMethodName(){ return 'suning.selfmarket.cuxiaofeeletter.create'; } public function getApiParams(){ return $this->apiParams; } public function check(){ //非空校验 RequestCheckUtil::checkNotNull($this->supplierCode, 'supplierCode'); RequestCheckUtil::checkNotNull($this->settleCompanyCode, 'settleCompanyCode'); RequestCheckUtil::checkNotNull($this->supplierApplicationCode, 'supplierApplicationCode'); RequestCheckUtil::checkNotNull($this->productBrandCode, 'productBrandCode'); RequestCheckUtil::checkNotNull($this->areaCompanyCode, 'areaCompanyCode'); RequestCheckUtil::checkNotNull($this->activityName, 'activityName'); RequestCheckUtil::checkNotNull($this->payAmount, 'payAmount'); RequestCheckUtil::checkNotNull($this->settlementType, 'settlementType'); RequestCheckUtil::checkNotNull($this->invoiceContent, 'invoiceContent'); RequestCheckUtil::checkNotNull($this->lastPayDate, 'lastPayDate'); RequestCheckUtil::checkNotNull($this->pdfContent, 'pdfContent'); } public function getBizName(){ return "createCuxiaofeeletter"; } } ?>