// ================================================================================= // Code generated and maintained by GoFrame CLI tool. DO NOT EDIT. // ================================================================================= package do import ( "github.com/gogf/gf/v2/encoding/gjson" "github.com/gogf/gf/v2/frame/g" "github.com/gogf/gf/v2/os/gtime" ) // BatchMain is the golang structure of table batch_main for DAO operations like Where/Data. type BatchMain struct { g.Meta `orm:"table:batch_main, do:true"` Id any // 主键ID BatchNo any // 批次编号 OrderSn any // 订单编号 BatchType any // 批次类型 枚举 BatchStatus any // 批次状态 枚举 BatchAsyncStatus any // 异步处理状态 SourceType any // 来源方式 枚举 SourceBatchNo any // 来源批次编号 SourceOssId any // 源文件OSS ID ResultOssId any // 结果文件OSS ID IsCrossDept any // 是否跨级操作机构 TargetDeptId any // 目标机构编号 DeptId any // 机构编号 TotalCount any // 总数量 ValidCount any // 有效数量 SuccessCount any // 成功数量 FailCount any // 失败数量 RunResult any // 运行结果 FailReason any // 失败原因 BatchInfo *gjson.Json // 批次信息:入库/出库展示字段 Remark *gjson.Json // 备注扩展字段 StartTime *gtime.Time // 开始时间 EndTime *gtime.Time // 结束时间 TenantId any // 租户ID CreatedDept any // 创建部门ID CreatedBy any // 创建者ID CreatedAt *gtime.Time // 创建时间 UpdatedBy any // 更新者ID UpdatedAt *gtime.Time // 更新时间 SourceChannel any // 发起渠道:console/mini_program/api/system/legacy ExecutionMode any // 操作规模:0未知1单卡2批量 }