æ·feat: commplete init process

This commit is contained in:
engigu
2023-12-30 17:40:20 +08:00
parent 9307bec4ab
commit 77af985b76
92 changed files with 12054 additions and 2 deletions
+31
View File
@@ -0,0 +1,31 @@
package send_logs_service
import (
"message-nest/models"
)
type SendTaskLogsService struct {
ID int
TaskId string
Name string
PageNum int
PageSize int
}
func (st *SendTaskLogsService) Count() (int, error) {
return models.GetSendLogsTotal(st.Name, st.TaskId, st.getMaps())
}
func (st *SendTaskLogsService) GetAll() ([]models.LogsResult, error) {
tasks, err := models.GetSendLogs(st.PageNum, st.PageSize, st.Name, st.TaskId, st.getMaps())
if err != nil {
return nil, err
}
return tasks, nil
}
func (st *SendTaskLogsService) getMaps() map[string]interface{} {
maps := make(map[string]interface{})
return maps
}