47 lines
1.7 KiB
Go
47 lines
1.7 KiB
Go
package domain
|
|
|
|
|
|
type AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest struct {
|
|
/*
|
|
扩展字段 */
|
|
Extension *string `json:"extension,omitempty" `
|
|
|
|
/*
|
|
退仓来源单号/退款单号 */
|
|
ReverseSourceOrderNo *string `json:"reverse_source_order_no,omitempty" `
|
|
|
|
/*
|
|
测试标记 */
|
|
Test *bool `json:"test,omitempty" `
|
|
|
|
/*
|
|
消息体 */
|
|
Details *[]AlibabaAxWarehouseInboundCallbackReverseInBoundDetailCallBackRequest `json:"details,omitempty" `
|
|
|
|
/*
|
|
仓编码 */
|
|
StoreCode *string `json:"store_code,omitempty" `
|
|
|
|
}
|
|
|
|
func (s *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest) SetExtension(v string) *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest {
|
|
s.Extension = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest) SetReverseSourceOrderNo(v string) *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest {
|
|
s.ReverseSourceOrderNo = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest) SetTest(v bool) *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest {
|
|
s.Test = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest) SetDetails(v []AlibabaAxWarehouseInboundCallbackReverseInBoundDetailCallBackRequest) *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest {
|
|
s.Details = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest) SetStoreCode(v string) *AlibabaAxWarehouseInboundCallbackTopReverseInBoundCallBackRequest {
|
|
s.StoreCode = &v
|
|
return s
|
|
}
|