<?php
namespace Com\Pdd\Pop\Sdk\Api\Request;
use Com\Pdd\Pop\Sdk\PopBaseHttpRequest;
use Com\Pdd\Pop\Sdk\PopBaseJsonEntity;
class PddExpressChangeDepotInfoRequest extends PopBaseHttpRequest
{
public function __construct()
{
}
private $depotId;
private $depotCode;
private $depotName;
private $depotAlias;
private $depotProvinceId;
private $depotCityId;
private $depotDistrictId;
private $depotAddress;
private $contactName;
private $telephone;
private $depotRegion;
protected function setUserParams(&$params)
{
$this->setUserParam($params, "depot_id", $this->depotId);
$this->setUserParam($params, "depot_code", $this->depotCode);
$this->setUserParam($params, "depot_name", $this->depotName);
$this->setUserParam($params, "depot_alias", $this->depotAlias);
$this->setUserParam($params, "depot_province_id", $this->depotProvinceId);
$this->setUserParam($params, "depot_city_id", $this->depotCityId);
$this->setUserParam($params, "depot_district_id", $this->depotDistrictId);
$this->setUserParam($params, "depot_address", $this->depotAddress);
$this->setUserParam($params, "contact_name", $this->contactName);
$this->setUserParam($params, "telephone", $this->telephone);
$this->setUserParam($params, "depot_region", $this->depotRegion);
}
public function getVersion()
{
return "V1";
}
public function getDataType()
{
return "JSON";
}
public function getType()
{
return "pdd.express.change.depot.info";
}
public function setDepotId($depotId)
{
$this->depotId = $depotId;
}
public function setDepotCode($depotCode)
{
$this->depotCode = $depotCode;
}
public function setDepotName($depotName)
{
$this->depotName = $depotName;
}
public function setDepotAlias($depotAlias)
{
$this->depotAlias = $depotAlias;
}
public function setDepotProvinceId($depotProvinceId)
{
$this->depotProvinceId = $depotProvinceId;
}
public function setDepotCityId($depotCityId)
{
$this->depotCityId = $depotCityId;
}
public function setDepotDistrictId($depotDistrictId)
{
$this->depotDistrictId = $depotDistrictId;
}
public function setDepotAddress($depotAddress)
{
$this->depotAddress = $depotAddress;
}
public function setContactName($contactName)
{
$this->contactName = $contactName;
}
public function setTelephone($telephone)
{
$this->telephone = $telephone;
}
public function setDepotRegion($depotRegion)
{
$this->depotRegion = $depotRegion;
}
}