1
This commit is contained in:
@@ -346,26 +346,31 @@ func (c *ApiController) DoPrint(dataMap map[string]interface{}) (data, errCode s
|
|||||||
// 打印文件转结构体
|
// 打印文件转结构体
|
||||||
contentMap := make(map[string]string)
|
contentMap := make(map[string]string)
|
||||||
if err := json.Unmarshal([]byte(content), contentMap); err != nil {
|
if err := json.Unmarshal([]byte(content), contentMap); err != nil {
|
||||||
|
globals.SugarLogger.Debugf("json.Unmarshal 1 err := %v", err)
|
||||||
return "", model.ErrCodeGeneralFailed, err
|
return "", model.ErrCodeGeneralFailed, err
|
||||||
}
|
}
|
||||||
// 查询打印机设置
|
// 查询打印机设置
|
||||||
printSetting, err := dao.GetPrintSetting(printNo)
|
printSetting, err := dao.GetPrintSetting(printNo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
globals.SugarLogger.Debugf("GetPrintSetting 2 err := %v", err)
|
||||||
return "", model.ErrCodeGeneralFailed, err
|
return "", model.ErrCodeGeneralFailed, err
|
||||||
}
|
}
|
||||||
printObj, err := dao.QueryUserPrinter("", printNo)
|
printObj, err := dao.QueryUserPrinter("", printNo)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
globals.SugarLogger.Debugf("QueryUserPrinter 3 err := %v", err)
|
||||||
return "", model.ErrCodeGeneralFailed, err
|
return "", model.ErrCodeGeneralFailed, err
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询用户模板
|
// 查询用户模板
|
||||||
printMsg, err := dao.MakePrintMsgOnTempVoice(contentMap, printSetting, printObj.UserId)
|
printMsg, err := dao.MakePrintMsgOnTempVoice(contentMap, printSetting, printObj.UserId)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
globals.SugarLogger.Debugf("MakePrintMsgOnTempVoice 4 err := %v", err)
|
||||||
return "", model.ErrCodeGeneralFailed, err
|
return "", model.ErrCodeGeneralFailed, err
|
||||||
}
|
}
|
||||||
content = printMsg
|
content = printMsg
|
||||||
|
|
||||||
if err = cms.DoPrint(appID, msgID, printNo, content, orderNo); err != nil {
|
if err = cms.DoPrint(appID, msgID, printNo, content, orderNo); err != nil {
|
||||||
|
globals.SugarLogger.Debugf("DoPrint 5 err := %v", err)
|
||||||
return "", model.ErrCodeGeneralFailed, err
|
return "", model.ErrCodeGeneralFailed, err
|
||||||
}
|
}
|
||||||
return msgID, errCode, err
|
return msgID, errCode, err
|
||||||
|
|||||||
Reference in New Issue
Block a user