add response #102
|
@ -11,22 +11,24 @@ type ResponseCampaignTransactionAll struct {
|
||||||
|
|
||||||
// ResponseNatsCampaignTransaction ...
|
// ResponseNatsCampaignTransaction ...
|
||||||
type ResponseNatsCampaignTransaction struct {
|
type ResponseNatsCampaignTransaction struct {
|
||||||
ID string `json:"_id"`
|
ID string `json:"_id"`
|
||||||
Cash float64 `json:"cash"`
|
Cash float64 `json:"cash"`
|
||||||
Campaign ResponseCampaignShortInfo `json:"campaign"`
|
Campaign ResponseCampaignShortInfo `json:"campaign"`
|
||||||
Options ResponseCampaignTransactionOptions `json:"options"`
|
Options ResponseCampaignTransactionOptions `json:"options"`
|
||||||
Seller primitive.ObjectID `json:"seller"`
|
Seller primitive.ObjectID `json:"seller"`
|
||||||
Type string `json:"type"`
|
Type string `json:"type"`
|
||||||
Status string `json:"status"`
|
Status string `json:"status"`
|
||||||
RejectedReason string `json:"rejectedReason"`
|
RejectedReason string `json:"rejectedReason"`
|
||||||
CreatedAt string `json:"createdAt"`
|
CreatedAt string `json:"createdAt"`
|
||||||
UpdatedAt string `json:"updatedAt"`
|
UpdatedAt string `json:"updatedAt"`
|
||||||
Item *ResponseCampaignItemShortInfo `json:"item"`
|
Item *ResponseCampaignItemShortInfo `json:"item"`
|
||||||
ApprovedBy primitive.ObjectID `json:"approvedBy,omitempty"`
|
ApprovedBy primitive.ObjectID `json:"approvedBy,omitempty"`
|
||||||
RejectedBy primitive.ObjectID `json:"rejectedBy,omitempty"`
|
RejectedBy primitive.ObjectID `json:"rejectedBy,omitempty"`
|
||||||
ApprovedAt string `json:"approvedAt,omitempty"`
|
ApprovedAt string `json:"approvedAt,omitempty"`
|
||||||
RejectedAt string `json:"rejectedAt,omitempty"`
|
RejectedAt string `json:"rejectedAt,omitempty"`
|
||||||
CompletedAt string `json:"completedAt,omitempty"`
|
CompletedAt string `json:"completedAt,omitempty"`
|
||||||
|
RejectReason string `json:"rejectReason,omitempty"`
|
||||||
|
AdminConfirmData *ResponseCampaignTransactionAdminConfirmData `json:"adminConfirmData,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// ResponseCampaignShortInfo ...
|
// ResponseCampaignShortInfo ...
|
||||||
|
@ -50,3 +52,8 @@ type ResponseCampaignTransactionOptions struct {
|
||||||
Milestone int64 `json:"milestone"`
|
Milestone int64 `json:"milestone"`
|
||||||
MilestoneTitle string `json:"milestoneTitle"`
|
MilestoneTitle string `json:"milestoneTitle"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ResponseCampaignTransactionAdminConfirmData ...
|
||||||
|
type ResponseCampaignTransactionAdminConfirmData struct {
|
||||||
|
FriendPublicTotal int64 `json:"friendPublicTotal"`
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue