1
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderDelivererChangeDelivererChangeRequest struct {
|
||||
/*
|
||||
经营店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单编码 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
配送人员名称 */
|
||||
DelivererName *string `json:"deliverer_name,omitempty" `
|
||||
|
||||
/*
|
||||
配送人员联系方式 */
|
||||
DelivererPhone *string `json:"deliverer_phone,omitempty" `
|
||||
|
||||
/*
|
||||
配送公司编码 */
|
||||
DelivererCompany *string `json:"deliverer_company,omitempty" `
|
||||
|
||||
/*
|
||||
配送物流单号 */
|
||||
LogisticsNo *string `json:"logistics_no,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest) SetStoreId(v string) *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest) SetBizOrderId(v int64) *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest) SetDelivererName(v string) *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest {
|
||||
s.DelivererName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest) SetDelivererPhone(v string) *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest {
|
||||
s.DelivererPhone = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest) SetDelivererCompany(v string) *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest {
|
||||
s.DelivererCompany = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest) SetLogisticsNo(v string) *AlibabaAelophyOrderDelivererChangeDelivererChangeRequest {
|
||||
s.LogisticsNo = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderDelivererChangeTopBaseResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
错误码备注说明 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderDelivererChangeTopBaseResult) SetSuccess(v bool) *AlibabaAelophyOrderDelivererChangeTopBaseResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeTopBaseResult) SetErrCode(v string) *AlibabaAelophyOrderDelivererChangeTopBaseResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderDelivererChangeTopBaseResult) SetErrMsg(v string) *AlibabaAelophyOrderDelivererChangeTopBaseResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetOrderActivity struct {
|
||||
/*
|
||||
渠道活动ID */
|
||||
ChannelActivityId *string `json:"channel_activity_id,omitempty" `
|
||||
|
||||
/*
|
||||
关联业务活动ID */
|
||||
BizActivityId *string `json:"biz_activity_id,omitempty" `
|
||||
|
||||
/*
|
||||
关联商家ERP活动ID */
|
||||
MerchantActivityId *string `json:"merchant_activity_id,omitempty" `
|
||||
|
||||
/*
|
||||
活动名称 */
|
||||
ActivityName *string `json:"activity_name,omitempty" `
|
||||
|
||||
/*
|
||||
活动优惠金额 */
|
||||
DiscountFee *int64 `json:"discount_fee,omitempty" `
|
||||
|
||||
/*
|
||||
活动优惠商家分摊 */
|
||||
DiscountMerchantFee *int64 `json:"discount_merchant_fee,omitempty" `
|
||||
|
||||
/*
|
||||
活动优惠平台分摊 */
|
||||
DiscountPlatformFee *int64 `json:"discount_platform_fee,omitempty" `
|
||||
|
||||
/*
|
||||
活动类型 */
|
||||
ActivityType *string `json:"activity_type,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetChannelActivityId(v string) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.ChannelActivityId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetBizActivityId(v string) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.BizActivityId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetMerchantActivityId(v string) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.MerchantActivityId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetActivityName(v string) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.ActivityName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetDiscountFee(v int64) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.DiscountFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetDiscountMerchantFee(v int64) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.DiscountMerchantFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetDiscountPlatformFee(v int64) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.DiscountPlatformFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderActivity) SetActivityType(v string) *AlibabaAelophyOrderGetOrderActivity {
|
||||
s.ActivityType = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetOrderGetRequest struct {
|
||||
/*
|
||||
经营店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
五道口订单编码 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetOrderGetRequest) SetStoreId(v string) *AlibabaAelophyOrderGetOrderGetRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderGetRequest) SetBizOrderId(v int64) *AlibabaAelophyOrderGetOrderGetRequest {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetOrderInfoExt struct {
|
||||
/*
|
||||
祝福语 */
|
||||
SubscribeMessage *string `json:"subscribe_message,omitempty" `
|
||||
|
||||
/*
|
||||
订购人电话, 虚拟小号; (商家自配送场景给出) */
|
||||
SubscribePhone *string `json:"subscribe_phone,omitempty" `
|
||||
|
||||
/*
|
||||
会员卡号 */
|
||||
MemberCardNum *string `json:"member_card_num,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetOrderInfoExt) SetSubscribeMessage(v string) *AlibabaAelophyOrderGetOrderInfoExt {
|
||||
s.SubscribeMessage = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderInfoExt) SetSubscribePhone(v string) *AlibabaAelophyOrderGetOrderInfoExt {
|
||||
s.SubscribePhone = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderInfoExt) SetMemberCardNum(v string) *AlibabaAelophyOrderGetOrderInfoExt {
|
||||
s.MemberCardNum = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetOrderPayChannel struct {
|
||||
/*
|
||||
支付方式 */
|
||||
PayType *string `json:"pay_type,omitempty" `
|
||||
|
||||
/*
|
||||
支付渠道名称 */
|
||||
PayChannel *string `json:"pay_channel,omitempty" `
|
||||
|
||||
/*
|
||||
支付金额 */
|
||||
PayFee *int64 `json:"pay_fee,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetOrderPayChannel) SetPayType(v string) *AlibabaAelophyOrderGetOrderPayChannel {
|
||||
s.PayType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderPayChannel) SetPayChannel(v string) *AlibabaAelophyOrderGetOrderPayChannel {
|
||||
s.PayChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetOrderPayChannel) SetPayFee(v int64) *AlibabaAelophyOrderGetOrderPayChannel {
|
||||
s.PayFee = &v
|
||||
return s
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetReceiveInfo struct {
|
||||
/*
|
||||
收货人姓名, 格式: 刘**; (商家自配送场景给出) */
|
||||
ReceiverName *string `json:"receiver_name,omitempty" `
|
||||
|
||||
/*
|
||||
收货人联系方式, 虚拟小号; (商家自配送场景给出) */
|
||||
ReceiverPhone *string `json:"receiver_phone,omitempty" `
|
||||
|
||||
/*
|
||||
收货人地址信息; (商家自配送场景给出) */
|
||||
ReceiverAddress *string `json:"receiver_address,omitempty" `
|
||||
|
||||
/*
|
||||
收货人下单备注 */
|
||||
ReceiverMemo *string `json:"receiver_memo,omitempty" `
|
||||
|
||||
/*
|
||||
收货人经纬度; (商家自配送场景给出) */
|
||||
ReceiverPoi *string `json:"receiver_poi,omitempty" `
|
||||
|
||||
/*
|
||||
期望收货时间 */
|
||||
ExpectArriveTime *string `json:"expect_arrive_time,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetReceiveInfo) SetReceiverName(v string) *AlibabaAelophyOrderGetReceiveInfo {
|
||||
s.ReceiverName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetReceiveInfo) SetReceiverPhone(v string) *AlibabaAelophyOrderGetReceiveInfo {
|
||||
s.ReceiverPhone = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetReceiveInfo) SetReceiverAddress(v string) *AlibabaAelophyOrderGetReceiveInfo {
|
||||
s.ReceiverAddress = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetReceiveInfo) SetReceiverMemo(v string) *AlibabaAelophyOrderGetReceiveInfo {
|
||||
s.ReceiverMemo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetReceiveInfo) SetReceiverPoi(v string) *AlibabaAelophyOrderGetReceiveInfo {
|
||||
s.ReceiverPoi = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetReceiveInfo) SetExpectArriveTime(v string) *AlibabaAelophyOrderGetReceiveInfo {
|
||||
s.ExpectArriveTime = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,158 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetSubOrderResponse struct {
|
||||
/*
|
||||
子订单编码 */
|
||||
BizSubOrderId *int64 `json:"biz_sub_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道子订单编码 */
|
||||
OutSubOrderId *string `json:"out_sub_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
商品名称 */
|
||||
SkuName *string `json:"sku_name,omitempty" `
|
||||
|
||||
/*
|
||||
商品单价, 分 */
|
||||
Price *int64 `json:"price,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位购买数量 */
|
||||
BuyStockQuantity *string `json:"buy_stock_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位购买数量 */
|
||||
BuySaleQuantity *string `json:"buy_sale_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
子订单原价 */
|
||||
OriginalFee *int64 `json:"original_fee,omitempty" `
|
||||
|
||||
/*
|
||||
子订单优惠金额 */
|
||||
DiscountFee *int64 `json:"discount_fee,omitempty" `
|
||||
|
||||
/*
|
||||
商品总重量, g */
|
||||
Weight *int64 `json:"weight,omitempty" `
|
||||
|
||||
/*
|
||||
商品条码 */
|
||||
Barcode *string `json:"barcode,omitempty" `
|
||||
|
||||
/*
|
||||
商家优惠分摊 */
|
||||
DiscountMerchantFee *int64 `json:"discount_merchant_fee,omitempty" `
|
||||
|
||||
/*
|
||||
平台优惠分摊 */
|
||||
DiscountPlatformFee *int64 `json:"discount_platform_fee,omitempty" `
|
||||
|
||||
/*
|
||||
是否赠品 0=普通品/1=赠品 */
|
||||
GiftFlag *string `json:"gift_flag,omitempty" `
|
||||
|
||||
/*
|
||||
是否称重品 0=标品 / 1=称重品 */
|
||||
WeightFlag *string `json:"weight_flag,omitempty" `
|
||||
|
||||
/*
|
||||
子订单状态 值枚举同主单状态 */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
子单活动列表 */
|
||||
Activitys *[]AlibabaAelophyOrderGetOrderActivity `json:"activitys,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetBizSubOrderId(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.BizSubOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetOutSubOrderId(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.OutSubOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetSkuCode(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetSkuName(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.SkuName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetPrice(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.Price = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetSaleUnit(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetStockUnit(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetBuyStockQuantity(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.BuyStockQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetBuySaleQuantity(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.BuySaleQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetOriginalFee(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.OriginalFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetDiscountFee(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.DiscountFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetWeight(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.Weight = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetBarcode(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.Barcode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetDiscountMerchantFee(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.DiscountMerchantFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetDiscountPlatformFee(v int64) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.DiscountPlatformFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetGiftFlag(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.GiftFlag = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetWeightFlag(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.WeightFlag = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetOrderStatus(v string) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetSubOrderResponse) SetActivitys(v []AlibabaAelophyOrderGetOrderActivity) *AlibabaAelophyOrderGetSubOrderResponse {
|
||||
s.Activitys = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderGetTopBaseResult struct {
|
||||
/*
|
||||
订单对象 */
|
||||
Model *AlibabaAelophyOrderGetOrderResponse `json:"model,omitempty" `
|
||||
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
错误码备注说明 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderGetTopBaseResult) SetModel(v AlibabaAelophyOrderGetOrderResponse) *AlibabaAelophyOrderGetTopBaseResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetTopBaseResult) SetSuccess(v bool) *AlibabaAelophyOrderGetTopBaseResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetTopBaseResult) SetErrCode(v string) *AlibabaAelophyOrderGetTopBaseResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderGetTopBaseResult) SetErrMsg(v string) *AlibabaAelophyOrderGetTopBaseResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest struct {
|
||||
/*
|
||||
经营店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单编码 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
经度 */
|
||||
Longitude *string `json:"longitude,omitempty" `
|
||||
|
||||
/*
|
||||
维度 */
|
||||
Latitude *string `json:"latitude,omitempty" `
|
||||
|
||||
/*
|
||||
更新时间 */
|
||||
UpdateTime *util.LocalTime `json:"update_time,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest) SetStoreId(v string) *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest) SetBizOrderId(v int64) *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest) SetLongitude(v string) *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest {
|
||||
s.Longitude = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest) SetLatitude(v string) *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest {
|
||||
s.Latitude = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest) SetUpdateTime(v util.LocalTime) *AlibabaAelophyOrderLogisticsTraceCallbackLogisticsTraceCallbackRequest {
|
||||
s.UpdateTime = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
错误码备注说明 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult) SetSuccess(v bool) *AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult) SetErrCode(v string) *AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult) SetErrMsg(v string) *AlibabaAelophyOrderLogisticsTraceCallbackTopBaseResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderWorkCallbackTopBaseResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
错误码备注说明 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderWorkCallbackTopBaseResult) SetSuccess(v bool) *AlibabaAelophyOrderWorkCallbackTopBaseResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackTopBaseResult) SetErrCode(v string) *AlibabaAelophyOrderWorkCallbackTopBaseResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackTopBaseResult) SetErrMsg(v string) *AlibabaAelophyOrderWorkCallbackTopBaseResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderWorkCallbackWorkCallbackRequest struct {
|
||||
/*
|
||||
经营店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
业务订单编码 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
回传通知状态 ACCEPTED = 商户接单 REJECTED = 商户取消订单 PICKED = 拣货完成 PACKAGED = 打包出库 SHIPPING = 开始配送 SIGN = 用户签收 REFUSED = 用户拒收 */
|
||||
Status *string `json:"status,omitempty" `
|
||||
|
||||
/*
|
||||
状态备注, 如商户拒单原因备注 */
|
||||
StatusRemark *string `json:"status_remark,omitempty" `
|
||||
|
||||
/*
|
||||
配送人员名称 SHIPPING/SIGN状态必填 */
|
||||
DelivererName *string `json:"deliverer_name,omitempty" `
|
||||
|
||||
/*
|
||||
配送人员联系方式 SHIPPING/SIGN状态必填 */
|
||||
DelivererPhone *string `json:"deliverer_phone,omitempty" `
|
||||
|
||||
/*
|
||||
子单列表 */
|
||||
WorkCallbackSubOrderInfoList *[]AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo `json:"work_callback_sub_order_info_list,omitempty" `
|
||||
|
||||
/*
|
||||
配送公司编码 FENGNIAO = 蜂鸟 MEITUAN = 美团 DADA = 达达 SHUNFENG = 顺丰 ELEZB = 饿了么众包 BINGEX = 闪送 SELF = 商家自送 OTHER = 其他运力 */
|
||||
DelivererCompany *string `json:"deliverer_company,omitempty" `
|
||||
|
||||
/*
|
||||
配送物流单号 */
|
||||
LogisticsNo *string `json:"logistics_no,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetStoreId(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetBizOrderId(v int64) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetStatus(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.Status = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetStatusRemark(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.StatusRemark = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetDelivererName(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.DelivererName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetDelivererPhone(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.DelivererPhone = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetWorkCallbackSubOrderInfoList(v []AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.WorkCallbackSubOrderInfoList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetDelivererCompany(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.DelivererCompany = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest) SetLogisticsNo(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackRequest {
|
||||
s.LogisticsNo = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo struct {
|
||||
/*
|
||||
业务子订单编码 */
|
||||
BizSubOrderId *int64 `json:"biz_sub_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位拣货数量 PICKED/PACKAGED状态必填 */
|
||||
PickSaleQuantity *string `json:"pick_sale_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位拣货数量 PICKED/PACKAGED状态必填 */
|
||||
PickStockQuantity *string `json:"pick_stock_quantity,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo) SetBizSubOrderId(v int64) *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo {
|
||||
s.BizSubOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo) SetSkuCode(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo) SetPickSaleQuantity(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo {
|
||||
s.PickSaleQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo) SetPickStockQuantity(v string) *AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo {
|
||||
s.PickStockQuantity = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest struct {
|
||||
/*
|
||||
请求幂等ID */
|
||||
OutId *string `json:"out_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品skucode */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
门店ID */
|
||||
OuCode *string `json:"ou_code,omitempty" `
|
||||
|
||||
/*
|
||||
渠道 */
|
||||
ChannelCodes *string `json:"channel_codes,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest) SetOutId(v string) *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest {
|
||||
s.OutId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest) SetSkuCode(v string) *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest) SetOuCode(v string) *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest {
|
||||
s.OuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest) SetChannelCodes(v string) *AlibabaNewretailPurchasePriceDeleteDeletePurchasePriceRequest {
|
||||
s.ChannelCodes = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaNewretailPurchasePriceDeleteTopBaseResult struct {
|
||||
/*
|
||||
表示调用是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
返回码说明 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
返回码 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteTopBaseResult) SetSuccess(v bool) *AlibabaNewretailPurchasePriceDeleteTopBaseResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteTopBaseResult) SetReturnMsg(v string) *AlibabaNewretailPurchasePriceDeleteTopBaseResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceDeleteTopBaseResult) SetReturnCode(v string) *AlibabaNewretailPurchasePriceDeleteTopBaseResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest struct {
|
||||
/*
|
||||
2-经销,3-代销,6-寄售,默认为【6-寄售】 defalutValue:6 */
|
||||
MarketingType *int64 `json:"marketing_type,omitempty" `
|
||||
|
||||
/*
|
||||
门店ID */
|
||||
OuCode *string `json:"ou_code,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
含税采购价格,单位【分】 */
|
||||
PurchasePriceWithTax *int64 `json:"purchase_price_with_tax,omitempty" `
|
||||
|
||||
/*
|
||||
1-基准价格,3-区间价格 defalutValue:1 */
|
||||
PriceType *int64 `json:"price_type,omitempty" `
|
||||
|
||||
/*
|
||||
区间价格生效时间 */
|
||||
EffectiveStartTime *int64 `json:"effective_start_time,omitempty" `
|
||||
|
||||
/*
|
||||
区间价格失效时间 */
|
||||
EffectiveEndTime *int64 `json:"effective_end_time,omitempty" `
|
||||
|
||||
/*
|
||||
幂等ID */
|
||||
OutId *string `json:"out_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道 */
|
||||
ChannelCodes *string `json:"channel_codes,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetMarketingType(v int64) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.MarketingType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetOuCode(v string) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.OuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetSkuCode(v string) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetPurchasePriceWithTax(v int64) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.PurchasePriceWithTax = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetPriceType(v int64) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.PriceType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetEffectiveStartTime(v int64) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.EffectiveStartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetEffectiveEndTime(v int64) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.EffectiveEndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetOutId(v string) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.OutId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest) SetChannelCodes(v string) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceRequest {
|
||||
s.ChannelCodes = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaNewretailPurchasePriceSaveSavePurchasePriceResponse struct {
|
||||
/*
|
||||
新创建的变价单id */
|
||||
TicketId *string `json:"ticket_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaNewretailPurchasePriceSaveSavePurchasePriceResponse) SetTicketId(v string) *AlibabaNewretailPurchasePriceSaveSavePurchasePriceResponse {
|
||||
s.TicketId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaNewretailPurchasePriceSaveTopBaseResult struct {
|
||||
/*
|
||||
返回码 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
返回码说明 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
表示调用是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
响应返回值 */
|
||||
Model *AlibabaNewretailPurchasePriceSaveSavePurchasePriceResponse `json:"model,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaNewretailPurchasePriceSaveTopBaseResult) SetReturnCode(v string) *AlibabaNewretailPurchasePriceSaveTopBaseResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveTopBaseResult) SetReturnMsg(v string) *AlibabaNewretailPurchasePriceSaveTopBaseResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveTopBaseResult) SetSuccess(v bool) *AlibabaNewretailPurchasePriceSaveTopBaseResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaNewretailPurchasePriceSaveTopBaseResult) SetModel(v AlibabaNewretailPurchasePriceSaveSavePurchasePriceResponse) *AlibabaNewretailPurchasePriceSaveTopBaseResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest struct {
|
||||
/*
|
||||
门店编号 示例 DRF4012(优先使用) */
|
||||
ShopCode *string `json:"shop_code,omitempty" `
|
||||
|
||||
/*
|
||||
门店Id(可选,shopCode为空时使用shopId) */
|
||||
ShopId *int64 `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
业务日期 yyyy-MM-dd 格式(优先使用) */
|
||||
BizDate *string `json:"biz_date,omitempty" `
|
||||
|
||||
/*
|
||||
开始时间 yyyy-MM-dd HH:mm:ss(可选,bizDate为空时使用startTime) */
|
||||
StartTime *string `json:"start_time,omitempty" `
|
||||
|
||||
/*
|
||||
结束时间 yyyy-MM-dd HH:mm:ss(可选,bizDate为空时使用endTime) */
|
||||
EndTime *string `json:"end_time,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest) SetShopCode(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest {
|
||||
s.ShopCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest) SetShopId(v int64) *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest) SetBizDate(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest {
|
||||
s.BizDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest) SetStartTime(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest) SetEndTime(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundRequest {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO struct {
|
||||
/*
|
||||
商户编号 */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
门店编号 */
|
||||
ShopCode *string `json:"shop_code,omitempty" `
|
||||
|
||||
/*
|
||||
业务日期 */
|
||||
BizDate *string `json:"biz_date,omitempty" `
|
||||
|
||||
/*
|
||||
POS机编号 */
|
||||
PosNo *string `json:"pos_no,omitempty" `
|
||||
|
||||
/*
|
||||
值班编号 */
|
||||
ShiftNo *string `json:"shift_no,omitempty" `
|
||||
|
||||
/*
|
||||
收银员姓名 */
|
||||
CashierName *string `json:"cashier_name,omitempty" `
|
||||
|
||||
/*
|
||||
支付方式 */
|
||||
PayMethod *string `json:"pay_method,omitempty" `
|
||||
|
||||
/*
|
||||
系统统计金额 */
|
||||
SystemAmount *string `json:"system_amount,omitempty" `
|
||||
|
||||
/*
|
||||
输入金额 */
|
||||
InputAmount *string `json:"input_amount,omitempty" `
|
||||
|
||||
/*
|
||||
单据状态 */
|
||||
SettleStatus *string `json:"settle_status,omitempty" `
|
||||
|
||||
/*
|
||||
备注 */
|
||||
Remark *string `json:"remark,omitempty" `
|
||||
|
||||
/*
|
||||
扩展字段 */
|
||||
Extra *string `json:"extra,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetMerchantCode(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetShopCode(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.ShopCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetBizDate(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.BizDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetPosNo(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.PosNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetShiftNo(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.ShiftNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetCashierName(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.CashierName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetPayMethod(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.PayMethod = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetSystemAmount(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.SystemAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetInputAmount(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.InputAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetSettleStatus(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.SettleStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetRemark(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.Remark = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) SetExtra(v string) *AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO {
|
||||
s.Extra = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaPosFundCashierShiftSummaryResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
msgCode */
|
||||
MsgCode *string `json:"msg_code,omitempty" `
|
||||
|
||||
/*
|
||||
msgInfo */
|
||||
MsgInfo *string `json:"msg_info,omitempty" `
|
||||
|
||||
/*
|
||||
扩展字段 */
|
||||
BizExtMap *string `json:"biz_ext_map,omitempty" `
|
||||
|
||||
/*
|
||||
模型 */
|
||||
Model *[]AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO `json:"model,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaPosFundCashierShiftSummaryResult) SetSuccess(v bool) *AlibabaPosFundCashierShiftSummaryResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryResult) SetMsgCode(v string) *AlibabaPosFundCashierShiftSummaryResult {
|
||||
s.MsgCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryResult) SetMsgInfo(v string) *AlibabaPosFundCashierShiftSummaryResult {
|
||||
s.MsgInfo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryResult) SetBizExtMap(v string) *AlibabaPosFundCashierShiftSummaryResult {
|
||||
s.BizExtMap = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaPosFundCashierShiftSummaryResult) SetModel(v []AlibabaPosFundCashierShiftSummaryCashierShiftFundSummaryDTO) *AlibabaPosFundCashierShiftSummaryResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkBillListApiResult struct {
|
||||
/*
|
||||
响应错误码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
响应错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
/*
|
||||
响应成功失败 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
响应返回值 */
|
||||
Model *AlibabaWdkBillListTxdBillListGetResult `json:"model,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkBillListApiResult) SetErrCode(v string) *AlibabaWdkBillListApiResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListApiResult) SetErrMsg(v string) *AlibabaWdkBillListApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListApiResult) SetSuccess(v bool) *AlibabaWdkBillListApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListApiResult) SetModel(v AlibabaWdkBillListTxdBillListGetResult) *AlibabaWdkBillListApiResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkBillListTxdBillDetailBo struct {
|
||||
/*
|
||||
平台补贴 */
|
||||
PlatformSubsidyFee *string `json:"platform_subsidy_fee,omitempty" `
|
||||
|
||||
/*
|
||||
配送费 */
|
||||
DistributionFee *string `json:"distribution_fee,omitempty" `
|
||||
|
||||
/*
|
||||
手续费 */
|
||||
HandleFee *string `json:"handle_fee,omitempty" `
|
||||
|
||||
/*
|
||||
技术服务费 */
|
||||
TechnicalServiceFee *string `json:"technical_service_fee,omitempty" `
|
||||
|
||||
/*
|
||||
运费 */
|
||||
TransportFee *string `json:"transport_fee,omitempty" `
|
||||
|
||||
/*
|
||||
计费基数(不含运费),实付金额-运费 */
|
||||
ChargeBase *string `json:"charge_base,omitempty" `
|
||||
|
||||
/*
|
||||
实付金额(支付宝收款金额,即货款) */
|
||||
PayAmount *string `json:"pay_amount,omitempty" `
|
||||
|
||||
/*
|
||||
交易渠道(APP/POS) */
|
||||
TradeChannel *string `json:"trade_channel,omitempty" `
|
||||
|
||||
/*
|
||||
订单号,正向展示主单号,逆向展示退款单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
单据类型(正/逆向) */
|
||||
OrderType *string `json:"order_type,omitempty" `
|
||||
|
||||
/*
|
||||
经营店名称 */
|
||||
ShopName *string `json:"shop_name,omitempty" `
|
||||
|
||||
/*
|
||||
经营店编码 */
|
||||
ShopCode *string `json:"shop_code,omitempty" `
|
||||
|
||||
/*
|
||||
财务组织名称 */
|
||||
SettleCompanyName *string `json:"settle_company_name,omitempty" `
|
||||
|
||||
/*
|
||||
财务组织编码 */
|
||||
SettleCompanyCode *string `json:"settle_company_code,omitempty" `
|
||||
|
||||
/*
|
||||
商家名称 */
|
||||
MerchantName *string `json:"merchant_name,omitempty" `
|
||||
|
||||
/*
|
||||
商家编码 */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
业务日期,记录实际业务发生时间 */
|
||||
BizDate *util.LocalTime `json:"biz_date,omitempty" `
|
||||
|
||||
/*
|
||||
账单日期, 账单出具日,按自然日 */
|
||||
BillDate *util.LocalTime `json:"bill_date,omitempty" `
|
||||
|
||||
/*
|
||||
账单编号 */
|
||||
BillNo *string `json:"bill_no,omitempty" `
|
||||
|
||||
/*
|
||||
商家补贴 */
|
||||
MerchantSubsidyFee *string `json:"merchant_subsidy_fee,omitempty" `
|
||||
|
||||
/*
|
||||
品牌商补贴 */
|
||||
BrandSubsidyFee *string `json:"brand_subsidy_fee,omitempty" `
|
||||
|
||||
/*
|
||||
商家应收金额 */
|
||||
ReceivableAmount *string `json:"receivable_amount,omitempty" `
|
||||
|
||||
/*
|
||||
原正向单号 */
|
||||
PTradeId *string `json:"p_trade_id,omitempty" `
|
||||
|
||||
/*
|
||||
平台红包补贴 */
|
||||
PlatformVoucherSubsidyFee *string `json:"platform_voucher_subsidy_fee,omitempty" `
|
||||
|
||||
/*
|
||||
商家承担红包补贴费用 */
|
||||
MerchantVoucherSubsidyFee *string `json:"merchant_voucher_subsidy_fee,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetPlatformSubsidyFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.PlatformSubsidyFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetDistributionFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.DistributionFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetHandleFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.HandleFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetTechnicalServiceFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.TechnicalServiceFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetTransportFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.TransportFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetChargeBase(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.ChargeBase = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetPayAmount(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.PayAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetTradeChannel(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.TradeChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetBizOrderId(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetOrderType(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.OrderType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetShopName(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.ShopName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetShopCode(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.ShopCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetSettleCompanyName(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.SettleCompanyName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetSettleCompanyCode(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.SettleCompanyCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetMerchantName(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.MerchantName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetMerchantCode(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetBizDate(v util.LocalTime) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.BizDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetBillDate(v util.LocalTime) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.BillDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetBillNo(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.BillNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetMerchantSubsidyFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.MerchantSubsidyFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetBrandSubsidyFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.BrandSubsidyFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetReceivableAmount(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.ReceivableAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetPTradeId(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.PTradeId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetPlatformVoucherSubsidyFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.PlatformVoucherSubsidyFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillDetailBo) SetMerchantVoucherSubsidyFee(v string) *AlibabaWdkBillListTxdBillDetailBo {
|
||||
s.MerchantVoucherSubsidyFee = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkBillListTxdBillListGetRequest struct {
|
||||
/*
|
||||
结束账单日 */
|
||||
EndBillDate *util.LocalTime `json:"end_bill_date,omitempty" `
|
||||
|
||||
/*
|
||||
开始账单日 */
|
||||
StartBillDate *util.LocalTime `json:"start_bill_date,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
ShopCode *string `json:"shop_code,omitempty" `
|
||||
|
||||
/*
|
||||
页面大小,默认20,最大不得超过200 defalutValue:20 */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
|
||||
/*
|
||||
当前页码,默认1 defalutValue:1 */
|
||||
PageIndex *int64 `json:"page_index,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkBillListTxdBillListGetRequest) SetEndBillDate(v util.LocalTime) *AlibabaWdkBillListTxdBillListGetRequest {
|
||||
s.EndBillDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillListGetRequest) SetStartBillDate(v util.LocalTime) *AlibabaWdkBillListTxdBillListGetRequest {
|
||||
s.StartBillDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillListGetRequest) SetShopCode(v string) *AlibabaWdkBillListTxdBillListGetRequest {
|
||||
s.ShopCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillListGetRequest) SetPageSize(v int64) *AlibabaWdkBillListTxdBillListGetRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillListGetRequest) SetPageIndex(v int64) *AlibabaWdkBillListTxdBillListGetRequest {
|
||||
s.PageIndex = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkBillListTxdBillListGetResult struct {
|
||||
/*
|
||||
返回值对象列表 */
|
||||
TxdBillDetailBOS *[]AlibabaWdkBillListTxdBillDetailBo `json:"txd_bill_detail_b_o_s,omitempty" `
|
||||
|
||||
/*
|
||||
结果总调条数 */
|
||||
Total *int64 `json:"total,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkBillListTxdBillListGetResult) SetTxdBillDetailBOS(v []AlibabaWdkBillListTxdBillDetailBo) *AlibabaWdkBillListTxdBillListGetResult {
|
||||
s.TxdBillDetailBOS = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkBillListTxdBillListGetResult) SetTotal(v int64) *AlibabaWdkBillListTxdBillListGetResult {
|
||||
s.Total = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelCommentCreateApiResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelCommentCreateApiResult) SetSuccess(v bool) *AlibabaWdkChannelCommentCreateApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateApiResult) SetErrMsg(v string) *AlibabaWdkChannelCommentCreateApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkChannelCommentCreateCommentCreateInfo struct {
|
||||
/*
|
||||
商家评价Id */
|
||||
OutCommentId *string `json:"out_comment_id,omitempty" `
|
||||
|
||||
/*
|
||||
履约门店名称 */
|
||||
StoreName *string `json:"store_name,omitempty" `
|
||||
|
||||
/*
|
||||
履约门店Id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马主单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马子单号 */
|
||||
SubBizOrderId *string `json:"sub_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
类目名称 */
|
||||
Category *string `json:"category,omitempty" `
|
||||
|
||||
/*
|
||||
商品金额 */
|
||||
Price *int64 `json:"price,omitempty" `
|
||||
|
||||
/*
|
||||
商品名称 */
|
||||
SkuName *string `json:"sku_name,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
评价日期 */
|
||||
CommentDate *util.LocalTime `json:"comment_date,omitempty" `
|
||||
|
||||
/*
|
||||
评价星级 */
|
||||
CommentStar *string `json:"comment_star,omitempty" `
|
||||
|
||||
/*
|
||||
评价内容 */
|
||||
CommentContent *string `json:"comment_content,omitempty" `
|
||||
|
||||
/*
|
||||
评价图片 */
|
||||
CommentPics *string `json:"comment_pics,omitempty" `
|
||||
|
||||
/*
|
||||
评价标签 */
|
||||
CommentTag *string `json:"comment_tag,omitempty" `
|
||||
|
||||
/*
|
||||
差评原因 */
|
||||
CommentReason *string `json:"comment_reason,omitempty" `
|
||||
|
||||
/*
|
||||
差评回评 */
|
||||
ReviewReason *string `json:"review_reason,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetOutCommentId(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.OutCommentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetStoreName(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.StoreName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetStoreId(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetBizOrderId(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetSubBizOrderId(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.SubBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCategory(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.Category = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetPrice(v int64) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.Price = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetSkuName(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.SkuName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetSkuCode(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCommentDate(v util.LocalTime) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.CommentDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCommentStar(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.CommentStar = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCommentContent(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.CommentContent = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCommentPics(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.CommentPics = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCommentTag(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.CommentTag = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetCommentReason(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.CommentReason = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelCommentCreateCommentCreateInfo) SetReviewReason(v string) *AlibabaWdkChannelCommentCreateCommentCreateInfo {
|
||||
s.ReviewReason = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderCreateApiResult struct {
|
||||
/*
|
||||
错误编码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
返回内容 */
|
||||
Model *AlibabaWdkChannelOrderCreateOrderOperateResult `json:"model,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateApiResult) SetErrCode(v string) *AlibabaWdkChannelOrderCreateApiResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateApiResult) SetModel(v AlibabaWdkChannelOrderCreateOrderOperateResult) *AlibabaWdkChannelOrderCreateApiResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateApiResult) SetErrMsg(v string) *AlibabaWdkChannelOrderCreateApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateApiResult) SetSuccess(v bool) *AlibabaWdkChannelOrderCreateApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderCreateBuyer struct {
|
||||
/*
|
||||
买家标识 */
|
||||
UserId *string `json:"user_id,omitempty" `
|
||||
|
||||
/*
|
||||
买家用户名 */
|
||||
UserName *string `json:"user_name,omitempty" `
|
||||
|
||||
/*
|
||||
买家昵称 */
|
||||
UserNick *string `json:"user_nick,omitempty" `
|
||||
|
||||
/*
|
||||
买家电话 */
|
||||
Phone *string `json:"phone,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateBuyer) SetUserId(v string) *AlibabaWdkChannelOrderCreateBuyer {
|
||||
s.UserId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateBuyer) SetUserName(v string) *AlibabaWdkChannelOrderCreateBuyer {
|
||||
s.UserName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateBuyer) SetUserNick(v string) *AlibabaWdkChannelOrderCreateBuyer {
|
||||
s.UserNick = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateBuyer) SetPhone(v string) *AlibabaWdkChannelOrderCreateBuyer {
|
||||
s.Phone = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkChannelOrderCreateConsignee struct {
|
||||
/*
|
||||
收件人名称 */
|
||||
Name *string `json:"name,omitempty" `
|
||||
|
||||
/*
|
||||
收件人电话 */
|
||||
Phone *string `json:"phone,omitempty" `
|
||||
|
||||
/*
|
||||
配送地址 */
|
||||
Address *string `json:"address,omitempty" `
|
||||
|
||||
/*
|
||||
配送坐标 */
|
||||
Geo *string `json:"geo,omitempty" `
|
||||
|
||||
/*
|
||||
配送开始时间 */
|
||||
StartTime *util.LocalTime `json:"start_time,omitempty" `
|
||||
|
||||
/*
|
||||
配送结束时间 */
|
||||
EndTime *util.LocalTime `json:"end_time,omitempty" `
|
||||
|
||||
/*
|
||||
0:高德坐标系,1:其他坐标系(需要坐标修正) */
|
||||
Type *int64 `json:"type,omitempty" `
|
||||
|
||||
/*
|
||||
城市名称,仅在type不为0的情况下传入 */
|
||||
City *string `json:"city,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetName(v string) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.Name = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetPhone(v string) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.Phone = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetAddress(v string) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.Address = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetGeo(v string) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.Geo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetStartTime(v util.LocalTime) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetEndTime(v util.LocalTime) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetType(v int64) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.Type = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateConsignee) SetCity(v string) *AlibabaWdkChannelOrderCreateConsignee {
|
||||
s.City = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderCreateDiscountInfo struct {
|
||||
/*
|
||||
营销活动ID */
|
||||
ActivityId *string `json:"activity_id,omitempty" `
|
||||
|
||||
/*
|
||||
营销活动类型 */
|
||||
ActivityType *string `json:"activity_type,omitempty" `
|
||||
|
||||
/*
|
||||
优惠金额 */
|
||||
DicountFee *int64 `json:"dicount_fee,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateDiscountInfo) SetActivityId(v string) *AlibabaWdkChannelOrderCreateDiscountInfo {
|
||||
s.ActivityId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateDiscountInfo) SetActivityType(v string) *AlibabaWdkChannelOrderCreateDiscountInfo {
|
||||
s.ActivityType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateDiscountInfo) SetDicountFee(v int64) *AlibabaWdkChannelOrderCreateDiscountInfo {
|
||||
s.DicountFee = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkChannelOrderCreateOrderInfo struct {
|
||||
/*
|
||||
买家信息 */
|
||||
Buyer *AlibabaWdkChannelOrderCreateBuyer `json:"buyer,omitempty" `
|
||||
|
||||
/*
|
||||
收件人信息 */
|
||||
Consignee *AlibabaWdkChannelOrderCreateConsignee `json:"consignee,omitempty" `
|
||||
|
||||
/*
|
||||
子订单信息 */
|
||||
SubOrders *[]AlibabaWdkChannelOrderCreateSubOrder `json:"sub_orders,omitempty" `
|
||||
|
||||
/*
|
||||
实际支付金额 */
|
||||
PayFee *int64 `json:"pay_fee,omitempty" `
|
||||
|
||||
/*
|
||||
原始金额 */
|
||||
OriginFee *int64 `json:"origin_fee,omitempty" `
|
||||
|
||||
/*
|
||||
优惠金额 */
|
||||
DiscountFee *int64 `json:"discount_fee,omitempty" `
|
||||
|
||||
/*
|
||||
运费 */
|
||||
PostFee *int64 `json:"post_fee,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店Id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店Id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单状态 (创建订单: CREATED 已支付订单: PAID_DONE) */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
支付时间 */
|
||||
PayTime *util.LocalTime `json:"pay_time,omitempty" `
|
||||
|
||||
/*
|
||||
创单时间 */
|
||||
CreateTime *util.LocalTime `json:"create_time,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetBuyer(v AlibabaWdkChannelOrderCreateBuyer) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.Buyer = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetConsignee(v AlibabaWdkChannelOrderCreateConsignee) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.Consignee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetSubOrders(v []AlibabaWdkChannelOrderCreateSubOrder) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.SubOrders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetPayFee(v int64) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.PayFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetOriginFee(v int64) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.OriginFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetDiscountFee(v int64) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.DiscountFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetPostFee(v int64) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.PostFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetOutOrderId(v string) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetShopId(v string) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetStoreId(v string) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetOrderStatus(v string) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetPayTime(v util.LocalTime) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.PayTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderInfo) SetCreateTime(v util.LocalTime) *AlibabaWdkChannelOrderCreateOrderInfo {
|
||||
s.CreateTime = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderCreateOrderOperateResult struct {
|
||||
/*
|
||||
盒马主单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部主单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
子单列表信息 */
|
||||
SubOrderResults *[]AlibabaWdkChannelOrderCreateSubOrder `json:"sub_order_results,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderOperateResult) SetBizOrderId(v string) *AlibabaWdkChannelOrderCreateOrderOperateResult {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderOperateResult) SetOutOrderId(v string) *AlibabaWdkChannelOrderCreateOrderOperateResult {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateOrderOperateResult) SetSubOrderResults(v []AlibabaWdkChannelOrderCreateSubOrder) *AlibabaWdkChannelOrderCreateOrderOperateResult {
|
||||
s.SubOrderResults = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderCreateSubOrder struct {
|
||||
/*
|
||||
外部子单号 */
|
||||
SubOutOrderId *string `json:"sub_out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
销售商品数量 */
|
||||
SaleQuantity *int64 `json:"sale_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
销售单价 */
|
||||
SalePrice *int64 `json:"sale_price,omitempty" `
|
||||
|
||||
/*
|
||||
实际支付金额 */
|
||||
PayFee *int64 `json:"pay_fee,omitempty" `
|
||||
|
||||
/*
|
||||
原始金额 */
|
||||
OriginFee *int64 `json:"origin_fee,omitempty" `
|
||||
|
||||
/*
|
||||
优惠金额 */
|
||||
DiscountFee *int64 `json:"discount_fee,omitempty" `
|
||||
|
||||
/*
|
||||
营销优惠明细 */
|
||||
DiscountInfos *[]AlibabaWdkChannelOrderCreateDiscountInfo `json:"discount_infos,omitempty" `
|
||||
|
||||
/*
|
||||
加工方式说明, 非加工品不需要填写 */
|
||||
HandlingType *string `json:"handling_type,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetSubOutOrderId(v string) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.SubOutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetSkuCode(v string) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetSaleQuantity(v int64) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.SaleQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetSalePrice(v int64) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.SalePrice = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetPayFee(v int64) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.PayFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetOriginFee(v int64) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.OriginFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetDiscountFee(v int64) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.DiscountFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetDiscountInfos(v []AlibabaWdkChannelOrderCreateDiscountInfo) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.DiscountInfos = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderCreateSubOrder) SetHandlingType(v string) *AlibabaWdkChannelOrderCreateSubOrder {
|
||||
s.HandlingType = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderRefundConfirmApiResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmApiResult) SetSuccess(v bool) *AlibabaWdkChannelOrderRefundConfirmApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmApiResult) SetErrMsg(v string) *AlibabaWdkChannelOrderRefundConfirmApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo struct {
|
||||
/*
|
||||
经营店ID */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店ID */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马主单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
同意退款子单 */
|
||||
AgreeSubOrders *[]AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm `json:"agree_sub_orders,omitempty" `
|
||||
|
||||
/*
|
||||
外部退款批次Id */
|
||||
OutRefundBatchId *string `json:"out_refund_batch_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo) SetStoreId(v string) *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo) SetShopId(v string) *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo) SetBizOrderId(v string) *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo) SetAgreeSubOrders(v []AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm) *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo {
|
||||
s.AgreeSubOrders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo) SetOutRefundBatchId(v string) *AlibabaWdkChannelOrderRefundConfirmOrderRefundConfirmInfo {
|
||||
s.OutRefundBatchId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm struct {
|
||||
/*
|
||||
退款Id */
|
||||
RefundId *string `json:"refund_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
盒马子单号 */
|
||||
SubBizOrderId *string `json:"sub_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
退款金额 */
|
||||
RefundFee *int64 `json:"refund_fee,omitempty" `
|
||||
|
||||
/*
|
||||
退款邮费 */
|
||||
RefundPostFee *int64 `json:"refund_post_fee,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm) SetRefundId(v string) *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm {
|
||||
s.RefundId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm) SetSkuCode(v string) *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm) SetSubBizOrderId(v string) *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm {
|
||||
s.SubBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm) SetRefundFee(v int64) *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm {
|
||||
s.RefundFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm) SetRefundPostFee(v int64) *AlibabaWdkChannelOrderRefundConfirmSubRefundConfirm {
|
||||
s.RefundPostFee = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderStatusUpdateApiResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
/*
|
||||
返回内容 */
|
||||
Model *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult `json:"model,omitempty" `
|
||||
|
||||
/*
|
||||
错误编码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateApiResult) SetSuccess(v bool) *AlibabaWdkChannelOrderStatusUpdateApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateApiResult) SetErrMsg(v string) *AlibabaWdkChannelOrderStatusUpdateApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateApiResult) SetModel(v AlibabaWdkChannelOrderStatusUpdateOrderOperateResult) *AlibabaWdkChannelOrderStatusUpdateApiResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateApiResult) SetErrCode(v string) *AlibabaWdkChannelOrderStatusUpdateApiResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderStatusUpdateOrderOperateResult struct {
|
||||
/*
|
||||
盒马主单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部主单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
返回子单列表 */
|
||||
SubOrderResults *[]AlibabaWdkChannelOrderStatusUpdateSubOrder `json:"sub_order_results,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult) SetBizOrderId(v string) *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult) SetOutOrderId(v string) *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult) SetSubOrderResults(v []AlibabaWdkChannelOrderStatusUpdateSubOrder) *AlibabaWdkChannelOrderStatusUpdateOrderOperateResult {
|
||||
s.SubOrderResults = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo struct {
|
||||
/*
|
||||
经营店Id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店Id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单状态 已支付: PAID; TRADE_CLOSE(仅未支付订单) */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo) SetStoreId(v string) *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo) SetShopId(v string) *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo) SetOutOrderId(v string) *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo) SetOrderStatus(v string) *AlibabaWdkChannelOrderStatusUpdateOrderStatusInfo {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderStatusUpdateSubOrder struct {
|
||||
/*
|
||||
盒马子单号 */
|
||||
SubBizOrderId *string `json:"sub_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部子单号 */
|
||||
SubOutOrderId *string `json:"sub_out_order_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateSubOrder) SetSubBizOrderId(v string) *AlibabaWdkChannelOrderStatusUpdateSubOrder {
|
||||
s.SubBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderStatusUpdateSubOrder) SetSubOutOrderId(v string) *AlibabaWdkChannelOrderStatusUpdateSubOrder {
|
||||
s.SubOutOrderId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderUsercancelApiResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderUsercancelApiResult) SetSuccess(v bool) *AlibabaWdkChannelOrderUsercancelApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUsercancelApiResult) SetErrMsg(v string) *AlibabaWdkChannelOrderUsercancelApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo struct {
|
||||
/*
|
||||
盒马主单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店Id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店Id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo) SetBizOrderId(v string) *AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo) SetStoreId(v string) *AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo) SetShopId(v string) *AlibabaWdkChannelOrderUsercancelOrderUserCancelInfo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderUserrefundApiResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderUserrefundApiResult) SetSuccess(v bool) *AlibabaWdkChannelOrderUserrefundApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundApiResult) SetErrMsg(v string) *AlibabaWdkChannelOrderUserrefundApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo struct {
|
||||
/*
|
||||
退款原因 */
|
||||
RefundReason *string `json:"refund_reason,omitempty" `
|
||||
|
||||
/*
|
||||
用户备注 */
|
||||
Memo *string `json:"memo,omitempty" `
|
||||
|
||||
/*
|
||||
外部退款批次Id(确保唯一,可取UUID) */
|
||||
OutRefundBatchId *string `json:"out_refund_batch_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马主单号 */
|
||||
BizOrderId *string `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店Id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店Id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
退款子单 */
|
||||
SubRefundOrders *[]AlibabaWdkChannelOrderUserrefundSubRefundOrder `json:"sub_refund_orders,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetRefundReason(v string) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.RefundReason = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetMemo(v string) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.Memo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetOutRefundBatchId(v string) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.OutRefundBatchId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetBizOrderId(v string) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetShopId(v string) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetStoreId(v string) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo) SetSubRefundOrders(v []AlibabaWdkChannelOrderUserrefundSubRefundOrder) *AlibabaWdkChannelOrderUserrefundOrderUserRefundInfo {
|
||||
s.SubRefundOrders = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelOrderUserrefundSubRefundOrder struct {
|
||||
/*
|
||||
盒马子单号 */
|
||||
SubBizOrderId *string `json:"sub_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
退款销售数量 */
|
||||
RefundSaleQuantity *int64 `json:"refund_sale_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
退款金额 */
|
||||
RefundFee *int64 `json:"refund_fee,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelOrderUserrefundSubRefundOrder) SetSubBizOrderId(v string) *AlibabaWdkChannelOrderUserrefundSubRefundOrder {
|
||||
s.SubBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundSubRefundOrder) SetSkuCode(v string) *AlibabaWdkChannelOrderUserrefundSubRefundOrder {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundSubRefundOrder) SetRefundSaleQuantity(v int64) *AlibabaWdkChannelOrderUserrefundSubRefundOrder {
|
||||
s.RefundSaleQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelOrderUserrefundSubRefundOrder) SetRefundFee(v int64) *AlibabaWdkChannelOrderUserrefundSubRefundOrder {
|
||||
s.RefundFee = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelUserSyncApiResult struct {
|
||||
/*
|
||||
是否成功 */
|
||||
Success *string `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelUserSyncApiResult) SetSuccess(v string) *AlibabaWdkChannelUserSyncApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncApiResult) SetErrMsg(v string) *AlibabaWdkChannelUserSyncApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkChannelUserSyncUserSyncInfo struct {
|
||||
/*
|
||||
用户Id */
|
||||
UserId *int64 `json:"user_id,omitempty" `
|
||||
|
||||
/*
|
||||
手机号 */
|
||||
Phone *string `json:"phone,omitempty" `
|
||||
|
||||
/*
|
||||
会员名 */
|
||||
UserName *string `json:"user_name,omitempty" `
|
||||
|
||||
/*
|
||||
用户昵称 */
|
||||
UserNick *string `json:"user_nick,omitempty" `
|
||||
|
||||
/*
|
||||
真实姓名 */
|
||||
RealName *string `json:"real_name,omitempty" `
|
||||
|
||||
/*
|
||||
性别 */
|
||||
Gender *string `json:"gender,omitempty" `
|
||||
|
||||
/*
|
||||
操作类型 (create/update/delete) */
|
||||
Type *string `json:"type,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetUserId(v int64) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.UserId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetPhone(v string) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.Phone = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetUserName(v string) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.UserName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetUserNick(v string) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.UserNick = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetRealName(v string) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.RealName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetGender(v string) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.Gender = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkChannelUserSyncUserSyncInfo) SetType(v string) *AlibabaWdkChannelUserSyncUserSyncInfo {
|
||||
s.Type = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillDetailGetApiResult struct {
|
||||
/*
|
||||
账单信息 */
|
||||
Model *AlibabaWdkElemeBillDetailGetEleBillBo `json:"model,omitempty" `
|
||||
|
||||
/*
|
||||
错误描述 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
/*
|
||||
错误编码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
调用是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillDetailGetApiResult) SetModel(v AlibabaWdkElemeBillDetailGetEleBillBo) *AlibabaWdkElemeBillDetailGetApiResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetApiResult) SetErrMsg(v string) *AlibabaWdkElemeBillDetailGetApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetApiResult) SetErrCode(v string) *AlibabaWdkElemeBillDetailGetApiResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetApiResult) SetSuccess(v bool) *AlibabaWdkElemeBillDetailGetApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillDetailGetEleBillBo struct {
|
||||
/*
|
||||
订单列表 */
|
||||
OrderList *[]AlibabaWdkElemeBillDetailGetEleOrderInfoBo `json:"order_list,omitempty" `
|
||||
|
||||
/*
|
||||
账单日期,时间戳 */
|
||||
Date *string `json:"date,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleBillBo) SetOrderList(v []AlibabaWdkElemeBillDetailGetEleOrderInfoBo) *AlibabaWdkElemeBillDetailGetEleBillBo {
|
||||
s.OrderList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleBillBo) SetDate(v string) *AlibabaWdkElemeBillDetailGetEleBillBo {
|
||||
s.Date = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleBillBo) SetShopId(v string) *AlibabaWdkElemeBillDetailGetEleBillBo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillDetailGetEleBillRequest struct {
|
||||
/*
|
||||
查询页码,默认查询第一页,默认每页 20 条 */
|
||||
Page *string `json:"page,omitempty" `
|
||||
|
||||
/*
|
||||
查询日期,时间戳格式(2019-06-10=1560124800) */
|
||||
Date *string `json:"date,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleBillRequest) SetPage(v string) *AlibabaWdkElemeBillDetailGetEleBillRequest {
|
||||
s.Page = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleBillRequest) SetDate(v string) *AlibabaWdkElemeBillDetailGetEleBillRequest {
|
||||
s.Date = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleBillRequest) SetShopId(v string) *AlibabaWdkElemeBillDetailGetEleBillRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillDetailGetEleOrderInfoBo struct {
|
||||
/*
|
||||
订单费用明细 */
|
||||
OrderDetailFee *AlibabaWdkElemeBillDetailGetOrderDetailFee `json:"order_detail_fee,omitempty" `
|
||||
|
||||
/*
|
||||
损失承担方 */
|
||||
ResponsibleParty *string `json:"responsible_party,omitempty" `
|
||||
|
||||
/*
|
||||
金额 */
|
||||
Amount *string `json:"amount,omitempty" `
|
||||
|
||||
/*
|
||||
账务时间 */
|
||||
TradeCreateTime *string `json:"trade_create_time,omitempty" `
|
||||
|
||||
/*
|
||||
下单时间 */
|
||||
OrderCreateTime *string `json:"order_create_time,omitempty" `
|
||||
|
||||
/*
|
||||
实际付款主体 */
|
||||
PayEntity *string `json:"pay_entity,omitempty" `
|
||||
|
||||
/*
|
||||
饿了么订单id */
|
||||
EleOrderId *string `json:"ele_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单id */
|
||||
OrderId *string `json:"order_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单来源 */
|
||||
OrderFrom *string `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
订单序号 */
|
||||
OrderIndex *string `json:"order_index,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetOrderDetailFee(v AlibabaWdkElemeBillDetailGetOrderDetailFee) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.OrderDetailFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetResponsibleParty(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.ResponsibleParty = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetAmount(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.Amount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetTradeCreateTime(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.TradeCreateTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetOrderCreateTime(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.OrderCreateTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetPayEntity(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.PayEntity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetEleOrderId(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.EleOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetOrderId(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.OrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetOrderFrom(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetEleOrderInfoBo) SetOrderIndex(v string) *AlibabaWdkElemeBillDetailGetEleOrderInfoBo {
|
||||
s.OrderIndex = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillDetailGetOrderDetailFee struct {
|
||||
/*
|
||||
众包呼单费 */
|
||||
ZhongbaoCallFee *string `json:"zhongbao_call_fee,omitempty" `
|
||||
|
||||
/*
|
||||
冷链加工费 */
|
||||
ColdBoxFee *string `json:"cold_box_fee,omitempty" `
|
||||
|
||||
/*
|
||||
用户实付 */
|
||||
UserFee *string `json:"user_fee,omitempty" `
|
||||
|
||||
/*
|
||||
实收佣金 */
|
||||
Commission *string `json:"commission,omitempty" `
|
||||
|
||||
/*
|
||||
代理商补贴 */
|
||||
AgentRate *string `json:"agent_rate,omitempty" `
|
||||
|
||||
/*
|
||||
平台补贴 */
|
||||
PlatformRate *string `json:"platform_rate,omitempty" `
|
||||
|
||||
/*
|
||||
商户补贴 */
|
||||
ShopRate *string `json:"shop_rate,omitempty" `
|
||||
|
||||
/*
|
||||
配送费 */
|
||||
SendFee *string `json:"send_fee,omitempty" `
|
||||
|
||||
/*
|
||||
餐盒费 */
|
||||
PackageFee *string `json:"package_fee,omitempty" `
|
||||
|
||||
/*
|
||||
商品金额 */
|
||||
ProductFee *string `json:"product_fee,omitempty" `
|
||||
|
||||
/*
|
||||
渠道费 */
|
||||
PayChannelFee *string `json:"pay_channel_fee,omitempty" `
|
||||
|
||||
/*
|
||||
渠道费率 */
|
||||
PayChannelRate *string `json:"pay_channel_rate,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetZhongbaoCallFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.ZhongbaoCallFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetColdBoxFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.ColdBoxFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetUserFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.UserFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetCommission(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.Commission = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetAgentRate(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.AgentRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetPlatformRate(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.PlatformRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetShopRate(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.ShopRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetSendFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.SendFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetPackageFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.PackageFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetProductFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.ProductFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetPayChannelFee(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.PayChannelFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillDetailGetOrderDetailFee) SetPayChannelRate(v string) *AlibabaWdkElemeBillDetailGetOrderDetailFee {
|
||||
s.PayChannelRate = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillGetApiResult struct {
|
||||
/*
|
||||
账单信息 */
|
||||
Model *AlibabaWdkElemeBillGetEleBillBo `json:"model,omitempty" `
|
||||
|
||||
/*
|
||||
错误描述 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
/*
|
||||
错误编码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
调用是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillGetApiResult) SetModel(v AlibabaWdkElemeBillGetEleBillBo) *AlibabaWdkElemeBillGetApiResult {
|
||||
s.Model = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetApiResult) SetErrMsg(v string) *AlibabaWdkElemeBillGetApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetApiResult) SetErrCode(v string) *AlibabaWdkElemeBillGetApiResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetApiResult) SetSuccess(v bool) *AlibabaWdkElemeBillGetApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillGetEleBillBo struct {
|
||||
/*
|
||||
订单费用明细 */
|
||||
OrderDetailFee *AlibabaWdkElemeBillGetOrderDetailFee `json:"order_detail_fee,omitempty" `
|
||||
|
||||
/*
|
||||
应付金额 */
|
||||
ExpendFee *string `json:"expend_fee,omitempty" `
|
||||
|
||||
/*
|
||||
单量 */
|
||||
OrderCount *string `json:"order_count,omitempty" `
|
||||
|
||||
/*
|
||||
未结算金额,单位:分 */
|
||||
PayFee *string `json:"pay_fee,omitempty" `
|
||||
|
||||
/*
|
||||
实际付款主体 */
|
||||
PayEntity *string `json:"pay_entity,omitempty" `
|
||||
|
||||
/*
|
||||
账单日期,时间戳 */
|
||||
Date *string `json:"date,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetOrderDetailFee(v AlibabaWdkElemeBillGetOrderDetailFee) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.OrderDetailFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetExpendFee(v string) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.ExpendFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetOrderCount(v string) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.OrderCount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetPayFee(v string) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.PayFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetPayEntity(v string) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.PayEntity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetDate(v string) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.Date = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillBo) SetShopId(v string) *AlibabaWdkElemeBillGetEleBillBo {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillGetEleBillRequest struct {
|
||||
/*
|
||||
查询页码,默认查询第一页,默认每页 20 条 */
|
||||
Page *string `json:"page,omitempty" `
|
||||
|
||||
/*
|
||||
查询日期,时间戳格式(2019-06-10=1560124800) */
|
||||
Date *string `json:"date,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillGetEleBillRequest) SetPage(v string) *AlibabaWdkElemeBillGetEleBillRequest {
|
||||
s.Page = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillRequest) SetDate(v string) *AlibabaWdkElemeBillGetEleBillRequest {
|
||||
s.Date = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetEleBillRequest) SetShopId(v string) *AlibabaWdkElemeBillGetEleBillRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkElemeBillGetOrderDetailFee struct {
|
||||
/*
|
||||
众包呼单费 */
|
||||
ZhongbaoCallFee *string `json:"zhongbao_call_fee,omitempty" `
|
||||
|
||||
/*
|
||||
冷链加工费 */
|
||||
ColdBoxFee *string `json:"cold_box_fee,omitempty" `
|
||||
|
||||
/*
|
||||
用户实付 */
|
||||
UserFee *string `json:"user_fee,omitempty" `
|
||||
|
||||
/*
|
||||
实收佣金 */
|
||||
Commission *string `json:"commission,omitempty" `
|
||||
|
||||
/*
|
||||
代理商补贴 */
|
||||
AgentRate *string `json:"agent_rate,omitempty" `
|
||||
|
||||
/*
|
||||
平台补贴 */
|
||||
PlatformRate *string `json:"platform_rate,omitempty" `
|
||||
|
||||
/*
|
||||
商户补贴 */
|
||||
ShopRate *string `json:"shop_rate,omitempty" `
|
||||
|
||||
/*
|
||||
配送费 */
|
||||
SendFee *string `json:"send_fee,omitempty" `
|
||||
|
||||
/*
|
||||
餐盒费 */
|
||||
PackageFee *string `json:"package_fee,omitempty" `
|
||||
|
||||
/*
|
||||
商品金额 */
|
||||
ProductFee *string `json:"product_fee,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetZhongbaoCallFee(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.ZhongbaoCallFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetColdBoxFee(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.ColdBoxFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetUserFee(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.UserFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetCommission(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.Commission = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetAgentRate(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.AgentRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetPlatformRate(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.PlatformRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetShopRate(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.ShopRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetSendFee(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.SendFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetPackageFee(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.PackageFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkElemeBillGetOrderDetailFee) SetProductFee(v string) *AlibabaWdkElemeBillGetOrderDetailFee {
|
||||
s.ProductFee = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkFinanceOrderBackflowApiResult struct {
|
||||
/*
|
||||
调用接口返回的具体结果 */
|
||||
Models *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse `json:"models,omitempty" `
|
||||
|
||||
/*
|
||||
调用接口返回错误码 */
|
||||
ErrCode *string `json:"err_code,omitempty" `
|
||||
|
||||
/*
|
||||
调用接口返回错误信息 */
|
||||
ErrMsg *string `json:"err_msg,omitempty" `
|
||||
|
||||
/*
|
||||
调用接口返回成功失败 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkFinanceOrderBackflowApiResult) SetModels(v AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse) *AlibabaWdkFinanceOrderBackflowApiResult {
|
||||
s.Models = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowApiResult) SetErrCode(v string) *AlibabaWdkFinanceOrderBackflowApiResult {
|
||||
s.ErrCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowApiResult) SetErrMsg(v string) *AlibabaWdkFinanceOrderBackflowApiResult {
|
||||
s.ErrMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowApiResult) SetSuccess(v bool) *AlibabaWdkFinanceOrderBackflowApiResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkFinanceOrderBackflowFinanceOrderDetail struct {
|
||||
/*
|
||||
币种 */
|
||||
Currency *string `json:"currency,omitempty" `
|
||||
|
||||
/*
|
||||
未税销售净额 */
|
||||
UntaxSaleTotalAmount *int64 `json:"untax_sale_total_amount,omitempty" `
|
||||
|
||||
/*
|
||||
含税销售净额 */
|
||||
SaleTotalAmount *int64 `json:"sale_total_amount,omitempty" `
|
||||
|
||||
/*
|
||||
未税优惠金额 */
|
||||
UntaxDiscountAmount *int64 `json:"untax_discount_amount,omitempty" `
|
||||
|
||||
/*
|
||||
含税优惠金额 */
|
||||
DiscountAmount *int64 `json:"discount_amount,omitempty" `
|
||||
|
||||
/*
|
||||
未税金额 */
|
||||
UntaxAmount *int64 `json:"untax_amount,omitempty" `
|
||||
|
||||
/*
|
||||
含税金额 */
|
||||
Amount *int64 `json:"amount,omitempty" `
|
||||
|
||||
/*
|
||||
含税商品单价(元) */
|
||||
UnitPrice *int64 `json:"unit_price,omitempty" `
|
||||
|
||||
/*
|
||||
交易数量 */
|
||||
Quantity *int64 `json:"quantity,omitempty" `
|
||||
|
||||
/*
|
||||
税率 */
|
||||
TaxRate *string `json:"tax_rate,omitempty" `
|
||||
|
||||
/*
|
||||
销售渠道 */
|
||||
SaleChannel *string `json:"sale_channel,omitempty" `
|
||||
|
||||
/*
|
||||
销售来源 */
|
||||
SaleSource *string `json:"sale_source,omitempty" `
|
||||
|
||||
/*
|
||||
交易类型 */
|
||||
TradeType *string `json:"trade_type,omitempty" `
|
||||
|
||||
/*
|
||||
商品名称 */
|
||||
SkuName *string `json:"sku_name,omitempty" `
|
||||
|
||||
/*
|
||||
商品编码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
业务主订单id */
|
||||
PTradeId *string `json:"p_trade_id,omitempty" `
|
||||
|
||||
/*
|
||||
门店名称 */
|
||||
ShopName *string `json:"shop_name,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
ShopCode *string `json:"shop_code,omitempty" `
|
||||
|
||||
/*
|
||||
交易时间,用户实际下单时间,格式:HH:mm:ss */
|
||||
TradeTime *string `json:"trade_time,omitempty" `
|
||||
|
||||
/*
|
||||
业务日期,用户实际下单日期,格式:yyyyMMdd */
|
||||
BizDate *string `json:"biz_date,omitempty" `
|
||||
|
||||
/*
|
||||
业务主键 */
|
||||
BizUk *string `json:"biz_uk,omitempty" `
|
||||
|
||||
/*
|
||||
交易类型编码 * 88 - 销售 * 99 - 退款 */
|
||||
TradeTypeCode *int64 `json:"trade_type_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetCurrency(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.Currency = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUntaxSaleTotalAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.UntaxSaleTotalAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSaleTotalAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.SaleTotalAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUntaxDiscountAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.UntaxDiscountAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetDiscountAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.DiscountAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUntaxAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.UntaxAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.Amount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUnitPrice(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.UnitPrice = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetQuantity(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.Quantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTaxRate(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.TaxRate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSaleChannel(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.SaleChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSaleSource(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.SaleSource = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTradeType(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.TradeType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSkuName(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.SkuName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSkuCode(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetPTradeId(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.PTradeId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetShopName(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.ShopName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetShopCode(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.ShopCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTradeTime(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.TradeTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetBizDate(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.BizDate = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetBizUk(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.BizUk = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTradeTypeCode(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
|
||||
s.TradeTypeCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest struct {
|
||||
/*
|
||||
当前页码 */
|
||||
CurrentPage *int64 `json:"current_page,omitempty" `
|
||||
|
||||
/*
|
||||
每页条数 */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
|
||||
/*
|
||||
销售渠道 */
|
||||
SaleChannel *string `json:"sale_channel,omitempty" `
|
||||
|
||||
/*
|
||||
销售来源 */
|
||||
SaleSource *string `json:"sale_source,omitempty" `
|
||||
|
||||
/*
|
||||
交易类型 */
|
||||
TradeType *string `json:"trade_type,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码list */
|
||||
ShopCodes *[]string `json:"shop_codes,omitempty" `
|
||||
|
||||
/*
|
||||
结束时间 */
|
||||
EndTime *util.LocalTime `json:"end_time,omitempty" `
|
||||
|
||||
/*
|
||||
开始时间 */
|
||||
StartTime *util.LocalTime `json:"start_time,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetCurrentPage(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.CurrentPage = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetPageSize(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetSaleChannel(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.SaleChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetSaleSource(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.SaleSource = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetTradeType(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.TradeType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetShopCodes(v []string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.ShopCodes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetEndTime(v util.LocalTime) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest) SetStartTime(v util.LocalTime) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailRequest {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse struct {
|
||||
/*
|
||||
分页信息 */
|
||||
Pagination *AlibabaWdkFinanceOrderBackflowPagination `json:"pagination,omitempty" `
|
||||
|
||||
/*
|
||||
财务订单信息 */
|
||||
FinanceOrderDetails *[]AlibabaWdkFinanceOrderBackflowFinanceOrderDetail `json:"finance_order_details,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse) SetPagination(v AlibabaWdkFinanceOrderBackflowPagination) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse {
|
||||
s.Pagination = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse) SetFinanceOrderDetails(v []AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetailResponse {
|
||||
s.FinanceOrderDetails = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkFinanceOrderBackflowPagination struct {
|
||||
/*
|
||||
总页数 */
|
||||
TotalPage *int64 `json:"total_page,omitempty" `
|
||||
|
||||
/*
|
||||
总记录数 */
|
||||
TotalCount *int64 `json:"total_count,omitempty" `
|
||||
|
||||
/*
|
||||
页容量 */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
|
||||
/*
|
||||
当前页码 */
|
||||
CurrentPage *int64 `json:"current_page,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkFinanceOrderBackflowPagination) SetTotalPage(v int64) *AlibabaWdkFinanceOrderBackflowPagination {
|
||||
s.TotalPage = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowPagination) SetTotalCount(v int64) *AlibabaWdkFinanceOrderBackflowPagination {
|
||||
s.TotalCount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowPagination) SetPageSize(v int64) *AlibabaWdkFinanceOrderBackflowPagination {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkFinanceOrderBackflowPagination) SetCurrentPage(v int64) *AlibabaWdkFinanceOrderBackflowPagination {
|
||||
s.CurrentPage = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOldposOrderCreatePosOrderCreateRequest struct {
|
||||
/*
|
||||
子订单列表 */
|
||||
SubOrderDOList *[]AlibabaWdkOldposOrderCreatePosSubOrderDo `json:"sub_order_d_o_list,omitempty" `
|
||||
|
||||
/*
|
||||
支付时间,必填 */
|
||||
PayTime *util.LocalTime `json:"pay_time,omitempty" `
|
||||
|
||||
/*
|
||||
外部主订单号,必填 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店code,必填 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
会员卡号 */
|
||||
MemberCardNum *string `json:"member_card_num,omitempty" `
|
||||
|
||||
/*
|
||||
支付方式 */
|
||||
PayChannelList *[]AlibabaWdkOldposOrderCreatePosPayChannel `json:"pay_channel_list,omitempty" `
|
||||
|
||||
/*
|
||||
兼容老接口的数据 */
|
||||
OldData *int64 `json:"old_data,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetSubOrderDOList(v []AlibabaWdkOldposOrderCreatePosSubOrderDo) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.SubOrderDOList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetPayTime(v util.LocalTime) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.PayTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetOutOrderId(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetStoreId(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetShopId(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetMemberCardNum(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.MemberCardNum = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetPayChannelList(v []AlibabaWdkOldposOrderCreatePosPayChannel) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.PayChannelList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateRequest) SetOldData(v int64) *AlibabaWdkOldposOrderCreatePosOrderCreateRequest {
|
||||
s.OldData = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOldposOrderCreatePosOrderCreateResult struct {
|
||||
/*
|
||||
结果msg */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
结果码 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
success */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
mainOrderId */
|
||||
MainOrderId *int64 `json:"main_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
outOrderId */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
subOrderDOList */
|
||||
SubOrderDOList *[]AlibabaWdkOldposOrderCreatePosSubOrderResult `json:"sub_order_d_o_list,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateResult) SetReturnMsg(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateResult) SetReturnCode(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateResult) SetSuccess(v bool) *AlibabaWdkOldposOrderCreatePosOrderCreateResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateResult) SetMainOrderId(v int64) *AlibabaWdkOldposOrderCreatePosOrderCreateResult {
|
||||
s.MainOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateResult) SetOutOrderId(v string) *AlibabaWdkOldposOrderCreatePosOrderCreateResult {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosOrderCreateResult) SetSubOrderDOList(v []AlibabaWdkOldposOrderCreatePosSubOrderResult) *AlibabaWdkOldposOrderCreatePosOrderCreateResult {
|
||||
s.SubOrderDOList = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOldposOrderCreatePosPayChannel struct {
|
||||
/*
|
||||
该支付方式对应的支付金额 */
|
||||
PayAmount *int64 `json:"pay_amount,omitempty" `
|
||||
|
||||
/*
|
||||
支付方式编码,盒马给出了常见支付方式的编码 */
|
||||
PayType *string `json:"pay_type,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposOrderCreatePosPayChannel) SetPayAmount(v int64) *AlibabaWdkOldposOrderCreatePosPayChannel {
|
||||
s.PayAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosPayChannel) SetPayType(v string) *AlibabaWdkOldposOrderCreatePosPayChannel {
|
||||
s.PayType = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOldposOrderCreatePosSubOrderDo struct {
|
||||
/*
|
||||
库存单位,必填 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位购买数量,必填 */
|
||||
BuyAmountStock *string `json:"buy_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
sku编码,必填 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
外部子订单号,全局唯一,子单和主单不能重复,可以包含字母 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
子单实付金额,单位分 */
|
||||
PayFee *int64 `json:"pay_fee,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位购买数量。对于标品,和库存单位库存单位购买数量一样 */
|
||||
BuyAmountSale *int64 `json:"buy_amount_sale,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
子单原价金额,单位分 */
|
||||
OriginFee *int64 `json:"origin_fee,omitempty" `
|
||||
|
||||
/*
|
||||
子单优惠金额,单位分 */
|
||||
DiscountFee *int64 `json:"discount_fee,omitempty" `
|
||||
|
||||
/*
|
||||
商品单价,单位分 */
|
||||
SkuPrice *int64 `json:"sku_price,omitempty" `
|
||||
|
||||
/*
|
||||
商品名称 */
|
||||
SkuName *string `json:"sku_name,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetStockUnit(v string) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetBuyAmountStock(v string) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.BuyAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetSkuCode(v string) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetOutOrderId(v string) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetPayFee(v int64) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.PayFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetBuyAmountSale(v int64) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.BuyAmountSale = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetSaleUnit(v string) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetOriginFee(v int64) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.OriginFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetDiscountFee(v int64) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.DiscountFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetSkuPrice(v int64) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.SkuPrice = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderDo) SetSkuName(v string) *AlibabaWdkOldposOrderCreatePosSubOrderDo {
|
||||
s.SkuName = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOldposOrderCreatePosSubOrderResult struct {
|
||||
/*
|
||||
subOrderId */
|
||||
SubOrderId *int64 `json:"sub_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
outOrderId */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderResult) SetSubOrderId(v int64) *AlibabaWdkOldposOrderCreatePosSubOrderResult {
|
||||
s.SubOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposOrderCreatePosSubOrderResult) SetOutOrderId(v string) *AlibabaWdkOldposOrderCreatePosSubOrderResult {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,110 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOldposRefundCreatePosRefundCreateRequest struct {
|
||||
/*
|
||||
外部主订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店code */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部子订单号 */
|
||||
OutSubOrderId *string `json:"out_sub_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
skuCode */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位退货数量 */
|
||||
RefundAmountSale *int64 `json:"refund_amount_sale,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位退货数量 */
|
||||
RefundAmountStock *string `json:"refund_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
退款金额,单位分 */
|
||||
RefundFee *int64 `json:"refund_fee,omitempty" `
|
||||
|
||||
/*
|
||||
退款类型 1:仅退款 2:退货退款 */
|
||||
RefundType *int64 `json:"refund_type,omitempty" `
|
||||
|
||||
/*
|
||||
退款速度类型 1:闪退,未离开货架 2:标准,离开货架 */
|
||||
RefundSpeedType *int64 `json:"refund_speed_type,omitempty" `
|
||||
|
||||
/*
|
||||
是否称重商品 */
|
||||
WeightItem *bool `json:"weight_item,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetOutOrderId(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetShopId(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetStoreId(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetOutSubOrderId(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.OutSubOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetSkuCode(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetRefundAmountSale(v int64) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.RefundAmountSale = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetRefundAmountStock(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.RefundAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetStockUnit(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetSaleUnit(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetRefundFee(v int64) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.RefundFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetRefundType(v int64) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.RefundType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetRefundSpeedType(v int64) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.RefundSpeedType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateRequest) SetWeightItem(v bool) *AlibabaWdkOldposRefundCreatePosRefundCreateRequest {
|
||||
s.WeightItem = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOldposRefundCreatePosRefundCreateResult struct {
|
||||
/*
|
||||
success */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
returnCode */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
returnMsg */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateResult) SetSuccess(v bool) *AlibabaWdkOldposRefundCreatePosRefundCreateResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateResult) SetReturnCode(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOldposRefundCreatePosRefundCreateResult) SetReturnMsg(v string) *AlibabaWdkOldposRefundCreatePosRefundCreateResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderAggregateOrderAggregateQueryRequest struct {
|
||||
/*
|
||||
起始时间 */
|
||||
StartTime *util.LocalTime `json:"start_time,omitempty" `
|
||||
|
||||
/*
|
||||
结束时间 */
|
||||
EndTime *util.LocalTime `json:"end_time,omitempty" `
|
||||
|
||||
/*
|
||||
DRF1001 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
机台号 */
|
||||
PosNo *string `json:"pos_no,omitempty" `
|
||||
|
||||
/*
|
||||
下单终端: APP / POS */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
班次号 */
|
||||
DutyCode *string `json:"duty_code,omitempty" `
|
||||
|
||||
/*
|
||||
收营员id */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
订单状态: PAID / PACAKAGED / SUCCESS */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
分页序号 */
|
||||
PageIndex *int64 `json:"page_index,omitempty" `
|
||||
|
||||
/*
|
||||
分页size */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetStartTime(v util.LocalTime) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetEndTime(v util.LocalTime) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetStoreId(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetPosNo(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.PosNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetOrderClient(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetDutyCode(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.DutyCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetOperatorId(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetOrderStatus(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetPageIndex(v int64) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.PageIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryRequest) SetPageSize(v int64) *AlibabaWdkOrderAggregateOrderAggregateQueryRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderAggregateOrderAggregateQueryResult struct {
|
||||
/*
|
||||
接口返回码. 如果返回 HM05038888888006 需重试(数据查询失败,请重试,注意限定重试次数) */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
接口返回码描述 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
240000310869037498 */
|
||||
BizIdList *[]int64 `json:"biz_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
171321816752430897 */
|
||||
TbBizIdList *[]int64 `json:"tb_biz_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
totalNum */
|
||||
TotalNum *int64 `json:"total_num,omitempty" `
|
||||
|
||||
/*
|
||||
商品总金额(不含优惠) */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
总优惠金额 */
|
||||
DiscountAmt *int64 `json:"discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
下一页序号 */
|
||||
NextIndex *int64 `json:"next_index,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetReturnCode(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetReturnMsg(v string) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetBizIdList(v []int64) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.BizIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetTbBizIdList(v []int64) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.TbBizIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetTotalNum(v int64) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.TotalNum = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetOriginalAmt(v int64) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetDiscountAmt(v int64) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.DiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderAggregateOrderAggregateQueryResult) SetNextIndex(v int64) *AlibabaWdkOrderAggregateOrderAggregateQueryResult {
|
||||
s.NextIndex = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo struct {
|
||||
/*
|
||||
alipay:支付宝 */
|
||||
PayChannel *string `json:"pay_channel,omitempty" `
|
||||
|
||||
/*
|
||||
盒马订单号 */
|
||||
HmOrderId *string `json:"hm_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
app:线上, pos:线下 */
|
||||
OrderChannel *string `json:"order_channel,omitempty" `
|
||||
|
||||
/*
|
||||
经营店id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
商家编码 */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
淘系订单号 */
|
||||
TpOrderId *string `json:"tp_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
账单日期 */
|
||||
Dt *string `json:"dt,omitempty" `
|
||||
|
||||
/*
|
||||
支付宝二级商户ID */
|
||||
Smid *string `json:"smid,omitempty" `
|
||||
|
||||
/*
|
||||
金额,正向交易时数值是正数,退款时数值是负数 */
|
||||
Amount *int64 `json:"amount,omitempty" `
|
||||
|
||||
/*
|
||||
支付时间 */
|
||||
PayTime *string `json:"pay_time,omitempty" `
|
||||
|
||||
/*
|
||||
业务类型。PAY:支付, REFUND:退款 */
|
||||
BizType *string `json:"biz_type,omitempty" `
|
||||
|
||||
/*
|
||||
支付机构支付流水号 */
|
||||
TradeNo *string `json:"trade_no,omitempty" `
|
||||
|
||||
/*
|
||||
财务组织名称 */
|
||||
FinanceOrganizationName *string `json:"finance_organization_name,omitempty" `
|
||||
|
||||
/*
|
||||
财务组织code */
|
||||
FinanceOrganizationCode *string `json:"finance_organization_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetPayChannel(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.PayChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetHmOrderId(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.HmOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetOrderChannel(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.OrderChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetStoreId(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetMerchantCode(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetTpOrderId(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.TpOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetDt(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.Dt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetSmid(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.Smid = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetAmount(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.Amount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetPayTime(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.PayTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetBizType(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.BizType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetTradeNo(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.TradeNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetFinanceOrganizationName(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.FinanceOrganizationName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) SetFinanceOrganizationCode(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo {
|
||||
s.FinanceOrganizationCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest struct {
|
||||
/*
|
||||
分页查询数量 */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
|
||||
/*
|
||||
传入上一次查询结果的next_id,第一次查询时传0 */
|
||||
NextId *int64 `json:"next_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
账单日期 */
|
||||
Dt *string `json:"dt,omitempty" `
|
||||
|
||||
/*
|
||||
售卖商家code,联营商模式必填,非联营商模式不填 */
|
||||
SellerMerchantCode *string `json:"seller_merchant_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetPageSize(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetNextId(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
|
||||
s.NextId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetStoreId(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetDt(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
|
||||
s.Dt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest) SetSellerMerchantCode(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryRequest {
|
||||
s.SellerMerchantCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult struct {
|
||||
/*
|
||||
总数量,只在查询第一页时返回 */
|
||||
TotalNumber *int64 `json:"total_number,omitempty" `
|
||||
|
||||
/*
|
||||
下一页查询的入参,当为-1时表示没有更多数据 */
|
||||
NextId *int64 `json:"next_id,omitempty" `
|
||||
|
||||
/*
|
||||
结果信息 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
结果码 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
成功或失败,调用方需要根据该状态判断是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
账单列表 */
|
||||
Bills *[]AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo `json:"bills,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult) SetTotalNumber(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult {
|
||||
s.TotalNumber = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult) SetNextId(v int64) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult {
|
||||
s.NextId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult) SetReturnMsg(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult) SetReturnCode(v string) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult) SetSuccess(v bool) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult) SetBills(v []AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillDo) *AlibabaWdkOrderFinanceBillQueryWdkOpenOrderFinanceBillQueryResult {
|
||||
s.Bills = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderGetIdListQueryRequest struct {
|
||||
/*
|
||||
中台订单号 */
|
||||
BizIdList *[]int64 `json:"biz_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
淘系订单号 */
|
||||
TbBizIdList *[]int64 `json:"tb_biz_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道单号 */
|
||||
OutOrderIdList *[]string `json:"out_order_id_list,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderGetIdListQueryRequest) SetBizIdList(v []int64) *AlibabaWdkOrderGetIdListQueryRequest {
|
||||
s.BizIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetIdListQueryRequest) SetTbBizIdList(v []int64) *AlibabaWdkOrderGetIdListQueryRequest {
|
||||
s.TbBizIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetIdListQueryRequest) SetOrderFrom(v int64) *AlibabaWdkOrderGetIdListQueryRequest {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetIdListQueryRequest) SetShopId(v string) *AlibabaWdkOrderGetIdListQueryRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetIdListQueryRequest) SetStoreId(v string) *AlibabaWdkOrderGetIdListQueryRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetIdListQueryRequest) SetOutOrderIdList(v []string) *AlibabaWdkOrderGetIdListQueryRequest {
|
||||
s.OutOrderIdList = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,232 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderGetOrder struct {
|
||||
/*
|
||||
业务订单号 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品优惠总额 */
|
||||
DiscountAmt *int64 `json:"discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
商品总金额(优惠前) */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
支付渠道列表 */
|
||||
PayChannels *[]AlibabaWdkOrderGetPayChannel `json:"pay_channels,omitempty" `
|
||||
|
||||
/*
|
||||
成交时间 */
|
||||
PayTime *util.LocalTime `json:"pay_time,omitempty" `
|
||||
|
||||
/*
|
||||
配送费 */
|
||||
PostFee *int64 `json:"post_fee,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
子订单列表 */
|
||||
SubOrders *[]AlibabaWdkOrderGetSubOrder `json:"sub_orders,omitempty" `
|
||||
|
||||
/*
|
||||
销售类型(正向销售1:逆向销售2。本接口应返回2) */
|
||||
TrdType *int64 `json:"trd_type,omitempty" `
|
||||
|
||||
/*
|
||||
会员价优惠总金额 */
|
||||
MemberDiscountAmt *int64 `json:"member_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
会员卡号 */
|
||||
MemberCardNum *string `json:"member_card_num,omitempty" `
|
||||
|
||||
/*
|
||||
收银员编号 */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝主订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
收银员名字 */
|
||||
OperatorName *string `json:"operator_name,omitempty" `
|
||||
|
||||
/*
|
||||
merchantCode */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
orderStatus */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
memberPoint */
|
||||
MemberPoint *string `json:"member_point,omitempty" `
|
||||
|
||||
/*
|
||||
打包时间 */
|
||||
PackageTime *util.LocalTime `json:"package_time,omitempty" `
|
||||
|
||||
/*
|
||||
赠券,格式为 券ID_券金额, 金额单位为分 */
|
||||
GiftCoupon *string `json:"gift_coupon,omitempty" `
|
||||
|
||||
/*
|
||||
一串唯一的字符串 */
|
||||
DutyCode *string `json:"duty_code,omitempty" `
|
||||
|
||||
/*
|
||||
map格式的json字符串,部分key含义如下。wdkMemberValue:手机号或者卡号 wdkMemberSource:carNum or phoneNum memDegrade:1表示在线降级,2表示离线降级 */
|
||||
TradeAttributes *string `json:"trade_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
买家open_uid */
|
||||
OpenUid *string `json:"open_uid,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部门店id */
|
||||
OutShopId *string `json:"out_shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
app或pos */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
支付金额,单位分 */
|
||||
PayAmt *int64 `json:"pay_amt,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderGetOrder) SetBizOrderId(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetDiscountAmt(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.DiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOriginalAmt(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetPayChannels(v []AlibabaWdkOrderGetPayChannel) *AlibabaWdkOrderGetOrder {
|
||||
s.PayChannels = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetPayTime(v util.LocalTime) *AlibabaWdkOrderGetOrder {
|
||||
s.PayTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetPostFee(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.PostFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetStoreId(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetSubOrders(v []AlibabaWdkOrderGetSubOrder) *AlibabaWdkOrderGetOrder {
|
||||
s.SubOrders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetTrdType(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.TrdType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetMemberDiscountAmt(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.MemberDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetMemberCardNum(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.MemberCardNum = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOperatorId(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetTbBizOrderId(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOperatorName(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OperatorName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetMerchantCode(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOrderStatus(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetMemberPoint(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.MemberPoint = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetPackageTime(v util.LocalTime) *AlibabaWdkOrderGetOrder {
|
||||
s.PackageTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetGiftCoupon(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.GiftCoupon = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetDutyCode(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.DutyCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetTradeAttributes(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.TradeAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOpenUid(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OpenUid = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOrderFrom(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetShopId(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOutShopId(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OutShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOutOrderId(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetOrderClient(v string) *AlibabaWdkOrderGetOrder {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetOrder) SetPayAmt(v int64) *AlibabaWdkOrderGetOrder {
|
||||
s.PayAmt = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderGetPayChannel struct {
|
||||
/*
|
||||
所属淘宝主订单号 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
销售渠道(POS,APP);订单来源(淘宝、京东、三江购物网)。如:APP|淘宝 */
|
||||
OrderChannel *string `json:"order_channel,omitempty" `
|
||||
|
||||
/*
|
||||
当前渠道付款金额(分) */
|
||||
PayAmount *int64 `json:"pay_amount,omitempty" `
|
||||
|
||||
/*
|
||||
当前渠道付款类型:0-付款码支付,1-盒马在线码-普通支付(pos),2-盒马在线码-免密协议支付(pos),3-银联刷卡(旧pos),4-现金(pos),5-支付宝离线码(pos),6-支付宝快捷支付(app),7-支付平台, 8-国际支付宝, 9-支付宝当面付, 10-网商银行信任付, 11-支付宝, 12-支付宝, 13-网商银行融易收, 14-现金, 15-银行卡, 16-支票, 17-三江购物券, 18-三江赊销 */
|
||||
PayType *int64 `json:"pay_type,omitempty" `
|
||||
|
||||
/*
|
||||
交易订单POS机器号 */
|
||||
PosNo *string `json:"pos_no,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
销售类型(正向销售1:逆向销售2。本接口应返回2) */
|
||||
TrdType *int64 `json:"trd_type,omitempty" `
|
||||
|
||||
/*
|
||||
实付抹分金额(分) */
|
||||
ActualPayAmount *int64 `json:"actual_pay_amount,omitempty" `
|
||||
|
||||
/*
|
||||
adjustAmount */
|
||||
AdjustAmount *int64 `json:"adjust_amount,omitempty" `
|
||||
|
||||
/*
|
||||
promotionCardInfo */
|
||||
PromotionCardInfo *string `json:"promotion_card_info,omitempty" `
|
||||
|
||||
/*
|
||||
"扩展属性,根据payType不同,可存放相关内容。MAP<String,String>的json化字符串子订单列表,key列表 "btn" // 银行卡凭证号,bank_trade_no "bmi" // 银行卡商户号,bank_merchant_id "bti" // 银行卡终端号,bank_term_id "brn" // 银行卡系统参考号,bank_ref_no "damt" // 优惠金额,discount_amount "tno" // 支付工具号tool_no "tsn" // 支付工具流水号,tool_serail_no" */
|
||||
PayAttributes *string `json:"pay_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
支付宝优惠金额,单位分 */
|
||||
PmtAlipayPromotionAmt *int64 `json:"pmt_alipay_promotion_amt,omitempty" `
|
||||
|
||||
/*
|
||||
支付宝随机立减金额,单位分 */
|
||||
PmtAlipayReduceAmt *int64 `json:"pmt_alipay_reduce_amt,omitempty" `
|
||||
|
||||
/*
|
||||
口碑券的优惠金额,单位分 */
|
||||
PmtKoubeiCouponAmt *int64 `json:"pmt_koubei_coupon_amt,omitempty" `
|
||||
|
||||
/*
|
||||
口碑优惠信息,是一个json数组 */
|
||||
KoubeiCouponInfo *string `json:"koubei_coupon_info,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetBizOrderId(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetOrderChannel(v string) *AlibabaWdkOrderGetPayChannel {
|
||||
s.OrderChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPayAmount(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PayAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPayType(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PayType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPosNo(v string) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PosNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetStoreId(v string) *AlibabaWdkOrderGetPayChannel {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetTrdType(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.TrdType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetActualPayAmount(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.ActualPayAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetAdjustAmount(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.AdjustAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPromotionCardInfo(v string) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PromotionCardInfo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPayAttributes(v string) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PayAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPmtAlipayPromotionAmt(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PmtAlipayPromotionAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPmtAlipayReduceAmt(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PmtAlipayReduceAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetPmtKoubeiCouponAmt(v int64) *AlibabaWdkOrderGetPayChannel {
|
||||
s.PmtKoubeiCouponAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetPayChannel) SetKoubeiCouponInfo(v string) *AlibabaWdkOrderGetPayChannel {
|
||||
s.KoubeiCouponInfo = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderGetResult struct {
|
||||
/*
|
||||
订单列表 */
|
||||
Orders *[]AlibabaWdkOrderGetOrder `json:"orders,omitempty" `
|
||||
|
||||
/*
|
||||
returnCode */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
returnMsg */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
返回本查询条件下的数据总数 */
|
||||
TotalNumber *int64 `json:"total_number,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderGetResult) SetOrders(v []AlibabaWdkOrderGetOrder) *AlibabaWdkOrderGetResult {
|
||||
s.Orders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetResult) SetReturnCode(v string) *AlibabaWdkOrderGetResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetResult) SetReturnMsg(v string) *AlibabaWdkOrderGetResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetResult) SetTotalNumber(v int64) *AlibabaWdkOrderGetResult {
|
||||
s.TotalNumber = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,238 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderGetSubOrder struct {
|
||||
/*
|
||||
业务子订单id */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
促销优惠总金额 */
|
||||
PromotionDiscountAmt *int64 `json:"promotion_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
商品id */
|
||||
ItemCode *int64 `json:"item_code,omitempty" `
|
||||
|
||||
/*
|
||||
正向:售价金额(购买数量*原售价)。逆向:退款金额 */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
父订单id */
|
||||
ParentId *int64 `json:"parent_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品原价 */
|
||||
Price *int64 `json:"price,omitempty" `
|
||||
|
||||
/*
|
||||
促销信息(json格式)。例如:[{"activity_id":"1234","activity_name":"五一促销","activity_type":1,"activity_desc":"优惠卡券"}] */
|
||||
PromotionInfo *string `json:"promotion_info,omitempty" `
|
||||
|
||||
/*
|
||||
购买数量 */
|
||||
Quantity *int64 `json:"quantity,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
销售类型(正向销售1:逆向销售2。本接口应返回2) */
|
||||
TrdType *int64 `json:"trd_type,omitempty" `
|
||||
|
||||
/*
|
||||
会员价优惠金额 */
|
||||
MemberDiscountAmt *int64 `json:"member_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
其它分摊优惠金额 */
|
||||
ShareDiscountAmt *int64 `json:"share_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
非标品销售单位 */
|
||||
SellUnit *string `json:"sell_unit,omitempty" `
|
||||
|
||||
/*
|
||||
非标品购买数量 */
|
||||
NsQuantity *string `json:"ns_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝子订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位拣货数量 */
|
||||
PickAmountStock *string `json:"pick_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位购买数量 */
|
||||
BuyAmountStock *string `json:"buy_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
memberPoint */
|
||||
MemberPoint *string `json:"member_point,omitempty" `
|
||||
|
||||
/*
|
||||
子订单类型,当前取值[COMMON|GIFT],分别表示 普通|赠品 订单 */
|
||||
OrderType *string `json:"order_type,omitempty" `
|
||||
|
||||
/*
|
||||
淘鲜达平台优惠券中平台出资金额,单位分 */
|
||||
TxdPmtAmt *int64 `json:"txd_pmt_amt,omitempty" `
|
||||
|
||||
/*
|
||||
拣货金额 */
|
||||
PickAmt *int64 `json:"pick_amt,omitempty" `
|
||||
|
||||
/*
|
||||
揽件 */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
statusChangeTime */
|
||||
StatusChangeTime *string `json:"status_change_time,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
tradeSubAttributes */
|
||||
TradeSubAttributes *string `json:"trade_sub_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
商品skuCode */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部skucode */
|
||||
OutSkuCode *string `json:"out_sku_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetBizOrderId(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetPromotionDiscountAmt(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.PromotionDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetItemCode(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.ItemCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetOriginalAmt(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetParentId(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.ParentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetPrice(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.Price = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetPromotionInfo(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.PromotionInfo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetQuantity(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.Quantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetStoreId(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetTrdType(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.TrdType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetMemberDiscountAmt(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.MemberDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetShareDiscountAmt(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.ShareDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetSellUnit(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.SellUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetNsQuantity(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.NsQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetTbBizOrderId(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetPickAmountStock(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.PickAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetBuyAmountStock(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.BuyAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetMemberPoint(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.MemberPoint = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetOrderType(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.OrderType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetTxdPmtAmt(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.TxdPmtAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetPickAmt(v int64) *AlibabaWdkOrderGetSubOrder {
|
||||
s.PickAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetOrderStatus(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetStatusChangeTime(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.StatusChangeTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetStockUnit(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetSaleUnit(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetTradeSubAttributes(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.TradeSubAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetSkuCode(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetOutOrderId(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderGetSubOrder) SetOutSkuCode(v string) *AlibabaWdkOrderGetSubOrder {
|
||||
s.OutSkuCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderListBatchQueryRequest struct {
|
||||
/*
|
||||
下单终端: APP / POS,非必填 */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
店铺号列表,order_from=4时必填,其他非必填 */
|
||||
StoreIds *[]string `json:"store_ids,omitempty" `
|
||||
|
||||
/*
|
||||
废弃字段 */
|
||||
SyncStatus *string `json:"sync_status,omitempty" `
|
||||
|
||||
/*
|
||||
订单状态: PAID / PACKAGED / SUCCESS,非必填 */
|
||||
OrderStatus *[]string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
起始时间,必填 */
|
||||
StartTime *util.LocalTime `json:"start_time,omitempty" `
|
||||
|
||||
/*
|
||||
结束时间,必填 */
|
||||
EndTime *util.LocalTime `json:"end_time,omitempty" `
|
||||
|
||||
/*
|
||||
页序号,从0开始,必填 */
|
||||
PageIndex *int64 `json:"page_index,omitempty" `
|
||||
|
||||
/*
|
||||
单页大小,不超过200,必填 */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源,3:饿了么 4:盒马&淘鲜达 18:大润发飞牛 19:欧尚外卖 20:商家自有渠道 ,必填 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id,order_from=4时非必填,其他必填 */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店id,非必填 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
业务类型 aelophy/其它 */
|
||||
BizType *string `json:"biz_type,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetOrderClient(v string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetStoreIds(v []string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.StoreIds = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetSyncStatus(v string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.SyncStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetOrderStatus(v []string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetStartTime(v util.LocalTime) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetEndTime(v util.LocalTime) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetPageIndex(v int64) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.PageIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetPageSize(v int64) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetOrderFrom(v int64) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetShopId(v string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetStoreId(v string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListBatchQueryRequest) SetBizType(v string) *AlibabaWdkOrderListBatchQueryRequest {
|
||||
s.BizType = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderListOrder struct {
|
||||
/*
|
||||
业务主订单号 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品优惠总额 */
|
||||
DiscountAmt *int64 `json:"discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
商品总金额(优惠前) */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
支付渠道列表 */
|
||||
PayChannels *[]AlibabaWdkOrderListPayChannel `json:"pay_channels,omitempty" `
|
||||
|
||||
/*
|
||||
成交时间 */
|
||||
PayTime *util.LocalTime `json:"pay_time,omitempty" `
|
||||
|
||||
/*
|
||||
配送费 */
|
||||
PostFee *int64 `json:"post_fee,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
子订单列表 */
|
||||
SubOrders *[]AlibabaWdkOrderListSubOrder `json:"sub_orders,omitempty" `
|
||||
|
||||
/*
|
||||
销售类型(正向销售1:逆向销售2。本接口应返回1) */
|
||||
TrdType *int64 `json:"trd_type,omitempty" `
|
||||
|
||||
/*
|
||||
会员价优惠总金额 */
|
||||
MemberDiscountAmt *int64 `json:"member_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
会员卡号 */
|
||||
MemberCardNum *string `json:"member_card_num,omitempty" `
|
||||
|
||||
/*
|
||||
收银员编号 */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝主订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
收银员名字 */
|
||||
OperatorName *string `json:"operator_name,omitempty" `
|
||||
|
||||
/*
|
||||
商户码 */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
订单状态 */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
主订单总积分 */
|
||||
MemberPoint *string `json:"member_point,omitempty" `
|
||||
|
||||
/*
|
||||
打包时间 */
|
||||
PackageTime *util.LocalTime `json:"package_time,omitempty" `
|
||||
|
||||
/*
|
||||
赠券,格式为 券ID_券金额, 金额单位为分 */
|
||||
GiftCoupon *string `json:"gift_coupon,omitempty" `
|
||||
|
||||
/*
|
||||
一串唯一的字符串 */
|
||||
DutyCode *string `json:"duty_code,omitempty" `
|
||||
|
||||
/*
|
||||
tradeAttributes */
|
||||
TradeAttributes *string `json:"trade_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
买家对应的open_uid */
|
||||
OpenUid *string `json:"open_uid,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源,3:饿了么 4:盒马 18:大润发飞牛 19:欧尚外卖 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部门店id */
|
||||
OutShopId *string `json:"out_shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
app或pos */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderListOrder) SetBizOrderId(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetDiscountAmt(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.DiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOriginalAmt(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetPayChannels(v []AlibabaWdkOrderListPayChannel) *AlibabaWdkOrderListOrder {
|
||||
s.PayChannels = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetPayTime(v util.LocalTime) *AlibabaWdkOrderListOrder {
|
||||
s.PayTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetPostFee(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.PostFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetStoreId(v string) *AlibabaWdkOrderListOrder {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetSubOrders(v []AlibabaWdkOrderListSubOrder) *AlibabaWdkOrderListOrder {
|
||||
s.SubOrders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetTrdType(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.TrdType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetMemberDiscountAmt(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.MemberDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetMemberCardNum(v string) *AlibabaWdkOrderListOrder {
|
||||
s.MemberCardNum = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOperatorId(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetTbBizOrderId(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOperatorName(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OperatorName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetMerchantCode(v string) *AlibabaWdkOrderListOrder {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOrderStatus(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetMemberPoint(v string) *AlibabaWdkOrderListOrder {
|
||||
s.MemberPoint = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetPackageTime(v util.LocalTime) *AlibabaWdkOrderListOrder {
|
||||
s.PackageTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetGiftCoupon(v string) *AlibabaWdkOrderListOrder {
|
||||
s.GiftCoupon = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetDutyCode(v string) *AlibabaWdkOrderListOrder {
|
||||
s.DutyCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetTradeAttributes(v string) *AlibabaWdkOrderListOrder {
|
||||
s.TradeAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOpenUid(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OpenUid = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOrderFrom(v int64) *AlibabaWdkOrderListOrder {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetShopId(v string) *AlibabaWdkOrderListOrder {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOutShopId(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OutShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOutOrderId(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListOrder) SetOrderClient(v string) *AlibabaWdkOrderListOrder {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderListPayChannel struct {
|
||||
/*
|
||||
所属淘宝主订单号 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
销售渠道(POS,APP);订单来源(淘宝、京东、三江购物网)。如:APP|淘宝 */
|
||||
OrderChannel *string `json:"order_channel,omitempty" `
|
||||
|
||||
/*
|
||||
当前渠道付款金额(分) */
|
||||
PayAmount *int64 `json:"pay_amount,omitempty" `
|
||||
|
||||
/*
|
||||
当前渠道付款类型:0-付款码支付,1-盒马在线码-普通支付(pos),2-盒马在线码-免密协议支付(pos),3-银联刷卡(旧pos),4-现金(pos),5-支付宝离线码(pos),6-支付宝快捷支付(app),7-支付平台, 8-国际支付宝, 9-支付宝当面付, 10-网商银行信任付, 11-支付宝, 12-支付宝, 13-网商银行融易收, 14-现金, 15-银行卡, 16-支票, 17-三江购物券, 18-三江赊销 */
|
||||
PayType *int64 `json:"pay_type,omitempty" `
|
||||
|
||||
/*
|
||||
交易订单POS机器号 */
|
||||
PosNo *string `json:"pos_no,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
销售类型(正向销售1:逆向销售2。本接口应返回1) */
|
||||
TrdType *int64 `json:"trd_type,omitempty" `
|
||||
|
||||
/*
|
||||
实付抹分金额(分) */
|
||||
ActualPayAmount *int64 `json:"actual_pay_amount,omitempty" `
|
||||
|
||||
/*
|
||||
抹零值 */
|
||||
AdjustAmount *int64 `json:"adjust_amount,omitempty" `
|
||||
|
||||
/*
|
||||
折扣卡信息储值卡号、提货卡号以及其折扣 */
|
||||
PromotionCardInfo *string `json:"promotion_card_info,omitempty" `
|
||||
|
||||
/*
|
||||
"扩展属性,根据payType不同,可存放相关内容。MAP<String,String>的json化字符串子订单列表,key列表 "btn" // 银行卡凭证号,bank_trade_no "bmi" // 银行卡商户号,bank_merchant_id "bti" // 银行卡终端号,bank_term_id "brn" // 银行卡系统参考号,bank_ref_no "damt" // 优惠金额,discount_amount "tno" // 支付工具号tool_no "tsn" // 支付工具流水号,tool_serail_no" */
|
||||
PayAttributes *string `json:"pay_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
支付宝优惠金额,单位分 */
|
||||
PmtAlipayPromotionAmt *int64 `json:"pmt_alipay_promotion_amt,omitempty" `
|
||||
|
||||
/*
|
||||
支付宝立减金额,单位分 */
|
||||
PmtAlipayReduceAmt *int64 `json:"pmt_alipay_reduce_amt,omitempty" `
|
||||
|
||||
/*
|
||||
口碑券的优惠金额,单位分 */
|
||||
PmtKoubeiCouponAmt *int64 `json:"pmt_koubei_coupon_amt,omitempty" `
|
||||
|
||||
/*
|
||||
口碑优惠信息,是一个json数组 */
|
||||
KoubeiCouponInfo *string `json:"koubei_coupon_info,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetBizOrderId(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetOrderChannel(v string) *AlibabaWdkOrderListPayChannel {
|
||||
s.OrderChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPayAmount(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.PayAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPayType(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.PayType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPosNo(v string) *AlibabaWdkOrderListPayChannel {
|
||||
s.PosNo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetStoreId(v string) *AlibabaWdkOrderListPayChannel {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetTrdType(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.TrdType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetActualPayAmount(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.ActualPayAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetAdjustAmount(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.AdjustAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPromotionCardInfo(v string) *AlibabaWdkOrderListPayChannel {
|
||||
s.PromotionCardInfo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPayAttributes(v string) *AlibabaWdkOrderListPayChannel {
|
||||
s.PayAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPmtAlipayPromotionAmt(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.PmtAlipayPromotionAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPmtAlipayReduceAmt(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.PmtAlipayReduceAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetPmtKoubeiCouponAmt(v int64) *AlibabaWdkOrderListPayChannel {
|
||||
s.PmtKoubeiCouponAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListPayChannel) SetKoubeiCouponInfo(v string) *AlibabaWdkOrderListPayChannel {
|
||||
s.KoubeiCouponInfo = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderListResult struct {
|
||||
/*
|
||||
返回下一查询页的序号。如果返回值是-1,则无下一页。数据拉取完成。 */
|
||||
NextIndex *int64 `json:"next_index,omitempty" `
|
||||
|
||||
/*
|
||||
订单列表 */
|
||||
Orders *[]AlibabaWdkOrderListOrder `json:"orders,omitempty" `
|
||||
|
||||
/*
|
||||
接口返回码。如果返回 HM02008888888001 代表成功,其他值代表失败。调用方需要根据返回码判断,失败重试 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
接口返回码描述 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
返回本查询条件下的数据总数。仅在传入page_index=0时返回,在其他情况下返回0 */
|
||||
TotalNumber *int64 `json:"total_number,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderListResult) SetNextIndex(v int64) *AlibabaWdkOrderListResult {
|
||||
s.NextIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListResult) SetOrders(v []AlibabaWdkOrderListOrder) *AlibabaWdkOrderListResult {
|
||||
s.Orders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListResult) SetReturnCode(v string) *AlibabaWdkOrderListResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListResult) SetReturnMsg(v string) *AlibabaWdkOrderListResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListResult) SetTotalNumber(v int64) *AlibabaWdkOrderListResult {
|
||||
s.TotalNumber = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,238 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderListSubOrder struct {
|
||||
/*
|
||||
业务子订单id */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
其它分摊优惠金额 */
|
||||
ShareDiscountAmt *int64 `json:"share_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
商品id */
|
||||
ItemCode *int64 `json:"item_code,omitempty" `
|
||||
|
||||
/*
|
||||
售价金额(购买数量*原售价) */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
父订单id */
|
||||
ParentId *int64 `json:"parent_id,omitempty" `
|
||||
|
||||
/*
|
||||
商品原价 */
|
||||
Price *int64 `json:"price,omitempty" `
|
||||
|
||||
/*
|
||||
促销信息(json对象列表)。例如:[{"activity_id":"1234","activity_name":"五一促销","activity_type":1}] */
|
||||
PromotionInfo *string `json:"promotion_info,omitempty" `
|
||||
|
||||
/*
|
||||
购买数量 */
|
||||
Quantity *int64 `json:"quantity,omitempty" `
|
||||
|
||||
/*
|
||||
门店编码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
销售类型(正向销售1:逆向销售2。本接口应返回1) */
|
||||
TrdType *int64 `json:"trd_type,omitempty" `
|
||||
|
||||
/*
|
||||
会员价优惠金额 */
|
||||
MemberDiscountAmt *int64 `json:"member_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
促销优惠金额 */
|
||||
PromotionDiscountAmt *int64 `json:"promotion_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
非标品销售单位 */
|
||||
SellUnit *string `json:"sell_unit,omitempty" `
|
||||
|
||||
/*
|
||||
非标品购买数量 */
|
||||
NsQuantity *string `json:"ns_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝子订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位拣货数量 */
|
||||
PickAmountStock *string `json:"pick_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位购买数量 */
|
||||
BuyAmountStock *string `json:"buy_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
子订单维度积分 */
|
||||
MemberPoint *int64 `json:"member_point,omitempty" `
|
||||
|
||||
/*
|
||||
子订单类型,当前取值[COMMON|GIFT],分别表示 普通|赠品 订单 */
|
||||
OrderType *string `json:"order_type,omitempty" `
|
||||
|
||||
/*
|
||||
淘鲜达平台优惠券中平台出资金额,单位为分 */
|
||||
TxdPmtAmt *int64 `json:"txd_pmt_amt,omitempty" `
|
||||
|
||||
/*
|
||||
拣货金额 */
|
||||
PickAmt *int64 `json:"pick_amt,omitempty" `
|
||||
|
||||
/*
|
||||
揽件 */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
statusChangeTime */
|
||||
StatusChangeTime *string `json:"status_change_time,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
tradeSubAttributes */
|
||||
TradeSubAttributes *string `json:"trade_sub_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
商品skuCode */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
外部子订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部商品skuCode */
|
||||
OutSkuCode *string `json:"out_sku_code,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetBizOrderId(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetShareDiscountAmt(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.ShareDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetItemCode(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.ItemCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetOriginalAmt(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetParentId(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.ParentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetPrice(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.Price = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetPromotionInfo(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.PromotionInfo = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetQuantity(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.Quantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetStoreId(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetTrdType(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.TrdType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetMemberDiscountAmt(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.MemberDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetPromotionDiscountAmt(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.PromotionDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetSellUnit(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.SellUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetNsQuantity(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.NsQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetTbBizOrderId(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetPickAmountStock(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.PickAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetBuyAmountStock(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.BuyAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetMemberPoint(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.MemberPoint = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetOrderType(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.OrderType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetTxdPmtAmt(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.TxdPmtAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetPickAmt(v int64) *AlibabaWdkOrderListSubOrder {
|
||||
s.PickAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetOrderStatus(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetStatusChangeTime(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.StatusChangeTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetStockUnit(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetSaleUnit(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetTradeSubAttributes(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.TradeSubAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetSkuCode(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetOutOrderId(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderListSubOrder) SetOutSkuCode(v string) *AlibabaWdkOrderListSubOrder {
|
||||
s.OutSkuCode = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderRefundGetOrderSyncRefundChannel struct {
|
||||
/*
|
||||
退款金额 */
|
||||
RefundAmount *int64 `json:"refund_amount,omitempty" `
|
||||
|
||||
/*
|
||||
退款渠道 */
|
||||
RefundChannel *int64 `json:"refund_channel,omitempty" `
|
||||
|
||||
/*
|
||||
退款单id */
|
||||
RefundOrderId *int64 `json:"refund_order_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundChannel) SetRefundAmount(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundChannel {
|
||||
s.RefundAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundChannel) SetRefundChannel(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundChannel {
|
||||
s.RefundChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundChannel) SetRefundOrderId(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundChannel {
|
||||
s.RefundOrderId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,352 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderRefundGetOrderSyncRefundDto struct {
|
||||
/*
|
||||
库存单位购买数量 */
|
||||
BuyAmountStock *string `json:"buy_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
商品skucode */
|
||||
ItemCode *string `json:"item_code,omitempty" `
|
||||
|
||||
/*
|
||||
商家编码 */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
非标品购买数量 */
|
||||
NsQuantity *string `json:"ns_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
操作人id */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
操作人名称 */
|
||||
OperatorName *string `json:"operator_name,omitempty" `
|
||||
|
||||
/*
|
||||
盒马子订单号 */
|
||||
OriginOrderId *int64 `json:"origin_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马主订单号 */
|
||||
OriginParentId *int64 `json:"origin_parent_id,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位拣货数量 */
|
||||
PickAmountStock *string `json:"pick_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
原购买数量 */
|
||||
Quantity *int64 `json:"quantity,omitempty" `
|
||||
|
||||
/*
|
||||
退款金额 */
|
||||
RefundAmount *int64 `json:"refund_amount,omitempty" `
|
||||
|
||||
/*
|
||||
退款渠道列表 */
|
||||
RefundChannelList *[]AlibabaWdkOrderRefundGetOrderSyncRefundChannel `json:"refund_channel_list,omitempty" `
|
||||
|
||||
/*
|
||||
退款单id */
|
||||
RefundOrderId *int64 `json:"refund_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
退货数量 */
|
||||
RefundQuantity *string `json:"refund_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
退款时间 */
|
||||
RefundTime *util.LocalTime `json:"refund_time,omitempty" `
|
||||
|
||||
/*
|
||||
退款类型 */
|
||||
RefundType *int64 `json:"refund_type,omitempty" `
|
||||
|
||||
/*
|
||||
非标品单位 */
|
||||
SellUnit *string `json:"sell_unit,omitempty" `
|
||||
|
||||
/*
|
||||
店铺码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
同步状态 */
|
||||
SyncStatus *string `json:"sync_status,omitempty" `
|
||||
|
||||
/*
|
||||
淘系子订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
跑批时间 */
|
||||
BatchTime *util.LocalTime `json:"batch_time,omitempty" `
|
||||
|
||||
/*
|
||||
实际取货数量 */
|
||||
ActualPickQuantity *string `json:"actual_pick_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
实际退货数量 */
|
||||
ActualRefundQuantity *string `json:"actual_refund_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
履约状态 */
|
||||
PromiseStatus *string `json:"promise_status,omitempty" `
|
||||
|
||||
/*
|
||||
退款运费,单位为分 */
|
||||
RefundPostFee *int64 `json:"refund_post_fee,omitempty" `
|
||||
|
||||
/*
|
||||
stockUnit */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
saleUnit */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
淘系主订单号 */
|
||||
TbBizParentId *int64 `json:"tb_biz_parent_id,omitempty" `
|
||||
|
||||
/*
|
||||
附加属性 */
|
||||
Attributes *string `json:"attributes,omitempty" `
|
||||
|
||||
/*
|
||||
交易属性 */
|
||||
TradeAttributes *string `json:"trade_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
商品skucode */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
open_uid */
|
||||
OpenUid *string `json:"open_uid,omitempty" `
|
||||
|
||||
/*
|
||||
2:app 3:pos */
|
||||
OrderClient *int64 `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源 3:饿了么 4:盒马 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
外部子订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部主订单号 */
|
||||
OutMianOrderId *string `json:"out_mian_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部skuCode */
|
||||
OutSkuCode *string `json:"out_sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
纠纷类型 1:售中 2:售后 */
|
||||
DisputeType *int64 `json:"dispute_type,omitempty" `
|
||||
|
||||
/*
|
||||
外部退款id */
|
||||
OutRefundId *string `json:"out_refund_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部门店id */
|
||||
OutShopId *string `json:"out_shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
退款业务单号 */
|
||||
BizMainRefundId *string `json:"biz_main_refund_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部退款单号 */
|
||||
OutMainRefundId *string `json:"out_main_refund_id,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetBuyAmountStock(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.BuyAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetItemCode(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.ItemCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetMerchantCode(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetNsQuantity(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.NsQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOperatorId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOperatorName(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OperatorName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOriginOrderId(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OriginOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOriginParentId(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OriginParentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetPickAmountStock(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.PickAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetQuantity(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.Quantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundAmount(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundChannelList(v []AlibabaWdkOrderRefundGetOrderSyncRefundChannel) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundChannelList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundOrderId(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundQuantity(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundTime(v util.LocalTime) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundType(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetSellUnit(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.SellUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetStoreId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetSyncStatus(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.SyncStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetTbBizOrderId(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetBatchTime(v util.LocalTime) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.BatchTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetActualPickQuantity(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.ActualPickQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetActualRefundQuantity(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.ActualRefundQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetPromiseStatus(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.PromiseStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetRefundPostFee(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.RefundPostFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetStockUnit(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetSaleUnit(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetTbBizParentId(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.TbBizParentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetAttributes(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.Attributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetTradeAttributes(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.TradeAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetSkuCode(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOpenUid(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OpenUid = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOrderClient(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOrderFrom(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOutOrderId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOutMianOrderId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OutMianOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetShopId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOutSkuCode(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OutSkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetDisputeType(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.DisputeType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOutRefundId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OutRefundId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOutShopId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OutShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetBizMainRefundId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.BizMainRefundId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundDto) SetOutMainRefundId(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundDto {
|
||||
s.OutMainRefundId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderRefundGetOrderSyncRefundListResult struct {
|
||||
/*
|
||||
下一页 */
|
||||
NextIndex *int64 `json:"next_index,omitempty" `
|
||||
|
||||
/*
|
||||
退款单具体详情 */
|
||||
Orders *[]AlibabaWdkOrderRefundGetOrderSyncRefundDto `json:"orders,omitempty" `
|
||||
|
||||
/*
|
||||
结果code */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
返回的信息 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
是否成功 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
总数量 */
|
||||
TotalNumber *int64 `json:"total_number,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundListResult) SetNextIndex(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundListResult {
|
||||
s.NextIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundListResult) SetOrders(v []AlibabaWdkOrderRefundGetOrderSyncRefundDto) *AlibabaWdkOrderRefundGetOrderSyncRefundListResult {
|
||||
s.Orders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundListResult) SetReturnCode(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundListResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundListResult) SetReturnMsg(v string) *AlibabaWdkOrderRefundGetOrderSyncRefundListResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundListResult) SetSuccess(v bool) *AlibabaWdkOrderRefundGetOrderSyncRefundListResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundGetOrderSyncRefundListResult) SetTotalNumber(v int64) *AlibabaWdkOrderRefundGetOrderSyncRefundListResult {
|
||||
s.TotalNumber = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderRefundListBatchQueryRefundRequest struct {
|
||||
/*
|
||||
结束时间,必填 */
|
||||
EndTime *util.LocalTime `json:"end_time,omitempty" `
|
||||
|
||||
/*
|
||||
下单终端:APP/POS,非必填 */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
页码,从0开始,必填 */
|
||||
PageIndex *int64 `json:"page_index,omitempty" `
|
||||
|
||||
/*
|
||||
页大小,必填 defalutValue:0 */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
|
||||
/*
|
||||
开始时间,必填 */
|
||||
StartTime *util.LocalTime `json:"start_time,omitempty" `
|
||||
|
||||
/*
|
||||
店铺ID列表,order_from=4时必填,其他非必填 */
|
||||
StoreIds *[]string `json:"store_ids,omitempty" `
|
||||
|
||||
/*
|
||||
废弃字段 */
|
||||
SyncStatus *string `json:"sync_status,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源 3:饿了么 4:盒马&淘鲜达 20:商家自有渠道,必填 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id,order_from=4时非必填,其他必填 */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
经营店id,非必填 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
aelophy 翱象商家必填 */
|
||||
BizType *string `json:"biz_type,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetEndTime(v util.LocalTime) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetOrderClient(v string) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetPageIndex(v int64) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.PageIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetPageSize(v int64) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetStartTime(v util.LocalTime) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetStoreIds(v []string) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.StoreIds = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetSyncStatus(v string) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.SyncStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetOrderFrom(v int64) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetShopId(v string) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetStoreId(v string) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListBatchQueryRefundRequest) SetBizType(v string) *AlibabaWdkOrderRefundListBatchQueryRefundRequest {
|
||||
s.BizType = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderRefundListOrderSyncRefundChannel struct {
|
||||
/*
|
||||
退款金额 */
|
||||
RefundAmount *int64 `json:"refund_amount,omitempty" `
|
||||
|
||||
/*
|
||||
退款渠道,0-付款码支付,1-盒马在线码-普通支付(pos),2-盒马在线码-免密协议支付(pos),3-银联刷卡(旧pos),4-现金(pos),5-支付宝离线码(pos),6-支付宝快捷支付(app),7-支付平台, 8-国际支付宝, 9-支付宝当面付, 10-网商银行信任付, 11-支付宝, 12-支付宝, 13-网商银行融易收, 14-现金, 15-银行卡, 16-支票, 17-三江购物券, 18-三江赊销,19-三江会员卡,20-三江储值卡,21-三江储值卡退卡,22-人人乐钱包, 23-人人乐提货卡 */
|
||||
RefundChannel *int64 `json:"refund_channel,omitempty" `
|
||||
|
||||
/*
|
||||
退款id */
|
||||
RefundOrderId *string `json:"refund_order_id,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundChannel) SetRefundAmount(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundChannel {
|
||||
s.RefundAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundChannel) SetRefundChannel(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundChannel {
|
||||
s.RefundChannel = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundChannel) SetRefundOrderId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundChannel {
|
||||
s.RefundOrderId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,352 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkOrderRefundListOrderSyncRefundDto struct {
|
||||
/*
|
||||
库存单位购买数量 */
|
||||
BuyAmountStock *string `json:"buy_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
商品skucode */
|
||||
ItemCode *int64 `json:"item_code,omitempty" `
|
||||
|
||||
/*
|
||||
非标品购买数量 */
|
||||
NsQuantity *string `json:"ns_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
操作人id */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
操作人name */
|
||||
OperatorName *string `json:"operator_name,omitempty" `
|
||||
|
||||
/*
|
||||
盒马子订单号 */
|
||||
OriginOrderId *int64 `json:"origin_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马主订单号 */
|
||||
OriginParentId *int64 `json:"origin_parent_id,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位拣货数量 */
|
||||
PickAmountStock *string `json:"pick_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
原购买数量 */
|
||||
Quantity *int64 `json:"quantity,omitempty" `
|
||||
|
||||
/*
|
||||
退款金额 */
|
||||
RefundAmount *int64 `json:"refund_amount,omitempty" `
|
||||
|
||||
/*
|
||||
退款渠道 */
|
||||
RefundChannelList *[]AlibabaWdkOrderRefundListOrderSyncRefundChannel `json:"refund_channel_list,omitempty" `
|
||||
|
||||
/*
|
||||
退款id */
|
||||
RefundOrderId *int64 `json:"refund_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
退款数量 */
|
||||
RefundQuantity *string `json:"refund_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
退款时间 */
|
||||
RefundTime *util.LocalTime `json:"refund_time,omitempty" `
|
||||
|
||||
/*
|
||||
1:自助退款,2:客户当面拒收,3:补差退款,4:拒单退款,5:代退款,6:无法联系到客户退款,7:无货签收退款 */
|
||||
RefundType *int64 `json:"refund_type,omitempty" `
|
||||
|
||||
/*
|
||||
非标品单位 */
|
||||
SellUnit *string `json:"sell_unit,omitempty" `
|
||||
|
||||
/*
|
||||
店铺码 */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
淘系子订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
批次时间 */
|
||||
BatchTime *util.LocalTime `json:"batch_time,omitempty" `
|
||||
|
||||
/*
|
||||
2-APP, 3-POS,1-其他 */
|
||||
OrderClient *int64 `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
实际取货数量 */
|
||||
ActualPickQuantity *string `json:"actual_pick_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
实际退款数量 */
|
||||
ActualRefundQuantity *string `json:"actual_refund_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
履约的状态 */
|
||||
PromiseStatus *string `json:"promise_status,omitempty" `
|
||||
|
||||
/*
|
||||
退款的运费,单位分 */
|
||||
RefundPostFee *int64 `json:"refund_post_fee,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
销售单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
淘系主订单号 */
|
||||
TbBizParentId *int64 `json:"tb_biz_parent_id,omitempty" `
|
||||
|
||||
/*
|
||||
attributes */
|
||||
Attributes *string `json:"attributes,omitempty" `
|
||||
|
||||
/*
|
||||
java.util.Map */
|
||||
TradeAttributes *string `json:"trade_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
商品skucode */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
open_uid */
|
||||
OpenUid *string `json:"open_uid,omitempty" `
|
||||
|
||||
/*
|
||||
渠道来源 3:饿了么 4:盒马 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
外部子订单id */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部主订单id */
|
||||
OutMianOrderId *string `json:"out_mian_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部skuCode */
|
||||
OutSkuCode *string `json:"out_sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
纠纷类型 1:售中 2:售后 */
|
||||
DisputeType *int64 `json:"dispute_type,omitempty" `
|
||||
|
||||
/*
|
||||
外部退款id */
|
||||
OutRefundId *string `json:"out_refund_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部门店id */
|
||||
OutShopId *string `json:"out_shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
退单状态 APPLY:申请,待审核,REFUSE:审核拒绝,AGREE:审核同意(退款中),SUCCESS:退款成功,CANCEL:取消申请,PLATFROM_DEAL:平台仲裁中,FAILED:退款失败 */
|
||||
RefundStatus *string `json:"refund_status,omitempty" `
|
||||
|
||||
/*
|
||||
退款销售数量 */
|
||||
RefundSaleQuantity *int64 `json:"refund_sale_quantity,omitempty" `
|
||||
|
||||
/*
|
||||
退款业务单号 */
|
||||
BizMainRefundId *string `json:"biz_main_refund_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部退款单号 */
|
||||
OutMainRefundId *string `json:"out_main_refund_id,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetBuyAmountStock(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.BuyAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetItemCode(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.ItemCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetNsQuantity(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.NsQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOperatorId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOperatorName(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OperatorName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOriginOrderId(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OriginOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOriginParentId(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OriginParentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetPickAmountStock(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.PickAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetQuantity(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.Quantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundAmount(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundAmount = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundChannelList(v []AlibabaWdkOrderRefundListOrderSyncRefundChannel) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundChannelList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundOrderId(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundQuantity(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundTime(v util.LocalTime) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundType(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetSellUnit(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.SellUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetStoreId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetTbBizOrderId(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetBatchTime(v util.LocalTime) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.BatchTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOrderClient(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetActualPickQuantity(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.ActualPickQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetActualRefundQuantity(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.ActualRefundQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetPromiseStatus(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.PromiseStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundPostFee(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundPostFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetStockUnit(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetSaleUnit(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetTbBizParentId(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.TbBizParentId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetAttributes(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.Attributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetTradeAttributes(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.TradeAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetSkuCode(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOpenUid(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OpenUid = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOrderFrom(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOutOrderId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOutMianOrderId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OutMianOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetShopId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOutSkuCode(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OutSkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetDisputeType(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.DisputeType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOutRefundId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OutRefundId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOutShopId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OutShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundStatus(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetRefundSaleQuantity(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.RefundSaleQuantity = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetBizMainRefundId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.BizMainRefundId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundDto) SetOutMainRefundId(v string) *AlibabaWdkOrderRefundListOrderSyncRefundDto {
|
||||
s.OutMainRefundId = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkOrderRefundListOrderSyncRefundListResult struct {
|
||||
/*
|
||||
下一页 */
|
||||
NextIndex *int64 `json:"next_index,omitempty" `
|
||||
|
||||
/*
|
||||
退款单集合 */
|
||||
Orders *[]AlibabaWdkOrderRefundListOrderSyncRefundDto `json:"orders,omitempty" `
|
||||
|
||||
/*
|
||||
接口返回码 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
结果信息 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
是否成功。调用方需要根据该字段判断是否成功,如果失败进行重试 */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
/*
|
||||
返回本查询条件下的数据总数。仅在传入page_index=0时返回,在其他情况下返回0 */
|
||||
TotalNumber *int64 `json:"total_number,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundListResult) SetNextIndex(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundListResult {
|
||||
s.NextIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundListResult) SetOrders(v []AlibabaWdkOrderRefundListOrderSyncRefundDto) *AlibabaWdkOrderRefundListOrderSyncRefundListResult {
|
||||
s.Orders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundListResult) SetReturnCode(v string) *AlibabaWdkOrderRefundListOrderSyncRefundListResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundListResult) SetReturnMsg(v string) *AlibabaWdkOrderRefundListOrderSyncRefundListResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundListResult) SetSuccess(v bool) *AlibabaWdkOrderRefundListOrderSyncRefundListResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkOrderRefundListOrderSyncRefundListResult) SetTotalNumber(v int64) *AlibabaWdkOrderRefundListOrderSyncRefundListResult {
|
||||
s.TotalNumber = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkRefundAggregateRefundAggregateQueryRequest struct {
|
||||
/*
|
||||
起始时间 */
|
||||
StartTime *util.LocalTime `json:"start_time,omitempty" `
|
||||
|
||||
/*
|
||||
结束时间 */
|
||||
EndTime *util.LocalTime `json:"end_time,omitempty" `
|
||||
|
||||
/*
|
||||
门店id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
下单终端: APP / POS */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
|
||||
/*
|
||||
收营员id */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
分页序号 */
|
||||
PageIndex *int64 `json:"page_index,omitempty" `
|
||||
|
||||
/*
|
||||
分页size */
|
||||
PageSize *int64 `json:"page_size,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetStartTime(v util.LocalTime) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.StartTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetEndTime(v util.LocalTime) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.EndTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetStoreId(v string) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetOrderClient(v string) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetOperatorId(v string) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetPageIndex(v int64) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.PageIndex = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryRequest) SetPageSize(v int64) *AlibabaWdkRefundAggregateRefundAggregateQueryRequest {
|
||||
s.PageSize = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkRefundAggregateRefundAggregateQueryResult struct {
|
||||
/*
|
||||
接口返回码. 如果返回 HM05038888888006 需重试(数据查询失败,请重试,注意限定重试次数) */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
接口返回码描述 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
退款单id列表 */
|
||||
RefundIdList *[]int64 `json:"refund_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
淘鲜达子订单id列表 */
|
||||
BizIdList *[]int64 `json:"biz_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝子订单id列表 */
|
||||
TbBizIdList *[]int64 `json:"tb_biz_id_list,omitempty" `
|
||||
|
||||
/*
|
||||
结果数量 */
|
||||
TotalNum *int64 `json:"total_num,omitempty" `
|
||||
|
||||
/*
|
||||
下一页序号 */
|
||||
NextIndex *int64 `json:"next_index,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetReturnCode(v string) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetReturnMsg(v string) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetRefundIdList(v []int64) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.RefundIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetBizIdList(v []int64) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.BizIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetTbBizIdList(v []int64) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.TbBizIdList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetTotalNum(v int64) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.TotalNum = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkRefundAggregateRefundAggregateQueryResult) SetNextIndex(v int64) *AlibabaWdkRefundAggregateRefundAggregateQueryResult {
|
||||
s.NextIndex = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkSopoPushTriggerApiResult struct {
|
||||
/*
|
||||
结果 */
|
||||
ReturnSuccess *bool `json:"return_success,omitempty" `
|
||||
|
||||
/*
|
||||
错误码 */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
错误信息 */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkSopoPushTriggerApiResult) SetReturnSuccess(v bool) *AlibabaWdkSopoPushTriggerApiResult {
|
||||
s.ReturnSuccess = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSopoPushTriggerApiResult) SetReturnCode(v string) *AlibabaWdkSopoPushTriggerApiResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSopoPushTriggerApiResult) SetReturnMsg(v string) *AlibabaWdkSopoPushTriggerApiResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkSopoPushTriggerWdkOpenPushSoPoRequest struct {
|
||||
/*
|
||||
淘系子订单列表,一次最多20个 */
|
||||
SubTradeOrderNoList *[]string `json:"sub_trade_order_no_list,omitempty" `
|
||||
|
||||
/*
|
||||
销售=10,销退=20 */
|
||||
SalesType *int64 `json:"sales_type,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkSopoPushTriggerWdkOpenPushSoPoRequest) SetSubTradeOrderNoList(v []string) *AlibabaWdkSopoPushTriggerWdkOpenPushSoPoRequest {
|
||||
s.SubTradeOrderNoList = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSopoPushTriggerWdkOpenPushSoPoRequest) SetSalesType(v int64) *AlibabaWdkSopoPushTriggerWdkOpenPushSoPoRequest {
|
||||
s.SalesType = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkSupplierOrderGetOrderListSyncPagedResult struct {
|
||||
/*
|
||||
返回订单总数量 */
|
||||
TotalNumber *int64 `json:"total_number,omitempty" `
|
||||
|
||||
/*
|
||||
returnMsg */
|
||||
ReturnMsg *string `json:"return_msg,omitempty" `
|
||||
|
||||
/*
|
||||
returnCode */
|
||||
ReturnCode *string `json:"return_code,omitempty" `
|
||||
|
||||
/*
|
||||
orders */
|
||||
Orders *[]AlibabaWdkSupplierOrderGetOrderSyncDto `json:"orders,omitempty" `
|
||||
|
||||
/*
|
||||
success */
|
||||
Success *bool `json:"success,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult) SetTotalNumber(v int64) *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult {
|
||||
s.TotalNumber = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult) SetReturnMsg(v string) *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult {
|
||||
s.ReturnMsg = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult) SetReturnCode(v string) *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult {
|
||||
s.ReturnCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult) SetOrders(v []AlibabaWdkSupplierOrderGetOrderSyncDto) *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult {
|
||||
s.Orders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult) SetSuccess(v bool) *AlibabaWdkSupplierOrderGetOrderListSyncPagedResult {
|
||||
s.Success = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
package domain
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaWdkSupplierOrderGetOrderSyncDto struct {
|
||||
/*
|
||||
渠道店id */
|
||||
ShopId *string `json:"shop_id,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
赠券,格式为 券ID_券金额, 金额单位为分 */
|
||||
GiftCoupon *string `json:"gift_coupon,omitempty" `
|
||||
|
||||
/*
|
||||
买家id对应的open_uid,加密过 */
|
||||
OpenUid *string `json:"open_uid,omitempty" `
|
||||
|
||||
/*
|
||||
扩展属性map */
|
||||
TradeAttributes *string `json:"trade_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
收银班次号 */
|
||||
DutyCode *string `json:"duty_code,omitempty" `
|
||||
|
||||
/*
|
||||
打包时间 */
|
||||
PackageTime *util.LocalTime `json:"package_time,omitempty" `
|
||||
|
||||
/*
|
||||
会员积分 */
|
||||
MemberPoint *string `json:"member_point,omitempty" `
|
||||
|
||||
/*
|
||||
订单状态 PAID:已支付 PACKAGED:已打包 SUCCESS:已收货,订单完成 */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
供应商code */
|
||||
MerchantCode *string `json:"merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
收银员名称 */
|
||||
OperatorName *string `json:"operator_name,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
收银员id */
|
||||
OperatorId *string `json:"operator_id,omitempty" `
|
||||
|
||||
/*
|
||||
会员卡号 */
|
||||
MemberCardNum *string `json:"member_card_num,omitempty" `
|
||||
|
||||
/*
|
||||
会员优惠金额 */
|
||||
MemberDiscountAmt *int64 `json:"member_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
经营店id */
|
||||
StoreId *string `json:"store_id,omitempty" `
|
||||
|
||||
/*
|
||||
邮费 */
|
||||
PostFee *int64 `json:"post_fee,omitempty" `
|
||||
|
||||
/*
|
||||
支付时间 */
|
||||
PayTime *util.LocalTime `json:"pay_time,omitempty" `
|
||||
|
||||
/*
|
||||
商家总原价 */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
总优惠金额 */
|
||||
DiscountAmt *int64 `json:"discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
盒马订单号 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
商场code */
|
||||
SourceMerchantCode *string `json:"source_merchant_code,omitempty" `
|
||||
|
||||
/*
|
||||
订单渠道来源 */
|
||||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||||
|
||||
/*
|
||||
subOrders */
|
||||
SubOrders *[]AlibabaWdkSupplierOrderGetSubOrderSyncDto `json:"sub_orders,omitempty" `
|
||||
|
||||
/*
|
||||
下单终端: APP,POS */
|
||||
OrderClient *string `json:"order_client,omitempty" `
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetShopId(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.ShopId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOutOrderId(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetGiftCoupon(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.GiftCoupon = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOpenUid(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OpenUid = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetTradeAttributes(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.TradeAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetDutyCode(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.DutyCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetPackageTime(v util.LocalTime) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.PackageTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetMemberPoint(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.MemberPoint = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOrderStatus(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetMerchantCode(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.MerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOperatorName(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OperatorName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetTbBizOrderId(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOperatorId(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OperatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetMemberCardNum(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.MemberCardNum = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetMemberDiscountAmt(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.MemberDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetStoreId(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.StoreId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetPostFee(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.PostFee = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetPayTime(v util.LocalTime) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.PayTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOriginalAmt(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetDiscountAmt(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.DiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetBizOrderId(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetSourceMerchantCode(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.SourceMerchantCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOrderFrom(v int64) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OrderFrom = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetSubOrders(v []AlibabaWdkSupplierOrderGetSubOrderSyncDto) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.SubOrders = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetOrderSyncDto) SetOrderClient(v string) *AlibabaWdkSupplierOrderGetOrderSyncDto {
|
||||
s.OrderClient = &v
|
||||
return s
|
||||
}
|
||||
@@ -0,0 +1,166 @@
|
||||
package domain
|
||||
|
||||
|
||||
type AlibabaWdkSupplierOrderGetSubOrderSyncDto struct {
|
||||
/*
|
||||
会员优惠金额 */
|
||||
MemberDiscountAmt *int64 `json:"member_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
优惠金额 */
|
||||
PromotionDiscountAmt *int64 `json:"promotion_discount_amt,omitempty" `
|
||||
|
||||
/*
|
||||
原价 */
|
||||
OriginalAmt *int64 `json:"original_amt,omitempty" `
|
||||
|
||||
/*
|
||||
商品单价 */
|
||||
Price *int64 `json:"price,omitempty" `
|
||||
|
||||
/*
|
||||
履约时间 */
|
||||
StatusChangeTime *string `json:"status_change_time,omitempty" `
|
||||
|
||||
/*
|
||||
子订单状态 */
|
||||
OrderStatus *string `json:"order_status,omitempty" `
|
||||
|
||||
/*
|
||||
淘鲜达分摊金额 */
|
||||
TxdPmtAmt *int64 `json:"txd_pmt_amt,omitempty" `
|
||||
|
||||
/*
|
||||
订单类型 COMMON,GIFT */
|
||||
OrderType *string `json:"order_type,omitempty" `
|
||||
|
||||
/*
|
||||
购买库存单位数量 */
|
||||
BuyAmountStock *string `json:"buy_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
拣货金额 */
|
||||
PickAmt *int64 `json:"pick_amt,omitempty" `
|
||||
|
||||
/*
|
||||
拣货库存单位数量 */
|
||||
PickAmountStock *string `json:"pick_amount_stock,omitempty" `
|
||||
|
||||
/*
|
||||
外部订单号 */
|
||||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
淘宝订单号 */
|
||||
TbBizOrderId *int64 `json:"tb_biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
盒马订单号 */
|
||||
BizOrderId *int64 `json:"biz_order_id,omitempty" `
|
||||
|
||||
/*
|
||||
售卖单位 */
|
||||
SaleUnit *string `json:"sale_unit,omitempty" `
|
||||
|
||||
/*
|
||||
库存单位 */
|
||||
StockUnit *string `json:"stock_unit,omitempty" `
|
||||
|
||||
/*
|
||||
扩展属性map */
|
||||
TradeSubAttributes *string `json:"trade_sub_attributes,omitempty" `
|
||||
|
||||
/*
|
||||
sku码 */
|
||||
SkuCode *string `json:"sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
外部sku码 */
|
||||
OutSkuCode *string `json:"out_sku_code,omitempty" `
|
||||
|
||||
/*
|
||||
优惠明细字段,json格式的字符串 */
|
||||
PromotionInfo *string `json:"promotion_info,omitempty" `
|
||||
|
||||
}
|
||||
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetMemberDiscountAmt(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.MemberDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetPromotionDiscountAmt(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.PromotionDiscountAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetOriginalAmt(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.OriginalAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetPrice(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.Price = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetStatusChangeTime(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.StatusChangeTime = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetOrderStatus(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.OrderStatus = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetTxdPmtAmt(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.TxdPmtAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetOrderType(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.OrderType = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetBuyAmountStock(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.BuyAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetPickAmt(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.PickAmt = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetPickAmountStock(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.PickAmountStock = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetOutOrderId(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.OutOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetTbBizOrderId(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.TbBizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetBizOrderId(v int64) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.BizOrderId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetSaleUnit(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.SaleUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetStockUnit(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.StockUnit = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetTradeSubAttributes(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.TradeSubAttributes = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetSkuCode(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.SkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetOutSkuCode(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.OutSkuCode = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaWdkSupplierOrderGetSubOrderSyncDto) SetPromotionInfo(v string) *AlibabaWdkSupplierOrderGetSubOrderSyncDto {
|
||||
s.PromotionInfo = &v
|
||||
return s
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user