123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307 |
- <?php
- namespace App\Http\Bean\Util\Pdd\Ddk;
- use App\Http\Bean\BaseBean;
- class GoodsPromotionUrlGenerateParamBean extends BaseBean
- {
- /**
- * 多多礼金ID
- */
- public $cash_gift_id;
- /**
- * 自定义礼金标题,用于向用户展示渠道专属福利,不超过12个字
- */
- public $cash_gift_name;
- /**
- * 自定义参数json
- */
- public $custom_parameters;
- /**
- * 是否生成带授权的单品链接。如果未授权,则会走授权流程
- */
- public $generate_authority_url;
- /**
- * 是否生成店铺收藏券推广链接
- */
- public $generate_mall_collect_coupon;
- /**
- * 是否生成qq小程序
- */
- public $generate_qq_app;
- /**
- * 是否返回 schema URL
- */
- public $generate_schema_url;
- /**
- * 是否生成短链接,true-是,false-否
- */
- public $generate_short_url;
- /**
- * 是否生成拼多多福利券微信小程序推广信息
- */
- public $generate_we_app;
- /**
- * 商品goodsSign列表,例如:["c9r2omogKFFAc7WBwvbZU1ikIb16_J3CTa8HNN"],
- */
- public $goods_sign_list;
- /**
- * true--生成多人团推广链接 false--生成单人团推广链接(默认false)1、单人团推广链接:用户访问单人团推广链接,可直接购买商品无需拼团。2、多人团推广链接:用户访问双人团推广链接开团,若用户分享给他人参团,则开团者和参团者的佣金均结算给推手
- */
- public $multi_group;
- /**
- * 推广位ID
- */
- protected $p_id;
- /**
- * 搜索id,建议填写,提高收益。来自pdd.ddk.goods.recommend.get、pdd.ddk.goods.search、pdd.ddk.top.goods.list.query等接口
- */
- public $search_id;
- /**
- * 招商多多客ID
- */
- public $zs_duo_id;
- /**
- * @return mixed
- */
- public function getCashGiftId()
- {
- return $this->cash_gift_id;
- }
- /**
- * @param mixed $cash_gift_id
- */
- public function setCashGiftId($cash_gift_id)
- {
- $this->cash_gift_id = $cash_gift_id;
- }
- /**
- * @return mixed
- */
- public function getCashGiftName()
- {
- return $this->cash_gift_name;
- }
- /**
- * @param mixed $cash_gift_name
- */
- public function setCashGiftName($cash_gift_name)
- {
- $this->cash_gift_name = $cash_gift_name;
- }
- /**
- * @return mixed
- */
- public function getCustomParameters()
- {
- return $this->custom_parameters;
- }
- /**
- * @param mixed $custom_parameters
- */
- public function setCustomParameters($custom_parameters)
- {
- $this->custom_parameters = $custom_parameters;
- }
- /**
- * @return mixed
- */
- public function getGenerateAuthorityUrl()
- {
- return $this->generate_authority_url;
- }
- /**
- * @param mixed $generate_authority_url
- */
- public function setGenerateAuthorityUrl($generate_authority_url)
- {
- $this->generate_authority_url = $generate_authority_url;
- }
- /**
- * @return mixed
- */
- public function getGenerateMallCollectCoupon()
- {
- return $this->generate_mall_collect_coupon;
- }
- /**
- * @param mixed $generate_mall_collect_coupon
- */
- public function setGenerateMallCollectCoupon($generate_mall_collect_coupon)
- {
- $this->generate_mall_collect_coupon = $generate_mall_collect_coupon;
- }
- /**
- * @return mixed
- */
- public function getGenerateQqApp()
- {
- return $this->generate_qq_app;
- }
- /**
- * @param mixed $generate_qq_app
- */
- public function setGenerateQqApp($generate_qq_app)
- {
- $this->generate_qq_app = $generate_qq_app;
- }
- /**
- * @return mixed
- */
- public function getGenerateSchemaUrl()
- {
- return $this->generate_schema_url;
- }
- /**
- * @param mixed $generate_schema_url
- */
- public function setGenerateSchemaUrl($generate_schema_url)
- {
- $this->generate_schema_url = $generate_schema_url;
- }
- /**
- * @return mixed
- */
- public function getGenerateShortUrl()
- {
- return $this->generate_short_url;
- }
- /**
- * @param mixed $generate_short_url
- */
- public function setGenerateShortUrl($generate_short_url)
- {
- $this->generate_short_url = $generate_short_url;
- }
- /**
- * @return mixed
- */
- public function getGenerateWeApp()
- {
- return $this->generate_we_app;
- }
- /**
- * @param mixed $generate_we_app
- */
- public function setGenerateWeApp($generate_we_app)
- {
- $this->generate_we_app = $generate_we_app;
- }
- /**
- * @return mixed
- */
- public function getGoodsSignList()
- {
- return $this->goods_sign_list;
- }
- /**
- * @param mixed $goods_sign_list
- */
- public function setGoodsSignList($goods_sign_list)
- {
- $this->goods_sign_list = $goods_sign_list;
- }
- /**
- * @return mixed
- */
- public function getMultiGroup()
- {
- return $this->multi_group;
- }
- /**
- * @param mixed $multi_group
- */
- public function setMultiGroup($multi_group)
- {
- $this->multi_group = $multi_group;
- }
- /**
- * @return mixed
- */
- public function getPId()
- {
- return $this->p_id;
- }
- /**
- * @param mixed $p_id
- */
- public function setPId($p_id)
- {
- $this->p_id = $p_id;
- }
- /**
- * @return mixed
- */
- public function getSearchId()
- {
- return $this->search_id;
- }
- /**
- * @param mixed $search_id
- */
- public function setSearchId($search_id)
- {
- $this->search_id = $search_id;
- }
- /**
- * @return mixed
- */
- public function getZsDuoId()
- {
- return $this->zs_duo_id;
- }
- /**
- * @param mixed $zs_duo_id
- */
- public function setZsDuoId($zs_duo_id)
- {
- $this->zs_duo_id = $zs_duo_id;
- }
- }
|