正在显示
3 个修改的文件
包含
37 行增加
和
5 行删除
@@ -67,6 +67,16 @@ var errmessge ErrorMap = map[int]string{ | @@ -67,6 +67,16 @@ var errmessge ErrorMap = map[int]string{ | ||
67 | 67 | ||
68 | //评论相关 | 68 | //评论相关 |
69 | 5601: "评论不存在", | 69 | 5601: "评论不存在", |
70 | + | ||
71 | + //企业平台 | ||
72 | + 10001: "用户不存在", | ||
73 | + 10002: "登录凭证已过期,请重新登录", | ||
74 | + 10003: "验证码不能为空", | ||
75 | + 10004: "登录凭证不能为空", | ||
76 | + 10005: "密码不能为空", | ||
77 | + 10006: "用户不存在", | ||
78 | + 10007: "用户已被禁用", | ||
79 | + 10008: "用户无模块权限", | ||
70 | } | 80 | } |
71 | 81 | ||
72 | const ( | 82 | const ( |
@@ -328,21 +328,21 @@ func Authorize(header *protocol.RequestHeader, request *protocol.AuthorizeReques | @@ -328,21 +328,21 @@ func Authorize(header *protocol.RequestHeader, request *protocol.AuthorizeReques | ||
328 | //权限验证 判断用户公司是否存在 | 328 | //权限验证 判断用户公司是否存在 |
329 | if userCompany, err = models.GetUserCompanyById(request.Muid); err != nil { | 329 | if userCompany, err = models.GetUserCompanyById(request.Muid); err != nil { |
330 | log.Error(err, request.Muid) | 330 | log.Error(err, request.Muid) |
331 | - err = protocol.NewErrWithMessage(2002, err) //TODO:用户不存在 | 331 | + err = protocol.NewErrWithMessage(10008, err) //用户无模块权限 |
332 | return | 332 | return |
333 | } | 333 | } |
334 | if userCompany.Enable != 1 { | 334 | if userCompany.Enable != 1 { |
335 | - err = protocol.NewErrWithMessage(2002, err) //TODO:用户无权限 | 335 | + err = protocol.NewErrWithMessage(10006, err) //用户已禁用 |
336 | log.Error(err) | 336 | log.Error(err) |
337 | return | 337 | return |
338 | } | 338 | } |
339 | - if company, err = models.GetCompanyById(request.Cid); err != nil || company.Enable != 1 { | 339 | + if company, err = models.GetCompanyById(request.Cid); err != nil { |
340 | log.Error(err, request.Cid) | 340 | log.Error(err, request.Cid) |
341 | - err = protocol.NewErrWithMessage(2002, err) //TODO:公司模块不存在 | 341 | + err = protocol.NewErrWithMessage(10007, err) //企业已禁用 |
342 | return | 342 | return |
343 | } | 343 | } |
344 | if company.Enable != 1 { | 344 | if company.Enable != 1 { |
345 | - err = protocol.NewErrWithMessage(2002, err) //TODO:公司模块被禁用 | 345 | + err = protocol.NewErrWithMessage(10007, err) ///企业已禁用 |
346 | log.Error(err) | 346 | log.Error(err) |
347 | return | 347 | return |
348 | } | 348 | } |
@@ -69,3 +69,25 @@ func Test_FixPath(t *testing.T) { | @@ -69,3 +69,25 @@ func Test_FixPath(t *testing.T) { | ||
69 | } | 69 | } |
70 | } | 70 | } |
71 | } | 71 | } |
72 | + | ||
73 | +func Test_UploadImage(t *testing.T) { | ||
74 | + input := "https://upfile.asqql.com/2009pasdfasdfic2009s305985-ts/2019-12/2019123019514565723.gif" | ||
75 | + var ( | ||
76 | + err error | ||
77 | + auth *aliyun.CreateUploadImageResponse | ||
78 | + vodc *vod.Client | ||
79 | + ) | ||
80 | + vodc, err = aliyun.DefaultVodClient() | ||
81 | + if err != nil { | ||
82 | + t.Fatal(err) | ||
83 | + } | ||
84 | + auth, err = aliyun.CreateUploadImage(vodc, &aliyun.CreateUploadImageRequest{FileName: fixPath("https://mmm-opp-prd.fjmaimaimai.com/file/opp/image/20200325/1585134451_FrdwfRHEMc33JwX7FtJAY4baMyD7J6pP.jpg")}) | ||
85 | + if err != nil { | ||
86 | + t.Fatal(err) | ||
87 | + } | ||
88 | + err = upload(fixPath(input), auth.UploadAddress, auth.UploadAuth) | ||
89 | + if err != nil { | ||
90 | + t.Fatal(err) | ||
91 | + } | ||
92 | + t.Log(fmt.Sprintf("%v -> %v", input, auth.ImageURL), UploadSuccess) | ||
93 | +} |
-
请 注册 或 登录 后发表评论