refactor: organize service dto contracts

This commit is contained in:
Yvan
2026-08-21 14:00:19 +08:00
parent e81a641953
commit d91f0554fd
65 changed files with 865 additions and 696 deletions
+8 -7
View File
@@ -3,6 +3,7 @@ package handler
import (
"fmt"
"kra/internal/service"
"kra/internal/service/dto"
"net/http"
"time"
@@ -18,7 +19,7 @@ func NewTask(service *service.TaskService) *Task {
}
func (h *Task) Create(c *gin.Context) {
var req service.TaskRequest
var req dto.TaskRequest
if err := c.ShouldBindJSON(&req); err != nil {
Fail(c, err.Error())
return
@@ -32,7 +33,7 @@ func (h *Task) Create(c *gin.Context) {
}
func (h *Task) Update(c *gin.Context) {
var req service.TaskRequest
var req dto.TaskRequest
if err := c.ShouldBindJSON(&req); err != nil {
Fail(c, err.Error())
return
@@ -45,7 +46,7 @@ func (h *Task) Update(c *gin.Context) {
}
func (h *Task) Delete(c *gin.Context) {
var req service.DeleteTaskRequest
var req dto.DeleteTaskRequest
if err := c.ShouldBindJSON(&req); err != nil {
Fail(c, err.Error())
return
@@ -58,7 +59,7 @@ func (h *Task) Delete(c *gin.Context) {
}
func (h *Task) Toggle(c *gin.Context) {
var req service.ToggleTaskRequest
var req dto.ToggleTaskRequest
if err := c.ShouldBindJSON(&req); err != nil {
Fail(c, err.Error())
return
@@ -71,7 +72,7 @@ func (h *Task) Toggle(c *gin.Context) {
}
func (h *Task) Trigger(c *gin.Context) {
var req service.DeleteTaskRequest
var req dto.DeleteTaskRequest
if err := c.ShouldBindJSON(&req); err != nil {
Fail(c, err.Error())
return
@@ -84,7 +85,7 @@ func (h *Task) Trigger(c *gin.Context) {
}
func (h *Task) List(c *gin.Context) {
var req service.TaskListRequest
var req dto.TaskListRequest
if err := c.ShouldBindQuery(&req); err != nil {
Fail(c, err.Error())
return
@@ -98,7 +99,7 @@ func (h *Task) List(c *gin.Context) {
}
func (h *Task) Logs(c *gin.Context) {
var req service.TaskLogListRequest
var req dto.TaskLogListRequest
if err := c.ShouldBindQuery(&req); err != nil {
Fail(c, err.Error())
return