From 2d3f85dbea5a413f29786018e719367ff6e8a801 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Fri, 29 Jul 2022 15:07:11 +0800 Subject: [PATCH] 1 --- business/model/dao/dao_print.go | 55 ++++++++++++++++----------------- 1 file changed, 26 insertions(+), 29 deletions(-) diff --git a/business/model/dao/dao_print.go b/business/model/dao/dao_print.go index 265c0bf53..a8df3002c 100644 --- a/business/model/dao/dao_print.go +++ b/business/model/dao/dao_print.go @@ -6,35 +6,32 @@ import ( ) func GetPrinters(db *DaoDB, appID int, printNo string, status, statusNeq int) (printers []*model.Printer, err error) { - //fmt.Println("api=====================================") - //globals.SugarLogger.Debug("api================================") - //sql := ` - // SELECT * - // FROM printer - // WHERE 1 = 1 AND deleted_at = ? - //` - //sqlParams := []interface{}{ - // utils.DefaultTimeValue, - //} - //if appID != 0 { - // sql += " AND app_id = ?" - // sqlParams = append(sqlParams, appID) - //} - //if printNo != "" { - // sql += " AND print_no = ?" - // sqlParams = append(sqlParams, printNo) - //} - //if status != 0 { - // sql += " AND status = ?" - // sqlParams = append(sqlParams, status) - //} - //if statusNeq != 0 { - // sql += " AND status <> ?" - // sqlParams = append(sqlParams, statusNeq) - //} - //err = GetRows(db, &printers, sql, sqlParams) - //return printers, err - return nil, err + sql := ` + SELECT * + FROM printer + WHERE 1 = 1 AND deleted_at = ? + ` + sqlParams := []interface{}{ + utils.DefaultTimeValue, + } + if appID != 0 { + sql += " AND app_id = ?" + sqlParams = append(sqlParams, appID) + } + if printNo != "" { + sql += " AND print_no = ?" + sqlParams = append(sqlParams, printNo) + } + if status != 0 { + sql += " AND status = ?" + sqlParams = append(sqlParams, status) + } + if statusNeq != 0 { + sql += " AND status <> ?" + sqlParams = append(sqlParams, statusNeq) + } + err = GetRows(db, &printers, sql, sqlParams) + return printers, err } func GetPrintMsgs(db *DaoDB, printNo, msgID string, status, statusNeq int) (printMsgs []*model.PrintMsg, err error) {