123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package pack
- import (
- "github.com/issue9/conv"
- "youngee_b_api/model/http_model"
- )
- func MGormSpecialTaskSettleInfoListToHttpSpecialTaskSettlePreviewList(gormSpecialTaskSettleInfos []*http_model.SpecialTaskSettleInfo) []*http_model.SpecialTaskSettlePreview {
- var httpProjectPreviews []*http_model.SpecialTaskSettlePreview
- for _, gormSpecialTaskSettleInfo := range gormSpecialTaskSettleInfos {
- httpSpecialTaskSettlePreview := MGormSpecialTaskSettleInfoToHttpSpecialTaskSettlePreview(gormSpecialTaskSettleInfo)
- httpProjectPreviews = append(httpProjectPreviews, httpSpecialTaskSettlePreview)
- }
- return httpProjectPreviews
- }
- func MGormSpecialTaskSettleInfoToHttpSpecialTaskSettlePreview(SpecialTaskSettleInfo *http_model.SpecialTaskSettleInfo) *http_model.SpecialTaskSettlePreview {
- return &http_model.SpecialTaskSettlePreview{
- TaskID: conv.MustString(SpecialTaskSettleInfo.TaskID, ""),
- PlatformNickname: conv.MustString(SpecialTaskSettleInfo.PlatformNickname, ""),
- FansCount: conv.MustString(SpecialTaskSettleInfo.FansCount, ""),
- PlayNumber: SpecialTaskSettleInfo.PlayNumber,
- LikeNumber: SpecialTaskSettleInfo.LikeNumber,
- CommentNumber: SpecialTaskSettleInfo.CommentNumber,
- CollectNumber: SpecialTaskSettleInfo.CollectNumber,
- LinkUrl: SpecialTaskSettleInfo.LinkUrl,
- PhotoUrl: SpecialTaskSettleInfo.PhotoUrl,
- AllPayment: SpecialTaskSettleInfo.AllPayment,
- RealPayment: SpecialTaskSettleInfo.RealPayment,
- ReviseOpinion: SpecialTaskSettleInfo.ReviseOpinion,
- Phone: SpecialTaskSettleInfo.Phone,
- SubmitAt: conv.MustString(SpecialTaskSettleInfo.SubmitAt, "")[0:19],
- AgreeAt: conv.MustString(SpecialTaskSettleInfo.AgreeAt, "")[0:19],
- UpdateAt: conv.MustString(SpecialTaskSettleInfo.UpdateAt, "")[0:19],
- }
- }
- func SpecialTaskSettleToTaskInfo(SpecialTaskSettles []*http_model.SpecialTaskSettle) []*http_model.SpecialTaskSettleInfo {
- var SpecialTaskSettleInfos []*http_model.SpecialTaskSettleInfo
- for _, SpecialTaskSettle := range SpecialTaskSettles {
- SpecialTaskSettle := GetSpecialTaskSettleInfoStruct(SpecialTaskSettle)
- SpecialTaskSettleInfos = append(SpecialTaskSettleInfos, SpecialTaskSettle)
- }
- return SpecialTaskSettleInfos
- }
|