|
@@ -500,6 +500,21 @@ func (l *GetChartsLogic) GetCharts(req *types.ChartsReq) (resp *types.ChartsResp
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ consumeCoinInt := types.ChartsInt{}
|
|
|
+ consumeCoinInt.Val = consumeCoin.Val
|
|
|
+ consumeCoinInt.Label = consumeCoin.Label
|
|
|
+ consumeCoinInt.LabelText = consumeCoin.LabelText
|
|
|
+
|
|
|
+ if consumeCoin.Count == 0 {
|
|
|
+ consumeCoinInt.Count = 0
|
|
|
+ } else {
|
|
|
+ if consumeCoin.Count >= 0 {
|
|
|
+ consumeCoinInt.Count = int64(math.Ceil(consumeCoin.Count))
|
|
|
+ } else {
|
|
|
+ consumeCoinInt.Count = int64(-math.Ceil(-consumeCoin.Count))
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
chartsData := types.ChartsData{
|
|
|
AiResponse: &aiResponse,
|
|
|
SopRun: &sopRun,
|
|
@@ -507,7 +522,7 @@ func (l *GetChartsLogic) GetCharts(req *types.ChartsReq) (resp *types.ChartsResp
|
|
|
TotalGroup: &totalGroup,
|
|
|
AccountBalance: &accountBalance,
|
|
|
ConsumeToken: &consumeToken,
|
|
|
- ConsumeCoin: &consumeCoin,
|
|
|
+ ConsumeCoin: &consumeCoinInt,
|
|
|
ActiveUser: &activeUser,
|
|
|
NewUser: &newUser,
|
|
|
LabelDist: labelsData,
|