This commit is contained in:
邹宗楠
2022-08-22 15:39:10 +08:00
parent 27bbaf83d2
commit d2fef3a336

View File

@@ -263,9 +263,11 @@ 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)
} else {
// 添加打印记录(支出记录) // 添加打印记录(支出记录)
err = dao.AddPrintRecord(db, &model.PrintBillRecord{ if err = dao.AddPrintRecord(db, &model.PrintBillRecord{
CreatedAt: time.Now(), CreatedAt: time.Now(),
UpdatedAt: time.Now(), UpdatedAt: time.Now(),
PrintNo: b, PrintNo: b,
@@ -273,8 +275,10 @@ func (t *TcpClient) doPrint(key string) (err error) {
PayMoney: 1, // 固定支出一分钱 PayMoney: 1, // 固定支出一分钱
OrderId: utils.Int64ToStr(a), OrderId: utils.Int64ToStr(a),
UserId: "", UserId: "",
}) }); err != nil {
globals.SugarLogger.Debugf("扣除用户打印机金额/添加打印机打印记录错误 %s", err) globals.SugarLogger.Debugf("添加打印机订单支付记录错误 %s", err)
}
}
} else { } else {
globals.SugarLogger.Debugf("查询打印机扣费记录错误 %s", err) globals.SugarLogger.Debugf("查询打印机扣费记录错误 %s", err)
} }