区分线下提号账号来源
This commit is contained in:
@@ -12,6 +12,11 @@ const (
|
||||
StatusPickingUp = "picking_up"
|
||||
StatusCompleted = "completed"
|
||||
StatusCancelled = "cancelled"
|
||||
|
||||
AccountSourceInternal = "internal"
|
||||
AccountSourceExternalPlatformManaged = "external_platform_managed"
|
||||
ListingSourceExternal = "external"
|
||||
ListingSourceInternal = "internal"
|
||||
)
|
||||
|
||||
var (
|
||||
@@ -38,6 +43,8 @@ type PickupDTO struct {
|
||||
AdminID uint64 `json:"admin_id"`
|
||||
Platform string `json:"platform"`
|
||||
ShopName string `json:"shop_name"`
|
||||
AccountSource string `json:"account_source"`
|
||||
SourceChannel string `json:"source_channel"`
|
||||
ListingPriceCent int64 `json:"listing_price_cent"`
|
||||
OwnerPriceCent int64 `json:"owner_price_cent"`
|
||||
WebsiteProfitCent int64 `json:"website_profit_cent"`
|
||||
@@ -78,11 +85,12 @@ type CancelRequest struct {
|
||||
}
|
||||
|
||||
type AdminPickupQuery struct {
|
||||
Page int
|
||||
PageSize int
|
||||
Keyword string
|
||||
Status string
|
||||
ShopName string
|
||||
Page int
|
||||
PageSize int
|
||||
Keyword string
|
||||
Status string
|
||||
ShopName string
|
||||
AccountSource string
|
||||
}
|
||||
|
||||
type SellerPickupQuery struct {
|
||||
@@ -108,6 +116,18 @@ type AvailableListingDTO struct {
|
||||
WebsiteProfitCent int64 `json:"website_profit_cent"`
|
||||
SellerRatio float64 `json:"seller_ratio"`
|
||||
BuyerRatio float64 `json:"buyer_ratio"`
|
||||
AccountSource string `json:"account_source"`
|
||||
IsExternalUpload bool `json:"is_external_upload"`
|
||||
SourceChannel string `json:"source_channel"`
|
||||
HandoffMode string `json:"handoff_mode"`
|
||||
SettlementMode string `json:"settlement_mode"`
|
||||
}
|
||||
|
||||
type AvailableListingQuery struct {
|
||||
Page int
|
||||
PageSize int
|
||||
Keyword string
|
||||
SourceType string
|
||||
}
|
||||
|
||||
type PaginatedResult struct {
|
||||
|
||||
Reference in New Issue
Block a user