1
This commit is contained in:
@@ -263,18 +263,22 @@ func (t *TcpClient) doPrint(key string) (err error) {
|
|||||||
have, err := dao.QueryOrderDeductionRecord(db, b, utils.Int64ToStr(a))
|
have, err := dao.QueryOrderDeductionRecord(db, b, utils.Int64ToStr(a))
|
||||||
if err != nil && !have {
|
if err != nil && !have {
|
||||||
// 扣除打印机账号金额
|
// 扣除打印机账号金额
|
||||||
err = dao.DeductionPrintBalance(db, b)
|
if err = dao.DeductionPrintBalance(db, b); err != nil {
|
||||||
// 添加打印记录(支出记录)
|
globals.SugarLogger.Debugf("扣除用户打印机金额错误 %s", err)
|
||||||
err = dao.AddPrintRecord(db, &model.PrintBillRecord{
|
} else {
|
||||||
CreatedAt: time.Now(),
|
// 添加打印记录(支出记录)
|
||||||
UpdatedAt: time.Now(),
|
if err = dao.AddPrintRecord(db, &model.PrintBillRecord{
|
||||||
PrintNo: b,
|
CreatedAt: time.Now(),
|
||||||
PayType: 2,
|
UpdatedAt: time.Now(),
|
||||||
PayMoney: 1, // 固定支出一分钱
|
PrintNo: b,
|
||||||
OrderId: utils.Int64ToStr(a),
|
PayType: 2,
|
||||||
UserId: "",
|
PayMoney: 1, // 固定支出一分钱
|
||||||
})
|
OrderId: utils.Int64ToStr(a),
|
||||||
globals.SugarLogger.Debugf("扣除用户打印机金额/添加打印机打印记录错误 %s", err)
|
UserId: "",
|
||||||
|
}); err != nil {
|
||||||
|
globals.SugarLogger.Debugf("添加打印机订单支付记录错误 %s", err)
|
||||||
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
globals.SugarLogger.Debugf("查询打印机扣费记录错误 %s", err)
|
globals.SugarLogger.Debugf("查询打印机扣费记录错误 %s", err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user