package bbxt type ResellerLoss struct { ResellerId int32 ResellerName string Total float64 ProductLoss map[int32]*ProductLoss Manager string } type ProductLoss struct { ProductId int32 ProductName string Loss float64 LossReason string } type ReportRes struct { ReportName string Title string Path string Url string Data [][]string Desc string } type ProductSumDecline struct { OfficialProductId int32 OfficialProductName string ProductSumReseller map[int32]ProductSumReseller Index int } type ProductSumReseller struct { ResellerName string CurrentNum int32 //今日成功数量 HistoryOneNum int32 //昨日成功数量 HistoryOneDiff int32 //同比昨日当前增减量 HistoryTwoNum int32 //上周成功数量 HistoryTwoDiff int32 //同比上周当前增减量 } type ResellerLossSumProductRelation struct { AfterSaleName string `json:"after_sale_name"` ResellerName string `json:"reseller_name"` Products map[int32]*LossReason } type LossReason struct { ProductName string LossReason string }