This commit is contained in:
邹宗楠
2022-07-29 11:58:22 +08:00
parent 2bf71c9fec
commit fecfd2ffe4

View File

@@ -1,41 +1,40 @@
package dao package dao
import ( import (
"fmt"
"git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/business/model"
"git.rosy.net.cn/jx-callback/globals"
) )
func GetPrinters(db *DaoDB, appID int, printNo string, status, statusNeq int) (printers []*model.Printer, err error) { func GetPrinters(db *DaoDB, appID int, printNo string, status, statusNeq int) (printers []*model.Printer, err error) {
fmt.Println("api=====================================") //fmt.Println("api=====================================")
globals.SugarLogger.Debug("api================================") //globals.SugarLogger.Debug("api================================")
sql := ` //sql := `
SELECT * // SELECT *
FROM printer // FROM printer
WHERE 1 = 1 AND deleted_at = ? // WHERE 1 = 1 AND deleted_at = ?
` //`
sqlParams := []interface{}{ //sqlParams := []interface{}{
utils.DefaultTimeValue, // utils.DefaultTimeValue,
} //}
if appID != 0 { //if appID != 0 {
sql += " AND app_id = ?" // sql += " AND app_id = ?"
sqlParams = append(sqlParams, appID) // sqlParams = append(sqlParams, appID)
} //}
if printNo != "" { //if printNo != "" {
sql += " AND print_no = ?" // sql += " AND print_no = ?"
sqlParams = append(sqlParams, printNo) // sqlParams = append(sqlParams, printNo)
} //}
if status != 0 { //if status != 0 {
sql += " AND status = ?" // sql += " AND status = ?"
sqlParams = append(sqlParams, status) // sqlParams = append(sqlParams, status)
} //}
if statusNeq != 0 { //if statusNeq != 0 {
sql += " AND status <> ?" // sql += " AND status <> ?"
sqlParams = append(sqlParams, statusNeq) // sqlParams = append(sqlParams, statusNeq)
} //}
err = GetRows(db, &printers, sql, sqlParams) //err = GetRows(db, &printers, sql, sqlParams)
return printers, err //return printers, err
return nil, err
} }
func GetPrintMsgs(db *DaoDB, printNo, msgID string, status, statusNeq int) (printMsgs []*model.PrintMsg, err error) { func GetPrintMsgs(db *DaoDB, printNo, msgID string, status, statusNeq int) (printMsgs []*model.PrintMsg, err error) {