@@ -14,6 +14,9 @@ def __init__(self):
14
14
self .__goods_quantity = None
15
15
self .__goods_sku_name = None
16
16
self .__delivery_method_type = None # type:DeliveryMethodType
17
+ self .__goods_url = None
18
+ self .__goods_image_url = None
19
+ self .__price_id = None
17
20
18
21
@property
19
22
def reference_goods_id (self ):
@@ -79,6 +82,30 @@ def delivery_method_type(self):
79
82
def delivery_method_type (self , value ):
80
83
self .__delivery_method_type = value
81
84
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
+
82
109
def to_ams_dict (self ):
83
110
params = dict ()
84
111
if hasattr (self , "reference_goods_id" ) and self .reference_goods_id :
@@ -105,4 +132,13 @@ def to_ams_dict(self):
105
132
if hasattr (self , "delivery_method_type" ) and self .delivery_method_type :
106
133
params ['deliveryMethodType' ] = self .delivery_method_type
107
134
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
+
108
144
return params
0 commit comments