<?php
namespace Com\Pdd\Pop\Sdk\Api\Request;
use Com\Pdd\Pop\Sdk\PopBaseHttpRequest;
use Com\Pdd\Pop\Sdk\PopBaseJsonEntity;
class PddSmsVendorComplaintCreateRequest extends PopBaseHttpRequest
{
public function __construct()
{
}
private $account;
private $complaintTime;
private $count;
private $deliverTime;
private $mobile;
private $operator;
private $province;
private $smsContent;
protected function setUserParams(&$params)
{
$this->setUserParam($params, "account", $this->account);
$this->setUserParam($params, "complaint_time", $this->complaintTime);
$this->setUserParam($params, "count", $this->count);
$this->setUserParam($params, "deliver_time", $this->deliverTime);
$this->setUserParam($params, "mobile", $this->mobile);
$this->setUserParam($params, "operator", $this->operator);
$this->setUserParam($params, "province", $this->province);
$this->setUserParam($params, "sms_content", $this->smsContent);
}
public function getVersion()
{
return "V1";
}
public function getDataType()
{
return "JSON";
}
public function getType()
{
return "pdd.sms.vendor.complaint.create";
}
public function setAccount($account)
{
$this->account = $account;
}
public function setComplaintTime($complaintTime)
{
$this->complaintTime = $complaintTime;
}
public function setCount($count)
{
$this->count = $count;
}
public function setDeliverTime($deliverTime)
{
$this->deliverTime = $deliverTime;
}
public function setMobile($mobile)
{
$this->mobile = $mobile;
}
public function setOperator($operator)
{
$this->operator = $operator;
}
public function setProvince($province)
{
$this->province = $province;
}
public function setSmsContent($smsContent)
{
$this->smsContent = $smsContent;
}
}