1
This commit is contained in:
@@ -20,6 +20,12 @@ const (
|
||||
|
||||
ErrCodeAccountBalanceNotEnough = "-201" //余额不足
|
||||
ErrCodeNotAuthBindWeixin = "-202" //没有绑定微信认证方式
|
||||
|
||||
// 打印机错误
|
||||
ErrCodeOpenAPIParamErrMethod = "-1001" //参数错误,method
|
||||
ErrCodeOpenAPIParamErrTimeStamp = "-1002" //参数错误,timestamp
|
||||
ErrCodeOpenAPIParamErrSign = "-1003" //参数错误,sign
|
||||
ErrCodeOpenAPIParamErrNormal = "-1000" //api非通用参数错误
|
||||
)
|
||||
|
||||
var (
|
||||
|
||||
@@ -71,14 +71,14 @@ func Init() {
|
||||
// @Param timestamp formData int64 false "unix时间戳"
|
||||
// @Param sign formData string false "签名"
|
||||
// @Param method formData string false "接口名"
|
||||
// @Success 200 {object} controllers.CallResult
|
||||
// @Failure 200 {object} controllers.CallResult
|
||||
// @Success 200 {object} controllers.CallResult2
|
||||
// @Failure 200 {object} controllers.CallResult2
|
||||
// @router /CallOpenAPI [post]
|
||||
func (c *ApiController) CallOpenAPI() {
|
||||
var (
|
||||
err error
|
||||
errCode = model.ErrCodeGeneralFailed
|
||||
callResult = &CallResult{}
|
||||
callResult = &CallResult2{}
|
||||
accessID = utils.GetUUID()
|
||||
requireParams []string
|
||||
dataMap = make(map[string]interface{})
|
||||
@@ -130,7 +130,7 @@ func (c *ApiController) CallOpenAPI() {
|
||||
}
|
||||
goto end
|
||||
} else {
|
||||
if app.Status != model.UserStatusNormal || app.DeletedAt != utils.DefaultTimeValue {
|
||||
if app.Status != model.UserStatusNormal || app.DeletedAt != &utils.DefaultTimeValue {
|
||||
errCode = model.ErrCodeGeneralFailed
|
||||
err = fmt.Errorf("很抱歉您的应用已失效!")
|
||||
goto end
|
||||
@@ -197,7 +197,6 @@ func (c *ApiController) AddPrinter(dataMap map[string]interface{}) (data, errCod
|
||||
printers []*model.AddPrinterParam
|
||||
appID int
|
||||
)
|
||||
globals.SugarLogger.Debugf("Begin API AddPrinter data: [%v]", utils.Format4Output(dataMap, false))
|
||||
if _, ok := dataMap["prints"].(string); !ok {
|
||||
return buildParamErrCodeAndErr("prints_str_nil")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user