@@ -14,6 +14,9 @@ def __init__(self):
1414 self .__goods_quantity = None
1515 self .__goods_sku_name = None
1616 self .__delivery_method_type = None # type:DeliveryMethodType
17+ self .__goods_url = None
18+ self .__goods_image_url = None
19+ self .__price_id = None
1720
1821 @property
1922 def reference_goods_id (self ):
@@ -79,6 +82,30 @@ def delivery_method_type(self):
7982 def delivery_method_type (self , value ):
8083 self .__delivery_method_type = value
8184
85+ @property
86+ def goods_url (self ):
87+ return self .__goods_url
88+
89+ @goods_url .setter
90+ def goods_url (self , value ):
91+ self .__goods_url = value
92+
93+ @property
94+ def goods_image_url (self ):
95+ return self .__goods_image_url
96+
97+ @goods_image_url .setter
98+ def goods_image_url (self , value ):
99+ self .__goods_image_url = value
100+
101+ @property
102+ def price_id (self ):
103+ return self .__price_id
104+
105+ @price_id .setter
106+ def price_id (self , value ):
107+ self .__price_id = value
108+
82109 def to_ams_dict (self ):
83110 params = dict ()
84111 if hasattr (self , "reference_goods_id" ) and self .reference_goods_id :
@@ -105,4 +132,13 @@ def to_ams_dict(self):
105132 if hasattr (self , "delivery_method_type" ) and self .delivery_method_type :
106133 params ['deliveryMethodType' ] = self .delivery_method_type
107134
135+ if hasattr (self , "goods_url" ) and self .goods_url :
136+ params ['goodsUrl' ] = self .goods_url
137+
138+ if hasattr (self , "goods_image_url" ) and self .goods_image_url :
139+ params ['goodsImageUrl' ] = self .goods_image_url
140+
141+ if hasattr (self , "price_id" ) and self .price_id :
142+ params ['priceId' ] = self .price_id
143+
108144 return params
0 commit comments