47 lines
1.6 KiB
Go
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
|
|
}
|