code_login.go 987 B

123456789101112131415161718192021222324252627282930
  1. package http_model
  2. type CodeLoginRequest struct {
  3. User string `json:"user"`
  4. Password string `json:"password"`
  5. }
  6. type CodeLoginData struct {
  7. Token string `json:"token"`
  8. Username string `json:"username"`
  9. Role string `json:"role"`
  10. JobName string `json:"job_name"`
  11. AccountId int64 `json:"account_id"`
  12. SubAccountId int `json:"sub_account_id"`
  13. WorkspacePermission string `json:"workspace_permission"`
  14. TaskcenterPermission string `json:"taskcenter_permission"`
  15. SectaskPermission string `json:"sectask_permission"`
  16. FinancialPermission string `json:"financial_permission"`
  17. UsercenterPermission string `json:"usercenter_permission"`
  18. OperatePermission string `json:"operate_permission"`
  19. }
  20. func NewCodeLoginRequest() *CodeLoginRequest {
  21. return new(CodeLoginRequest)
  22. }
  23. func NewCodeLoginResponse() *CommonResponse {
  24. resp := new(CommonResponse)
  25. resp.Data = new(CodeLoginData)
  26. return resp
  27. }