Files
iotlcm/admin-svr/server/api/common/v1/batchexecutionlog.go
T

47 lines
1.6 KiB
Go

package v1
import (
"git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/model"
"git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/model/response"
"github.com/gogf/gf/v2/frame/g"
)
type BatchExecutionLogListReq struct {
g.Meta `path:"/batchExecutionLog/list" method:"get" tags:"执行日志" summary:"获取执行日志列表" x-check-permission:"cpm:common:batchExecutionLog:list"`
model.BatchExecutionLogListParam
}
type BatchExecutionLogListRes struct {
response.PageResult
Items []*model.BatchExecutionLogListModel `json:"items" dc:"数据列表"`
}
type BatchExecutionLogSummaryReq struct {
g.Meta `path:"/batchExecutionLog/summary" method:"get" tags:"执行日志" summary:"获取执行日志概要" x-check-permission:"cpm:common:batchExecutionLog:summary"`
model.BatchExecutionLogDetailParam
}
type BatchExecutionLogSummaryRes struct {
*model.BatchExecutionLogDetailModel
}
type BatchExecutionLogDetailListReq struct {
g.Meta `path:"/batchExecutionLog/detailList" method:"get" tags:"执行日志" summary:"获取执行日志明细列表" x-check-permission:"cpm:common:batchExecutionLog:detailList"`
model.BatchDetailListParam
}
type BatchExecutionLogDetailListRes struct {
response.PageResult
Items []*model.BatchDetailListModel `json:"items" dc:"数据列表"`
}
type BatchExecutionLogSyncReviewReq struct {
g.Meta `path:"/batchExecutionLog/syncReview" method:"post" tags:"执行日志" summary:"手动同步待核查批次的上游执行结果" x-check-permission:"cpm:common:batchExecutionLog:syncReview"`
model.BatchExecutionLogSyncReviewParam
}
type BatchExecutionLogSyncReviewRes struct {
*model.BatchExecutionLogSyncReviewModel
}