zhangqian
2023-08-14 676ef551324d415ed5280166407c686481c6f51f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package response
 
import (
    "apsClient/model"
)
 
type (
    CaptchaResponse struct {
        CaptchaId     string `json:"captchaId"`
        PicPath       string `json:"picPath"`
        CaptchaLength int    `json:"captchaLength"`
        OpenCaptcha   bool   `json:"openCaptcha"`
    }
 
    UserResponse struct {
        User model.User `json:"user"`
    }
 
    LoginResponse struct {
        User      model.User `json:"user"`
        Token     string     `json:"token"`
        ExpiresAt int64      `json:"expiresAt"`
    }
 
    MenusResponse struct {
        Menus []*model.Menu `json:"menus"`
    }
 
    MenuResponse struct {
        Menu model.Menu `json:"menu"`
    }
 
    DevicesResponse struct {
        Devices []*model.Device `json:"devices"`
    }
 
    DeviceResponse struct {
        Device model.Device `json:"device"`
    }
 
    ClusterResponse struct {
        Cluster model.Cluster `json:"cluster"`
    }
 
    ClustersResponse struct {
        Clusters []string `json:"clusters"`
    }
)