sync: 对齐小程序 v1.0.2 生产代码并脱敏
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
package model
|
||||
|
||||
import (
|
||||
"github.com/gogf/gf/v2/encoding/gjson"
|
||||
"github.com/gogf/gf/v2/os/gtime"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-app/internal/library/allocationunits"
|
||||
)
|
||||
|
||||
type AppExecutionLogListParam struct {
|
||||
Page int `json:"page" d:"1" v:"min:1"`
|
||||
PageSize int `json:"pageSize" d:"20" v:"between:1,100"`
|
||||
BatchNo string `json:"batchNo" v:"length:0,64"`
|
||||
SourceChannel string `json:"sourceChannel" v:"in:console,mini_program,api,system,legacy"`
|
||||
ExecutionMode *int `json:"executionMode" v:"in:0,1,2"`
|
||||
SourceType *int `json:"sourceType" v:"in:0,1,2,3,4"`
|
||||
BatchAsyncStatus *int `json:"batchAsyncStatus" v:"in:0,1,2,3,4,5"`
|
||||
}
|
||||
|
||||
type AppExecutionLogDetailParam struct {
|
||||
BatchNo string `json:"batchNo" v:"required|length:1,64#批次号不能为空|批次号过长"`
|
||||
Page int `json:"page" d:"1" v:"min:1"`
|
||||
PageSize int `json:"pageSize" d:"20" v:"between:1,100"`
|
||||
DetailStatus *int `json:"detailStatus" v:"in:0,1,2,3"`
|
||||
}
|
||||
|
||||
type AppExecutionLogItem struct {
|
||||
allocationunits.Fields
|
||||
StoredSourceDeptId int64 `json:"-" orm:"created_dept"`
|
||||
StoredTargetDeptId int64 `json:"-" orm:"target_dept_id"`
|
||||
UnitInfo *gjson.Json `json:"-" orm:"batch_info"`
|
||||
BatchNo string `json:"batchNo"`
|
||||
BatchType int `json:"batchType"`
|
||||
SourceChannel string `json:"sourceChannel"`
|
||||
ExecutionMode int `json:"executionMode"`
|
||||
SourceType *int `json:"sourceType"`
|
||||
BatchAsyncStatus int `json:"batchAsyncStatus"`
|
||||
TotalCount int `json:"totalCount"`
|
||||
RunResult int `json:"runResult"`
|
||||
FailReason string `json:"failReason"`
|
||||
CreatedAt *gtime.Time `json:"createdAt"`
|
||||
StartTime *gtime.Time `json:"startTime"`
|
||||
EndTime *gtime.Time `json:"endTime"`
|
||||
}
|
||||
|
||||
type AppExecutionLogDetail struct {
|
||||
allocationunits.Fields
|
||||
UnitInfo *gjson.Json `json:"-" orm:"snapshot"`
|
||||
RowNo int `json:"rowNo"`
|
||||
ItemId string `json:"itemId"`
|
||||
DetailStatus int `json:"detailStatus"`
|
||||
ErrorCode string `json:"errorCode"`
|
||||
ErrorReason string `json:"errorReason"`
|
||||
}
|
||||
Reference in New Issue
Block a user