diff --git a/app/mix/controller/init.go b/app/mix/controller/init.go index c83e0de6..43ba8443 100644 --- a/app/mix/controller/init.go +++ b/app/mix/controller/init.go @@ -264,7 +264,7 @@ func Init(r *gin.Engine) { // 空间代运营表 apiZoneThirdPartnerGroup := r.Group("/api/zone_third_partner", PrepareToC()) - apiZoneThirdPartnerGroup.POST("create", middleware.JSONParamValidator(zone_third_partner_proto.ApiCreateReq{}), middleware.JwtAuthenticator(), ApiCreateZoneThirdPartner) + apiZoneThirdPartnerGroup.POST("create", middleware.JSONParamValidator(zone_third_partner_proto.ApiCreateReq{}), middleware.JwtAuthenticator(), middleware.RequestDecryptor(), ApiCreateZoneThirdPartner) //apiZoneThirdPartnerGroup.POST("update", middleware.JSONParamValidator(zone_third_partner_proto.ApiUpdateReq{}), middleware.JwtAuthenticator(), ApiUpdateZoneThirdPartner) //apiZoneThirdPartnerGroup.POST("delete", middleware.JSONParamValidator(zone_third_partner_proto.ApiDeleteReq{}), middleware.JwtAuthenticator(), ApiDeleteZoneThirdPartner) apiZoneThirdPartnerGroup.POST("list", middleware.JSONParamValidator(zone_third_partner_proto.ApiListReq{}), middleware.JwtAuthenticator(), ApiGetZoneThirdPartnerList) diff --git a/app/mix/service/apiservice.go b/app/mix/service/apiservice.go index a4af481f..55442382 100644 --- a/app/mix/service/apiservice.go +++ b/app/mix/service/apiservice.go @@ -527,6 +527,11 @@ func (s *Service) ApiGetAccountListForOthersByUserId(ctx *gin.Context, req *acco ec = errcode.ErrCodeAccountSrvFail return } + if account == nil { + logger.Error("No account entity was found") + ec = errcode.ErrCodeAccountNotExist + return + } vo = &accountproto.ApiListOthersVO{} vo.CopyAccount(account)