initial commit
This commit is contained in:
parent
5883d164d2
commit
169378b243
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
@ -16,4 +16,3 @@ type AIChatLogs struct {
|
|||
UpdatedAt time.Time `json:"updated_at" gorm:"default:now()"`
|
||||
User *users.Users `json:"user" gorm:"foreignKey:UserID;references:ID"`
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package article_category_details
|
||||
|
||||
import (
|
||||
entity "campaign-pool-be/app/database/entity"
|
||||
entity "jaecoo-be/app/database/entity"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
|
||||
"gorm.io/gorm"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
||||
|
|
@ -18,4 +19,3 @@ type CampaignChats struct {
|
|||
CreatedAt time.Time `json:"created_at" gorm:"default:now()"`
|
||||
DeletedAt gorm.DeletedAt `json:"deleted_at" gorm:"index"`
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
||||
|
|
@ -26,4 +27,3 @@ type Campaigns struct {
|
|||
UpdatedAt time.Time `json:"updated_at" gorm:"default:now()"`
|
||||
DeletedAt gorm.DeletedAt `json:"deleted_at" gorm:"index"`
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
users "campaign-pool-be/app/database/entity/users"
|
||||
users "jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package users
|
||||
|
||||
import (
|
||||
userLevels "campaign-pool-be/app/database/entity/user_levels"
|
||||
userLevels "jaecoo-be/app/database/entity/user_levels"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package entity
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package database
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/database/entity/article_category_details"
|
||||
"campaign-pool-be/app/database/entity/user_levels"
|
||||
"campaign-pool-be/app/database/entity/users"
|
||||
"campaign-pool-be/config/config"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/database/entity/article_category_details"
|
||||
"jaecoo-be/app/database/entity/user_levels"
|
||||
"jaecoo-be/app/database/entity/users"
|
||||
"jaecoo-be/config/config"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
"gorm.io/driver/postgres"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package seeds
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"jaecoo-be/app/database/entity"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package seeds
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"jaecoo-be/app/database/entity"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package seeds
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"jaecoo-be/app/database/entity"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@ package middleware
|
|||
|
||||
import (
|
||||
"encoding/json"
|
||||
"jaecoo-be/app/database/entity"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"log"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package middleware
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"time"
|
||||
|
||||
"gorm.io/gorm"
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package middleware
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/config/config"
|
||||
utilsSvc "campaign-pool-be/utils"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/config/config"
|
||||
utilsSvc "jaecoo-be/utils"
|
||||
"log"
|
||||
"time"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package activity_logs
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/activity_logs/controller"
|
||||
"campaign-pool-be/app/module/activity_logs/repository"
|
||||
"campaign-pool-be/app/module/activity_logs/service"
|
||||
"jaecoo-be/app/module/activity_logs/controller"
|
||||
"jaecoo-be/app/module/activity_logs/repository"
|
||||
"jaecoo-be/app/module/activity_logs/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/activity_logs/request"
|
||||
"campaign-pool-be/app/module/activity_logs/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
"jaecoo-be/app/module/activity_logs/request"
|
||||
"jaecoo-be/app/module/activity_logs/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
"strconv"
|
||||
"strings"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/activity_logs/service"
|
||||
"jaecoo-be/app/module/activity_logs/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/activity_logs/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/activity_logs/response"
|
||||
)
|
||||
|
||||
func ActivityLogsResponseMapper(activityLogsReq *entity.ActivityLogs) (activityLogsRes *res.ActivityLogsResponse) {
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/activity_logs/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/activity_logs/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/activity_logs/mapper"
|
||||
"campaign-pool-be/app/module/activity_logs/repository"
|
||||
"campaign-pool-be/app/module/activity_logs/request"
|
||||
"campaign-pool-be/app/module/activity_logs/response"
|
||||
"campaign-pool-be/app/module/articles/service"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/activity_logs/mapper"
|
||||
"jaecoo-be/app/module/activity_logs/repository"
|
||||
"jaecoo-be/app/module/activity_logs/request"
|
||||
"jaecoo-be/app/module/activity_logs/response"
|
||||
"jaecoo-be/app/module/articles/service"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package advertisement
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/advertisement/controller"
|
||||
"campaign-pool-be/app/module/advertisement/repository"
|
||||
"campaign-pool-be/app/module/advertisement/service"
|
||||
"jaecoo-be/app/module/advertisement/controller"
|
||||
"jaecoo-be/app/module/advertisement/repository"
|
||||
"jaecoo-be/app/module/advertisement/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/advertisement/request"
|
||||
"campaign-pool-be/app/module/advertisement/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/advertisement/request"
|
||||
"jaecoo-be/app/module/advertisement/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type advertisementController struct {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/advertisement/service"
|
||||
"jaecoo-be/app/module/advertisement/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/advertisement/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/advertisement/response"
|
||||
)
|
||||
|
||||
func AdvertisementResponseMapper(advertisementReq *entity.Advertisement, host string) (advertisementRes *res.AdvertisementResponse) {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/advertisement/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/advertisement/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/advertisement/mapper"
|
||||
"campaign-pool-be/app/module/advertisement/repository"
|
||||
"campaign-pool-be/app/module/advertisement/request"
|
||||
"campaign-pool-be/app/module/advertisement/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
config "campaign-pool-be/config/config"
|
||||
minioStorage "campaign-pool-be/config/config"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"context"
|
||||
"fmt"
|
||||
"io"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/advertisement/mapper"
|
||||
"jaecoo-be/app/module/advertisement/repository"
|
||||
"jaecoo-be/app/module/advertisement/request"
|
||||
"jaecoo-be/app/module/advertisement/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
config "jaecoo-be/config/config"
|
||||
minioStorage "jaecoo-be/config/config"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"log"
|
||||
"math/rand"
|
||||
"mime"
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package ai_chat
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/ai_chat/controller"
|
||||
"campaign-pool-be/app/module/ai_chat/repository"
|
||||
"campaign-pool-be/app/module/ai_chat/service"
|
||||
"jaecoo-be/app/module/ai_chat/controller"
|
||||
"jaecoo-be/app/module/ai_chat/repository"
|
||||
"jaecoo-be/app/module/ai_chat/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/ai_chat/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/ai_chat/response"
|
||||
)
|
||||
|
||||
func AIChatSessionsResponseMapper(session *entity.AIChatSessions) *response.AIChatSessionsResponse {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/ai_chat/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/ai_chat/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
)
|
||||
|
||||
type aiChatRepository struct {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
)
|
||||
|
||||
// AI Chat Sessions Request DTOs
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/ai_chat/mapper"
|
||||
"campaign-pool-be/app/module/ai_chat/repository"
|
||||
"campaign-pool-be/app/module/ai_chat/request"
|
||||
"campaign-pool-be/app/module/ai_chat/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"errors"
|
||||
"jaecoo-be/app/module/ai_chat/mapper"
|
||||
"jaecoo-be/app/module/ai_chat/repository"
|
||||
"jaecoo-be/app/module/ai_chat/request"
|
||||
"jaecoo-be/app/module/ai_chat/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package article_approvals
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_approvals/controller"
|
||||
"campaign-pool-be/app/module/article_approvals/repository"
|
||||
"campaign-pool-be/app/module/article_approvals/service"
|
||||
"jaecoo-be/app/module/article_approvals/controller"
|
||||
"jaecoo-be/app/module/article_approvals/repository"
|
||||
"jaecoo-be/app/module/article_approvals/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_approvals/request"
|
||||
"campaign-pool-be/app/module/article_approvals/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/article_approvals/request"
|
||||
"jaecoo-be/app/module/article_approvals/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type articleApprovalsController struct {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_approvals/service"
|
||||
"jaecoo-be/app/module/article_approvals/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/article_approvals/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/article_approvals/response"
|
||||
)
|
||||
|
||||
func ArticleApprovalsResponseMapper(articleApprovalsReq *entity.ArticleApprovals) (articleApprovalsRes *res.ArticleApprovalsResponse) {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_approvals/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_approvals/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_approvals/mapper"
|
||||
"campaign-pool-be/app/module/article_approvals/repository"
|
||||
"campaign-pool-be/app/module/article_approvals/request"
|
||||
"campaign-pool-be/app/module/article_approvals/response"
|
||||
articlesService "campaign-pool-be/app/module/articles/service"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_approvals/mapper"
|
||||
"jaecoo-be/app/module/article_approvals/repository"
|
||||
"jaecoo-be/app/module/article_approvals/request"
|
||||
"jaecoo-be/app/module/article_approvals/response"
|
||||
articlesService "jaecoo-be/app/module/articles/service"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
"jaecoo-be/utils/paginator"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
)
|
||||
|
||||
// ArticleApprovalsService
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package article_categories
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_categories/controller"
|
||||
"campaign-pool-be/app/module/article_categories/repository"
|
||||
"campaign-pool-be/app/module/article_categories/service"
|
||||
"jaecoo-be/app/module/article_categories/controller"
|
||||
"jaecoo-be/app/module/article_categories/repository"
|
||||
"jaecoo-be/app/module/article_categories/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_categories/request"
|
||||
"campaign-pool-be/app/module/article_categories/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/article_categories/request"
|
||||
"jaecoo-be/app/module/article_categories/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type articleCategoriesController struct {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
package controller
|
||||
|
||||
import "campaign-pool-be/app/module/article_categories/service"
|
||||
import "jaecoo-be/app/module/article_categories/service"
|
||||
|
||||
type Controller struct {
|
||||
ArticleCategories ArticleCategoriesController
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/article_categories/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/article_categories/response"
|
||||
"strconv"
|
||||
"strings"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_categories/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_categories/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_categories/mapper"
|
||||
"campaign-pool-be/app/module/article_categories/repository"
|
||||
"campaign-pool-be/app/module/article_categories/request"
|
||||
"campaign-pool-be/app/module/article_categories/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
config "campaign-pool-be/config/config"
|
||||
minioStorage "campaign-pool-be/config/config"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"context"
|
||||
"io"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_categories/mapper"
|
||||
"jaecoo-be/app/module/article_categories/repository"
|
||||
"jaecoo-be/app/module/article_categories/request"
|
||||
"jaecoo-be/app/module/article_categories/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
config "jaecoo-be/config/config"
|
||||
minioStorage "jaecoo-be/config/config"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"log"
|
||||
"math/rand"
|
||||
"mime"
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package article_category_details
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_category_details/controller"
|
||||
"campaign-pool-be/app/module/article_category_details/repository"
|
||||
"campaign-pool-be/app/module/article_category_details/service"
|
||||
"jaecoo-be/app/module/article_category_details/controller"
|
||||
"jaecoo-be/app/module/article_category_details/repository"
|
||||
"jaecoo-be/app/module/article_category_details/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_category_details/request"
|
||||
"campaign-pool-be/app/module/article_category_details/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/article_category_details/request"
|
||||
"jaecoo-be/app/module/article_category_details/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type articleCategoryDetailsController struct {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
package controller
|
||||
|
||||
import "campaign-pool-be/app/module/article_category_details/service"
|
||||
import "jaecoo-be/app/module/article_category_details/service"
|
||||
|
||||
type Controller struct {
|
||||
ArticleCategoryDetails ArticleCategoryDetailsController
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/article_category_details"
|
||||
res "campaign-pool-be/app/module/article_category_details/response"
|
||||
"jaecoo-be/app/database/entity/article_category_details"
|
||||
res "jaecoo-be/app/module/article_category_details/response"
|
||||
)
|
||||
|
||||
func ArticleCategoryDetailsResponseMapper(articleCategoryDetailsReq *article_category_details.ArticleCategoryDetails) (articleCategoryDetailsRes *res.ArticleCategoryDetailsResponse) {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity/article_category_details"
|
||||
"campaign-pool-be/app/module/article_category_details/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity/article_category_details"
|
||||
"jaecoo-be/app/module/article_category_details/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
)
|
||||
|
||||
type articleCategoryDetailsRepository struct {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity/article_category_details"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity/article_category_details"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_category_details/mapper"
|
||||
"campaign-pool-be/app/module/article_category_details/repository"
|
||||
"campaign-pool-be/app/module/article_category_details/request"
|
||||
"campaign-pool-be/app/module/article_category_details/response"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/article_category_details/mapper"
|
||||
"jaecoo-be/app/module/article_category_details/repository"
|
||||
"jaecoo-be/app/module/article_category_details/request"
|
||||
"jaecoo-be/app/module/article_category_details/response"
|
||||
"jaecoo-be/utils/paginator"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
package article_comments
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_comments/controller"
|
||||
"campaign-pool-be/app/module/article_comments/repository"
|
||||
"campaign-pool-be/app/module/article_comments/service"
|
||||
"jaecoo-be/app/module/article_comments/controller"
|
||||
"jaecoo-be/app/module/article_comments/repository"
|
||||
"jaecoo-be/app/module/article_comments/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_comments/request"
|
||||
"campaign-pool-be/app/module/article_comments/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
"jaecoo-be/app/module/article_comments/request"
|
||||
"jaecoo-be/app/module/article_comments/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_comments/service"
|
||||
"jaecoo-be/app/module/article_comments/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/article_comments/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/article_comments/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
)
|
||||
|
||||
func ArticleCommentsResponseMapper(articleCommentsReq *entity.ArticleComments, usersRepo usersRepository.UsersRepository) (articleCommentsRes *res.ArticleCommentsResponse) {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_comments/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_comments/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_comments/mapper"
|
||||
"campaign-pool-be/app/module/article_comments/repository"
|
||||
"campaign-pool-be/app/module/article_comments/request"
|
||||
"campaign-pool-be/app/module/article_comments/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_comments/mapper"
|
||||
"jaecoo-be/app/module/article_comments/repository"
|
||||
"jaecoo-be/app/module/article_comments/request"
|
||||
"jaecoo-be/app/module/article_comments/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
"jaecoo-be/utils/paginator"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
)
|
||||
|
||||
// ArticleCommentsService
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package article_files
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_files/controller"
|
||||
"campaign-pool-be/app/module/article_files/repository"
|
||||
"campaign-pool-be/app/module/article_files/service"
|
||||
"jaecoo-be/app/module/article_files/controller"
|
||||
"jaecoo-be/app/module/article_files/repository"
|
||||
"jaecoo-be/app/module/article_files/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_files/request"
|
||||
"campaign-pool-be/app/module/article_files/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
"fmt"
|
||||
"jaecoo-be/app/module/article_files/request"
|
||||
"jaecoo-be/app/module/article_files/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
package controller
|
||||
|
||||
import "campaign-pool-be/app/module/article_files/service"
|
||||
import "jaecoo-be/app/module/article_files/service"
|
||||
|
||||
type Controller struct {
|
||||
ArticleFiles ArticleFilesController
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/article_files/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/article_files/response"
|
||||
)
|
||||
|
||||
func ArticleFilesResponseMapper(articleFilesReq *entity.ArticleFiles, host string) (articleFilesRes *res.ArticleFilesResponse) {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/article_files/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/article_files/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/article_files/mapper"
|
||||
"campaign-pool-be/app/module/article_files/repository"
|
||||
"campaign-pool-be/app/module/article_files/request"
|
||||
"campaign-pool-be/app/module/article_files/response"
|
||||
config "campaign-pool-be/config/config"
|
||||
minioStorage "campaign-pool-be/config/config"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"context"
|
||||
"fmt"
|
||||
"io"
|
||||
"jaecoo-be/app/module/article_files/mapper"
|
||||
"jaecoo-be/app/module/article_files/repository"
|
||||
"jaecoo-be/app/module/article_files/request"
|
||||
"jaecoo-be/app/module/article_files/response"
|
||||
config "jaecoo-be/config/config"
|
||||
minioStorage "jaecoo-be/config/config"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"log"
|
||||
"math/rand"
|
||||
"mime"
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package articles
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/articles/controller"
|
||||
"campaign-pool-be/app/module/articles/repository"
|
||||
"campaign-pool-be/app/module/articles/service"
|
||||
"jaecoo-be/app/module/articles/controller"
|
||||
"jaecoo-be/app/module/articles/repository"
|
||||
"jaecoo-be/app/module/articles/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/articles/request"
|
||||
"campaign-pool-be/app/module/articles/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/articles/request"
|
||||
"jaecoo-be/app/module/articles/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type articlesController struct {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/articles/service"
|
||||
"jaecoo-be/app/module/articles/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
articleCategoriesMapper "campaign-pool-be/app/module/article_categories/mapper"
|
||||
articleCategoriesRepository "campaign-pool-be/app/module/article_categories/repository"
|
||||
articleCategoriesResponse "campaign-pool-be/app/module/article_categories/response"
|
||||
articleCategoryDetailsRepository "campaign-pool-be/app/module/article_category_details/repository"
|
||||
articleFilesMapper "campaign-pool-be/app/module/article_files/mapper"
|
||||
articleFilesRepository "campaign-pool-be/app/module/article_files/repository"
|
||||
articleFilesResponse "campaign-pool-be/app/module/article_files/response"
|
||||
res "campaign-pool-be/app/module/articles/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
"jaecoo-be/app/database/entity"
|
||||
articleCategoriesMapper "jaecoo-be/app/module/article_categories/mapper"
|
||||
articleCategoriesRepository "jaecoo-be/app/module/article_categories/repository"
|
||||
articleCategoriesResponse "jaecoo-be/app/module/article_categories/response"
|
||||
articleCategoryDetailsRepository "jaecoo-be/app/module/article_category_details/repository"
|
||||
articleFilesMapper "jaecoo-be/app/module/article_files/mapper"
|
||||
articleFilesRepository "jaecoo-be/app/module/article_files/repository"
|
||||
articleFilesResponse "jaecoo-be/app/module/article_files/response"
|
||||
res "jaecoo-be/app/module/articles/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/articles/request"
|
||||
"campaign-pool-be/app/module/articles/response"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/articles/request"
|
||||
"jaecoo-be/app/module/articles/response"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package response
|
||||
|
||||
import (
|
||||
articleCategoriesResponse "campaign-pool-be/app/module/article_categories/response"
|
||||
articleFilesResponse "campaign-pool-be/app/module/article_files/response"
|
||||
articleCategoriesResponse "jaecoo-be/app/module/article_categories/response"
|
||||
articleFilesResponse "jaecoo-be/app/module/article_files/response"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,25 +1,25 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
articleApprovalsRepository "campaign-pool-be/app/module/article_approvals/repository"
|
||||
articleCategoriesRepository "campaign-pool-be/app/module/article_categories/repository"
|
||||
articleCategoryDetailsRepository "campaign-pool-be/app/module/article_category_details/repository"
|
||||
articleCategoryDetailsReq "campaign-pool-be/app/module/article_category_details/request"
|
||||
articleFilesRepository "campaign-pool-be/app/module/article_files/repository"
|
||||
"campaign-pool-be/app/module/articles/mapper"
|
||||
"campaign-pool-be/app/module/articles/repository"
|
||||
"campaign-pool-be/app/module/articles/request"
|
||||
"campaign-pool-be/app/module/articles/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
config "campaign-pool-be/config/config"
|
||||
minioStorage "campaign-pool-be/config/config"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
"jaecoo-be/app/database/entity"
|
||||
articleApprovalsRepository "jaecoo-be/app/module/article_approvals/repository"
|
||||
articleCategoriesRepository "jaecoo-be/app/module/article_categories/repository"
|
||||
articleCategoryDetailsRepository "jaecoo-be/app/module/article_category_details/repository"
|
||||
articleCategoryDetailsReq "jaecoo-be/app/module/article_category_details/request"
|
||||
articleFilesRepository "jaecoo-be/app/module/article_files/repository"
|
||||
"jaecoo-be/app/module/articles/mapper"
|
||||
"jaecoo-be/app/module/articles/repository"
|
||||
"jaecoo-be/app/module/articles/request"
|
||||
"jaecoo-be/app/module/articles/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
config "jaecoo-be/config/config"
|
||||
minioStorage "jaecoo-be/config/config"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"log"
|
||||
"math/rand"
|
||||
"mime"
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package campaign_destinations
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/campaign_destinations/controller"
|
||||
"campaign-pool-be/app/module/campaign_destinations/repository"
|
||||
"campaign-pool-be/app/module/campaign_destinations/service"
|
||||
"jaecoo-be/app/module/campaign_destinations/controller"
|
||||
"jaecoo-be/app/module/campaign_destinations/repository"
|
||||
"jaecoo-be/app/module/campaign_destinations/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
@ -52,4 +52,3 @@ func (_i *CampaignDestinationsRouter) RegisterCampaignDestinationsRoutes() {
|
|||
router.Delete("/:id", campaignDestinationsController.Delete)
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/campaign_destinations/request"
|
||||
"campaign-pool-be/app/module/campaign_destinations/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/campaign_destinations/request"
|
||||
"jaecoo-be/app/module/campaign_destinations/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type campaignDestinationsController struct {
|
||||
|
|
@ -199,4 +199,3 @@ func (_i *campaignDestinationsController) Delete(c *fiber.Ctx) error {
|
|||
Messages: utilRes.Messages{"CampaignDestinations successfully deleted"},
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/campaign_destinations/service"
|
||||
"jaecoo-be/app/module/campaign_destinations/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
||||
|
|
@ -14,4 +15,3 @@ func NewController(CampaignDestinationsService service.CampaignDestinationsServi
|
|||
CampaignDestinations: NewCampaignDestinationsController(CampaignDestinationsService, log),
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/campaign_destinations/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/campaign_destinations/response"
|
||||
)
|
||||
|
||||
func CampaignDestinationsResponseMapper(campaignDestinationsReq *entity.CampaignDestinations) (campaignDestinationsRes *res.CampaignDestinationsResponse) {
|
||||
|
|
@ -29,4 +29,3 @@ func CampaignDestinationsResponseMapper(campaignDestinationsReq *entity.Campaign
|
|||
}
|
||||
return campaignDestinationsRes
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/campaign_destinations/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/campaign_destinations/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
"strings"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
|
|
@ -103,4 +103,3 @@ func (_i *campaignDestinationsRepository) Update(id uint, campaignDestinations *
|
|||
func (_i *campaignDestinationsRepository) Delete(id uint) error {
|
||||
return _i.DB.DB.Delete(&entity.CampaignDestinations{}, id).Error
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package request
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
"time"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
package service
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/campaign_destinations/mapper"
|
||||
"campaign-pool-be/app/module/campaign_destinations/repository"
|
||||
"campaign-pool-be/app/module/campaign_destinations/request"
|
||||
"campaign-pool-be/app/module/campaign_destinations/response"
|
||||
usersRepository "campaign-pool-be/app/module/users/repository"
|
||||
config "campaign-pool-be/config/config"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/campaign_destinations/mapper"
|
||||
"jaecoo-be/app/module/campaign_destinations/repository"
|
||||
"jaecoo-be/app/module/campaign_destinations/request"
|
||||
"jaecoo-be/app/module/campaign_destinations/response"
|
||||
usersRepository "jaecoo-be/app/module/users/repository"
|
||||
config "jaecoo-be/config/config"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
@ -91,4 +91,3 @@ func (_i *campaignDestinationsService) Update(id uint, req request.CampaignDesti
|
|||
func (_i *campaignDestinationsService) Delete(id uint) error {
|
||||
return _i.Repo.Delete(id)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
package campaign_files
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/campaign_files/controller"
|
||||
"campaign-pool-be/app/module/campaign_files/repository"
|
||||
"campaign-pool-be/app/module/campaign_files/service"
|
||||
"jaecoo-be/app/module/campaign_files/controller"
|
||||
"jaecoo-be/app/module/campaign_files/repository"
|
||||
"jaecoo-be/app/module/campaign_files/service"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/fx"
|
||||
|
|
@ -53,4 +53,3 @@ func (_i *CampaignFilesRouter) RegisterCampaignFilesRoutes() {
|
|||
router.Delete("/:id", campaignFilesController.Delete)
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/campaign_files/request"
|
||||
"campaign-pool-be/app/module/campaign_files/service"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
"jaecoo-be/app/module/campaign_files/request"
|
||||
"jaecoo-be/app/module/campaign_files/service"
|
||||
"jaecoo-be/utils/paginator"
|
||||
"strconv"
|
||||
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/rs/zerolog"
|
||||
|
||||
utilRes "campaign-pool-be/utils/response"
|
||||
utilVal "campaign-pool-be/utils/validator"
|
||||
utilRes "jaecoo-be/utils/response"
|
||||
utilVal "jaecoo-be/utils/validator"
|
||||
)
|
||||
|
||||
type campaignFilesController struct {
|
||||
|
|
@ -154,4 +154,3 @@ func (_i *campaignFilesController) Delete(c *fiber.Ctx) error {
|
|||
Messages: utilRes.Messages{"CampaignFiles successfully deleted"},
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
package controller
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/module/campaign_files/service"
|
||||
"jaecoo-be/app/module/campaign_files/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
||||
|
|
@ -14,4 +15,3 @@ func NewController(CampaignFilesService service.CampaignFilesService, log zerolo
|
|||
CampaignFiles: NewCampaignFilesController(CampaignFilesService, log),
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package mapper
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database/entity"
|
||||
res "campaign-pool-be/app/module/campaign_files/response"
|
||||
"jaecoo-be/app/database/entity"
|
||||
res "jaecoo-be/app/module/campaign_files/response"
|
||||
)
|
||||
|
||||
func CampaignFilesResponseMapper(campaignFilesReq *entity.CampaignFiles) (campaignFilesRes *res.CampaignFilesResponse) {
|
||||
|
|
@ -22,4 +22,3 @@ func CampaignFilesResponseMapper(campaignFilesReq *entity.CampaignFiles) (campai
|
|||
}
|
||||
return campaignFilesRes
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
package repository
|
||||
|
||||
import (
|
||||
"campaign-pool-be/app/database"
|
||||
"campaign-pool-be/app/database/entity"
|
||||
"campaign-pool-be/app/module/campaign_files/request"
|
||||
"campaign-pool-be/utils/paginator"
|
||||
utilSvc "campaign-pool-be/utils/service"
|
||||
"fmt"
|
||||
"jaecoo-be/app/database"
|
||||
"jaecoo-be/app/database/entity"
|
||||
"jaecoo-be/app/module/campaign_files/request"
|
||||
"jaecoo-be/utils/paginator"
|
||||
utilSvc "jaecoo-be/utils/service"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
)
|
||||
|
|
@ -97,4 +97,3 @@ func (_i *campaignFilesRepository) Update(id uint, campaignFiles *entity.Campaig
|
|||
func (_i *campaignFilesRepository) Delete(id uint) error {
|
||||
return _i.DB.DB.Delete(&entity.CampaignFiles{}, id).Error
|
||||
}
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue