This commit is contained in:
邹宗楠
2022-08-08 10:53:57 +08:00
parent 4430003475
commit c21e5ab383
2 changed files with 41 additions and 13 deletions

View File

@@ -329,26 +329,16 @@ func (c *ApiController) DoPrint(dataMap map[string]interface{}) (data, errCode s
globals.SugarLogger.Debugf("Begin API DoPrint data: [%v]", utils.Format4Output(dataMap, false))
if _, ok := dataMap[keyPrintNo].(string); !ok {
return buildParamErrCodeAndErr(keyPrintNo)
} else {
if printNo = dataMap[keyPrintNo].(string); printNo == "" {
return buildParamErrCodeAndErr(keyPrintNo)
}
}
if _, ok := dataMap[keyContent].(string); !ok {
return buildParamErrCodeAndErr(keyContent)
} else {
if content = dataMap[keyContent].(string); content == "" {
return buildParamErrCodeAndErr(keyContent)
}
}
if _, ok := dataMap[keyOrderNo].(string); !ok {
return buildParamErrCodeAndErr(keyOrderNo)
} else {
orderNoStr := dataMap[keyOrderNo].(string)
if orderNo = orderNoStr; orderNo == "" {
return buildParamErrCodeAndErr(keyOrderNo)
}
}
appID = utils.Str2Int(dataMap[keyAppID].(string))
msgID := time.Now().Format("20060102150405") + "_" + jxutils.RandStringBytes(8)
if err = cms.DoPrint(appID, msgID, printNo, content, orderNo); err != nil {