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