|
@@ -22,6 +22,7 @@ func MGormSpecialTaskLinkInfoToHttpSpecialTaskLinkPreview(SpecialTaskLinkInfo *h
|
|
|
FansCount: conv.MustString(SpecialTaskLinkInfo.FansCount, ""),
|
|
|
PhotoUrl: SpecialTaskLinkInfo.PhotoUrl,
|
|
|
LinkUrl: SpecialTaskLinkInfo.LinkUrl,
|
|
|
+ Phone: SpecialTaskLinkInfo.Phone,
|
|
|
ReviseOpinion: SpecialTaskLinkInfo.ReviseOpinion,
|
|
|
Submit: conv.MustString(SpecialTaskLinkInfo.SubmitAt, "")[0:19],
|
|
|
AgreeAt: conv.MustString(SpecialTaskLinkInfo.AgreeAt, "")[0:19],
|
|
@@ -39,6 +40,7 @@ func SpecialTaskLinkToTaskInfo(SpecialTaskLinks []*http_model.SpecialTaskLink) [
|
|
|
|
|
|
func GetSpecialTaskLinkInfoStruct(SpecialTaskLink *http_model.SpecialTaskLink) *http_model.SpecialTaskLinkInfo {
|
|
|
TalentPlatformInfoSnap := SpecialTaskLink.Talent.TalentPlatformInfoSnap
|
|
|
+ TalentPersonalInfoSnap := SpecialTaskLink.Talent.TalentPersonalInfoSnap
|
|
|
return &http_model.SpecialTaskLinkInfo{
|
|
|
TaskID: SpecialTaskLink.Talent.TaskId,
|
|
|
PlatformNickname: conv.MustString(gjson.Get(TalentPlatformInfoSnap, "platform_nickname"), ""),
|
|
@@ -50,6 +52,7 @@ func GetSpecialTaskLinkInfoStruct(SpecialTaskLink *http_model.SpecialTaskLink) *
|
|
|
CreateAt: SpecialTaskLink.Link.CreateAt,
|
|
|
SubmitAt: SpecialTaskLink.Link.SubmitAt,
|
|
|
AgreeAt: SpecialTaskLink.Link.AgreeAt,
|
|
|
+ Phone: conv.MustString(gjson.Get(TalentPersonalInfoSnap, "talent_phone_number"), ""),
|
|
|
RejectAt: SpecialTaskLink.Link.RejectAt,
|
|
|
IsReview: SpecialTaskLink.Link.IsReview,
|
|
|
}
|