setUserParam($params, "custom_parameters", $this->customParameters); $this->setUserParam($params, "generate_mall_collect_coupon", $this->generateMallCollectCoupon); $this->setUserParam($params, "generate_qq_app", $this->generateQqApp); $this->setUserParam($params, "generate_schema_url", $this->generateSchemaUrl); $this->setUserParam($params, "generate_short_url", $this->generateShortUrl); $this->setUserParam($params, "generate_weapp_webview", $this->generateWeappWebview); $this->setUserParam($params, "mall_id", $this->mallId); $this->setUserParam($params, "multi_group", $this->multiGroup); $this->setUserParam($params, "pid", $this->pid); } public function getVersion() { return "V1"; } public function getDataType() { return "JSON"; } public function getType() { return "pdd.ddk.mall.url.gen"; } public function setCustomParameters($customParameters) { $this->customParameters = $customParameters; } public function setGenerateMallCollectCoupon($generateMallCollectCoupon) { $this->generateMallCollectCoupon = $generateMallCollectCoupon; } public function setGenerateQqApp($generateQqApp) { $this->generateQqApp = $generateQqApp; } public function setGenerateSchemaUrl($generateSchemaUrl) { $this->generateSchemaUrl = $generateSchemaUrl; } public function setGenerateShortUrl($generateShortUrl) { $this->generateShortUrl = $generateShortUrl; } public function setGenerateWeappWebview($generateWeappWebview) { $this->generateWeappWebview = $generateWeappWebview; } public function setMallId($mallId) { $this->mallId = $mallId; } public function setMultiGroup($multiGroup) { $this->multiGroup = $multiGroup; } public function setPid($pid) { $this->pid = $pid; } }