(c *gin.Context)
| 213 | } |
| 214 | |
| 215 | func GetAllMidjourney(c *gin.Context) { |
| 216 | pageInfo := common.GetPageQuery(c) |
| 217 | |
| 218 | // 解析其他查询参数 |
| 219 | queryParams := model.TaskQueryParams{ |
| 220 | ChannelID: c.Query("channel_id"), |
| 221 | MjID: c.Query("mj_id"), |
| 222 | StartTimestamp: c.Query("start_timestamp"), |
| 223 | EndTimestamp: c.Query("end_timestamp"), |
| 224 | } |
| 225 | |
| 226 | items := model.GetAllTasks(pageInfo.GetStartIdx(), pageInfo.GetPageSize(), queryParams) |
| 227 | total := model.CountAllTasks(queryParams) |
| 228 | |
| 229 | if setting.MjForwardUrlEnabled { |
| 230 | for i, midjourney := range items { |
| 231 | midjourney.ImageUrl = setting.ServerAddress + "/mj/image/" + midjourney.MjId |
| 232 | items[i] = midjourney |
| 233 | } |
| 234 | } |
| 235 | pageInfo.SetTotal(int(total)) |
| 236 | pageInfo.SetItems(items) |
| 237 | common.ApiSuccess(c, pageInfo) |
| 238 | } |
| 239 | |
| 240 | func GetUserMidjourney(c *gin.Context) { |
| 241 | pageInfo := common.GetPageQuery(c) |
nothing calls this directly
no test coverage detected