get printmsg
This commit is contained in:
@@ -161,3 +161,35 @@ func TestPrint(c *gin.Context) {
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
//查询打印记录 GET
|
||||
func GetPrintMessages(c *gin.Context) {
|
||||
var (
|
||||
err error
|
||||
tokenInfo *model.TokenInfo
|
||||
param = &struct {
|
||||
AppID int `json:"app_id" form:"app_id" binding:"required"`
|
||||
PrintNo string `json:"print_no" form:"print_no" binding:"required"` //打印机编号
|
||||
MsgID string `json:"msg_id" form:"msg_id"` //消息ID
|
||||
BeginAt string `json:"begin_at" form:"begin_at"` //开始时间 默认一周内
|
||||
EndAt string `json:"end_at" form:"end_at"`
|
||||
Offset int `json:"offset" form:"offset"`
|
||||
PageSize int `json:"page_size" form:"page_size"`
|
||||
}{}
|
||||
)
|
||||
globals.SugarLogger.Debugf("Begin API :%s params: %v ip: %s", c.Request.URL, c.Params, c.ClientIP())
|
||||
if err = c.Bind(¶m); err != nil {
|
||||
buildErrJson(c, err)
|
||||
return
|
||||
}
|
||||
if tokenInfo = checkToken(c); tokenInfo == nil {
|
||||
return
|
||||
}
|
||||
if !callFunc(c, func() (retVal interface{}, errCode string, err error) {
|
||||
retVal, err = services.GetPrintMessages(c, param.AppID, tokenInfo, param.PrintNo, param.MsgID, param.BeginAt, param.EndAt, param.Offset, param.PageSize)
|
||||
return retVal, "", err
|
||||
}) {
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user