kontenhumas-be/app/module/article_approvals/mapper/article_approvals.mapper.go

22 lines
745 B
Go
Raw Normal View History

2025-09-28 01:53:09 +00:00
package mapper
import (
2025-09-30 13:34:56 +00:00
"netidhub-saas-be/app/database/entity"
res "netidhub-saas-be/app/module/article_approvals/response"
2025-09-28 01:53:09 +00:00
)
func ArticleApprovalsResponseMapper(articleApprovalsReq *entity.ArticleApprovals) (articleApprovalsRes *res.ArticleApprovalsResponse) {
if articleApprovalsReq != nil {
articleApprovalsRes = &res.ArticleApprovalsResponse{
ID: articleApprovalsReq.ID,
ArticleId: articleApprovalsReq.ArticleId,
ApprovalBy: articleApprovalsReq.ApprovalBy,
StatusId: articleApprovalsReq.StatusId,
Message: articleApprovalsReq.Message,
ApprovalAtLevel: articleApprovalsReq.ApprovalAtLevel,
CreatedAt: articleApprovalsReq.CreatedAt,
}
}
return articleApprovalsRes
}