Feature/seller by #35
			
				
			
		
		
		
	| 
						 | 
				
			
			@ -2,7 +2,9 @@ package jsconsumer
 | 
			
		|||
 | 
			
		||||
// Selly ...
 | 
			
		||||
var Selly = struct {
 | 
			
		||||
	PushNotification string
 | 
			
		||||
	PushNotification               string
 | 
			
		||||
	UpdateSellerAffiliateStatistic string
 | 
			
		||||
}{
 | 
			
		||||
	PushNotification: "PULL_PUSH_NOTIFICATION",
 | 
			
		||||
	PushNotification:               "PULL_PUSH_NOTIFICATION",
 | 
			
		||||
	UpdateSellerAffiliateStatistic: "PULL_UPDATE_SELLER_AFFILIATE_STATISTIC",
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,3 +15,22 @@ type NotificationOptions struct {
 | 
			
		|||
	Title   string `json:"title"`
 | 
			
		||||
	Content string `json:"content"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// PayloadUpdateSellerAffiliateStatistic ...
 | 
			
		||||
type PayloadUpdateSellerAffiliateStatistic struct {
 | 
			
		||||
	SellerID  string                   `json:"sellerId"`
 | 
			
		||||
	Statistic SellerAffiliateStatistic `json:"statistic"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// SellerAffiliateStatistic ...
 | 
			
		||||
type SellerAffiliateStatistic struct {
 | 
			
		||||
	TransactionTotal              int     `json:"transactionTotal"`
 | 
			
		||||
	TransactionCashback           int     `json:"transactionCashback"`
 | 
			
		||||
	TransactionPending            int     `json:"transactionPending"`
 | 
			
		||||
	TransactionApproved           int     `json:"transactionApproved"`
 | 
			
		||||
	TransactionRejected           int     `json:"transactionRejected"`
 | 
			
		||||
	CommissionTransactionTotal    float64 `json:"commissionTransactionTotal"`
 | 
			
		||||
	CommissionTransactionCashback float64 `json:"commissionTransactionCashback"`
 | 
			
		||||
	CommissionTransactionApproved float64 `json:"commissionTransactionApproved"`
 | 
			
		||||
	CommissionTransactionRejected float64 `json:"commissionTransactionRejected"`
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,7 +11,9 @@ func getSellyValue(val string) string {
 | 
			
		|||
 | 
			
		||||
// Selly ...
 | 
			
		||||
var Selly = struct {
 | 
			
		||||
	PushNotification string
 | 
			
		||||
	PushNotification               string
 | 
			
		||||
	UpdateSellerAffiliateStatistic string
 | 
			
		||||
}{
 | 
			
		||||
	PushNotification: getSellyValue("push_notifications"),
 | 
			
		||||
	PushNotification:               getSellyValue("push_notifications"),
 | 
			
		||||
	UpdateSellerAffiliateStatistic: getSellyValue("update_seller_affiliate_statistic"),
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue