This commit is contained in:
邹宗楠
2025-12-24 16:13:32 +08:00
parent bf44d2b733
commit 5d76781965
3 changed files with 11 additions and 26 deletions

View File

@@ -268,7 +268,7 @@ func DelPrinter(appID int, printNos []string, storeId string) (err error) {
return err
}
func QueryPrintList(printNo, printKey string, status, isOnline int, page, size int) ([]*model.Printer, int, error) {
func QueryPrintList(printNo, printKey string, status, isOnline int64, page, size int64) ([]*model.Printer, int, error) {
prints, count, err := dao.QueryPrintList(dao.GetDB(), printNo, printKey, status, isOnline, page, size)
return prints, count, err
}

View File

@@ -125,7 +125,7 @@ func DeletePrintMsg() {
return
}
func QueryPrintList(db *DaoDB, printNo, printKey string, status, isOnline int, page, size int) (print []*model.Printer, count int, err error) {
func QueryPrintList(db *DaoDB, printNo, printKey string, status, isOnline int64, page, size int64) (print []*model.Printer, count int, err error) {
sql := `
SELECT * FROM printer WHERE 1=1
`

View File

@@ -225,10 +225,10 @@ func (c *ApiController) QueryPrintList(dataMap map[string]interface{}) (data map
var (
printNo string
printKey string
status int
isOnline int
page int
size int
status int64
isOnline int64
page int64
size int64
)
globals.SugarLogger.Debugf("-----dataMap := %s", utils.Format4Output(dataMap, false))
@@ -242,26 +242,11 @@ func (c *ApiController) QueryPrintList(dataMap map[string]interface{}) (data map
} else {
printKey = key
}
if s, ok := dataMap["status"].(int); !ok {
status = model.PrintMsgAll
} else {
status = s
}
if online, ok := dataMap["is_online"].(int); !ok {
isOnline = model.PrintMsgAll
} else {
isOnline = online
}
if p, ok := dataMap["page"].(int); !ok {
page = 0
} else {
page = p
}
if s, ok := dataMap["size"].(int); !ok {
size = 20
} else {
size = s
}
status = utils.Interface2Int64WithDefault(dataMap["status"], -9)
isOnline = utils.Interface2Int64WithDefault(dataMap["is_online"], -9)
page = utils.Interface2Int64WithDefault(dataMap["page"], 0)
size = utils.Interface2Int64WithDefault(dataMap["size"], 15)
list, count, err := cms.QueryPrintList(printNo, printKey, status, isOnline, page, size)
data = map[string]interface{}{