27 lines
779 B
Go
27 lines
779 B
Go
|
|
package mapper
|
||
|
|
|
||
|
|
import (
|
||
|
|
"netidhub-saas-be/app/database/entity"
|
||
|
|
res "netidhub-saas-be/app/module/menu_actions/response"
|
||
|
|
)
|
||
|
|
|
||
|
|
func MenuActionsResponseMapper(menuActionReq *entity.MenuActions) (menuActionRes *res.MenuActionsResponse) {
|
||
|
|
if menuActionReq != nil {
|
||
|
|
menuActionRes = &res.MenuActionsResponse{
|
||
|
|
ID: menuActionReq.ID,
|
||
|
|
MenuId: menuActionReq.MenuId,
|
||
|
|
ActionCode: menuActionReq.ActionCode,
|
||
|
|
ActionName: menuActionReq.ActionName,
|
||
|
|
Description: menuActionReq.Description,
|
||
|
|
PathUrl: menuActionReq.PathUrl,
|
||
|
|
HttpMethod: menuActionReq.HttpMethod,
|
||
|
|
Position: menuActionReq.Position,
|
||
|
|
IsActive: menuActionReq.IsActive,
|
||
|
|
CreatedAt: menuActionReq.CreatedAt,
|
||
|
|
UpdatedAt: menuActionReq.UpdatedAt,
|
||
|
|
}
|
||
|
|
}
|
||
|
|
return menuActionRes
|
||
|
|
}
|
||
|
|
|