@@ -54,7 +54,7 @@ type ShareSnapProto struct {
5454 ShareInfo struct {
5555 SnapId string `json:"snap_id"`
5656 ShareTitle string `json:"share_title"`
57- ShareState string `json:"share_state"`
57+ ShareState util. IntNumber `json:"share_state"`
5858 ShareSize util.IntNumber `json:"file_size"`
5959 ReceiveCode string `json:"receive_code"`
6060 ReceiveCount util.IntNumber `json:"receive_count"`
@@ -66,7 +66,7 @@ type ShareSnapProto struct {
6666 CanNotice int `json:"can_notice"`
6767 HaveVioFile int `json:"have_vio_file"`
6868 } `json:"shareinfo"`
69- ShareState string `json:"share_state"`
69+ ShareState util. IntNumber `json:"share_state"`
7070
7171 Count int `json:"count"`
7272 Files []* ShareFileProto `json:"list"`
@@ -83,7 +83,7 @@ func (r *ShareSnapResp) Extract(v *types.ShareSnapResult) (err error) {
8383 v .SnapId = data .ShareInfo .SnapId
8484 v .UserId = data .UserInfo .UserId .Int ()
8585 v .ShareTitle = data .ShareInfo .ShareTitle
86- v .ShareState = data .ShareInfo .ShareSize .Int ()
86+ v .ShareState = data .ShareInfo .ShareState .Int ()
8787 v .ReceiveCount = data .ShareInfo .ReceiveCount .Int ()
8888 v .CreateTime = data .ShareInfo .CreateTime .Int64 ()
8989 v .ExpireTime = data .ShareInfo .ExpireTime .Int64 ()
0 commit comments