diff --git a/api/requests/admin.go b/api/requests/admin.go index c294540..69722ca 100644 --- a/api/requests/admin.go +++ b/api/requests/admin.go @@ -18,7 +18,7 @@ type Login struct { // GetOssSign 获取oss签名 type GetOssSign struct { UserType int `json:"user_type" form:"user_type" validate:"required,oneof=1 2 3 4" label:"用户类型"` // (1:患者 2:医生 3:药师 4:后台) - Scene int `json:"scene" form:"scene" validate:"required,oneof=1 2 3 4" label:"场景"` // (1:头像 2:证书 3:名片) + Scene int `json:"scene" form:"scene" validate:"required,oneof=1 2 3 4" label:"场景"` // (1:头像 2:证书 3:名片 4:文章) } // GetDecryptCardNum 获取用户身份证号 diff --git a/api/service/admin.go b/api/service/admin.go index aafbabb..1f6a083 100644 --- a/api/service/admin.go +++ b/api/service/admin.go @@ -87,6 +87,8 @@ func (a *AdminService) GetOssSign(getOssSignRequest requests.GetOssSign) (*aliyu dir = dir + "cert/" } else if getOssSignRequest.Scene == 3 { dir = dir + "card/" + } else if getOssSignRequest.Scene == 3 { + dir = dir + "article/" } }