userquizpaper title, category 등 추가

This commit is contained in:
2024-01-20 17:40:22 +09:00
parent cb1cec3947
commit 6bb8dd3ada
10 changed files with 221 additions and 34 deletions

View File

@ -136,7 +136,7 @@ func (controller *centerController) Find(c *gin.Context) {
// @Param quizBody body models.CenterRequest true "Center Body"
//
// @Success 200 {object} models.Center
// @Router /quiz [post]
// @Router /center [post]
func (controller *centerController) Create(c *gin.Context) {
var request models.CenterRequest
if err := c.ShouldBindJSON(&request); err != nil {

View File

@ -50,7 +50,7 @@ func NewQuizController(service services.QuizService) QuizController {
// @Param limit query int false "페이지 사이즈"
//
// @Success 200 {object} models.QuizListResponse
// @Router /quiz [get]
// @Router /quiz [get]
func (controller *quizController) List(c *gin.Context) {
quiz_paper_id, err := strconv.ParseInt(c.DefaultQuery("quiz_paper_id", ""), 10, 64)
if err != nil {

View File

@ -220,7 +220,7 @@ func (controller *userQuizPaperController) Update(c *gin.Context) {
}
fmt.Println("request", request)
userQuizPaper, err := controller.service.Find(id)
userQuizPaper, err := controller.service.Get(id)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"error": err.Error()})
return
@ -274,7 +274,7 @@ func (controller *userQuizPaperController) Update(c *gin.Context) {
// @Param id path int64 true "UserQuizPaper ID"
// @Param userQuizPaperPatchBody body models.UserQuizPaperPatchRequest true "UserQuizPaper Patch Body (변경할 필드만 입력)"
//
// @Success 200 {object} models.UserQuizPaperResponse
// @Success 200 {object} models.UserQuizPaper
// @Router /userquizpaper/{id} [patch]
func (controller *userQuizPaperController) Patch(c *gin.Context) {
id, err := strconv.ParseInt(c.Param("id"), 10, 64)
@ -290,7 +290,7 @@ func (controller *userQuizPaperController) Patch(c *gin.Context) {
}
fmt.Println("request", request)
userQuizPaper, err := controller.service.Find(id)
userQuizPaper, err := controller.service.Get(id)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"error": err.Error()})
return
@ -318,7 +318,6 @@ func (controller *userQuizPaperController) Patch(c *gin.Context) {
fmt.Println("done_at", done_at)
}
fmt.Println("userQuizPaper", userQuizPaper)
result, err := controller.service.Update(userQuizPaper)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"error": err.Error()})