diff --git a/dao/sim_dao.go b/dao/sim_dao.go index ec80856..60736d8 100644 --- a/dao/sim_dao.go +++ b/dao/sim_dao.go @@ -20,7 +20,7 @@ func GetSimFlowExpendSum(db *sqlx.DB, iccid string, createdAtBegin, createdAtEnd SELECT SUM( IF(flow_unit = 'KB', flow, IF(flow_unit = 'MB', ROUND(flow * 1024), - IF(flow_unit = "GB", ROUND(flow * 1024 * 1024), 0) + IF(flow_unit = 'GB', ROUND(flow * 1024 * 1024), 0) ) ) ) flow, icc_id, 'KB' flow_unit @@ -55,7 +55,7 @@ func GetSimFlowIncomeSum(db *sqlx.DB, iccid string, createdAtBegin, createdAtEnd SELECT SUM( IF(flow_unit = 'KB', flow, IF(flow_unit = 'MB', ROUND(flow * 1024), - IF(flow_unit = "GB", ROUND(flow * 1024 * 1024), 0) + IF(flow_unit = 'GB', ROUND(flow * 1024 * 1024), 0) ) ) ) flow, icc_id, 'KB' flow_unit diff --git a/services/sim.go b/services/sim.go index b30991a..2426815 100644 --- a/services/sim.go +++ b/services/sim.go @@ -1,6 +1,7 @@ package services import ( + "fmt" "git.rosy.net.cn/baseapi/platformapi/tibiotapi" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-print/dao" @@ -50,6 +51,7 @@ func SimFlowDaySettle() (err error) { //api.TibiotAPI.BatchQueryCardInfo(1) } else { sumExpend, _ := dao.GetSimFlowExpendSum(db, v.IccID, monthBegin, monthEnd) + fmt.Println("qqqqqqqqqqqqqqqqqqqqqqqqq", utils.Format4Output(sumExpend, true)) cardFlow := putils.Flow2KB(putils.SplitFlowAndUnit(getCardInfoResultMonth.CardFlow)) flowExpend.Flow, flowExpend.FlowUnit = putils.FlowKB2Other(cardFlow - sumExpend.Flow) }