-
Notifications
You must be signed in to change notification settings - Fork 165
/
responseCodeTemplate.go
44 lines (36 loc) · 1.4 KB
/
responseCodeTemplate.go
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
package response
import "github.com/ArtisanCloud/PowerWeChat/v3/src/kernel/response"
type Draft struct {
CreateTime int `json:"create_time"`
UserVersion string `json:"user_version"`
UserDesc string `json:"user_desc"`
DraftId int `json:"draft_id"`
}
type ResponseGetDrafts struct {
response.ResponseOpenPlatform
DraftList []*Draft `json:"draft_list"`
}
type Category struct {
FirstClass string `json:"first_class"`
SecondClass string `json:"second_class"`
FirstId int `json:"first_id"`
SecondId int `json:"second_id"`
}
type Template struct {
CreateTime int `json:"create_time"`
UserVersion string `json:"user_version"`
UserDesc string `json:"user_desc"`
TemplateId int `json:"template_id"`
SourceMiniProgramAppID string `json:"source_miniprogram_appid"`
SourceMiniProgram string `json:"source_miniprogram"`
Developer string `json:"developer"`
TemplateType int `json:"template_type"`
CategoryList []*Category `json:"category_list"`
AuditScene int `json:"audit_scene,omitempty"`
AuditStatus int `json:"audit_status,omitempty"`
Reason string `json:"reason,omitempty"`
}
type ResponseList struct {
response.ResponseOpenPlatform
TemplateList []*Template `json:"template_list"`
}