aa
This commit is contained in:
@@ -89,7 +89,7 @@ var (
|
||||
}
|
||||
}
|
||||
}
|
||||
err = FlowIncome(db, iccID, flow, unit, model.FlowIncomeTypeUser)
|
||||
err = FlowIncome(db, iccID, flow, unit, model.FlowIncomeTypeUser, order.OrderID)
|
||||
//冲进去之后重新计算流量超标
|
||||
sumIncome, _ := dao.GetSimFlowIncomeSum(db, iccID, monthBegin, monthEnd)
|
||||
sumExpend, _ := dao.GetSimFlowExpendSum(db, iccID, monthBegin, monthEnd)
|
||||
|
||||
@@ -95,7 +95,7 @@ func SimFlowMonthSettle() {
|
||||
printers, _ := dao.GetPrinters(db, 0, "", 0, 0, 0)
|
||||
for _, v := range printers {
|
||||
if v.IccID != "" {
|
||||
if err := FlowIncome(db, v.IccID, 30, "MB", model.FlowIncomeTypeJX); err == nil {
|
||||
if err := FlowIncome(db, v.IccID, 30, "MB", model.FlowIncomeTypeJX, ""); err == nil {
|
||||
//划转后,每个月月初打印机都应该是不缺流量的状态
|
||||
v.FlowFlag = 0
|
||||
dao.Update(db, v, "flow_flag")
|
||||
@@ -104,7 +104,7 @@ func SimFlowMonthSettle() {
|
||||
}
|
||||
}
|
||||
|
||||
func FlowIncome(db *sqlx.DB, iccID string, flow float64, unit string, incomeType int) (err error) {
|
||||
func FlowIncome(db *sqlx.DB, iccID string, flow float64, unit string, incomeType int, orderID string) (err error) {
|
||||
var (
|
||||
now = time.Now()
|
||||
)
|
||||
@@ -116,6 +116,7 @@ func FlowIncome(db *sqlx.DB, iccID string, flow float64, unit string, incomeType
|
||||
Flow: flow,
|
||||
FlowUnit: unit,
|
||||
IncomeType: incomeType,
|
||||
OrderID: orderID,
|
||||
}
|
||||
err = dao.Insert(db, flowIncome)
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user