31 lines
1.9 KiB
Go
31 lines
1.9 KiB
Go
// =================================================================================
|
|
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
|
|
// =================================================================================
|
|
|
|
package entity
|
|
|
|
import (
|
|
"github.com/gogf/gf/v2/encoding/gjson"
|
|
"github.com/gogf/gf/v2/os/gtime"
|
|
)
|
|
|
|
// FeedReport is the golang structure for table feed_report.
|
|
type FeedReport struct {
|
|
Id uint64 `json:"id" orm:"id" description:""`
|
|
TenantId uint64 `json:"tenantId" orm:"tenant_id" description:""`
|
|
ReporterId uint64 `json:"reporterId" orm:"reporter_id" description:""`
|
|
ReportedUserId uint64 `json:"reportedUserId" orm:"reported_user_id" description:""`
|
|
ObjectType string `json:"objectType" orm:"object_type" description:""`
|
|
ObjectId string `json:"objectId" orm:"object_id" description:""`
|
|
ReasonCode string `json:"reasonCode" orm:"reason_code" description:""`
|
|
Description string `json:"description" orm:"description" description:""`
|
|
EvidenceFileIds *gjson.Json `json:"evidenceFileIds" orm:"evidence_file_ids" description:""`
|
|
SourcePage string `json:"sourcePage" orm:"source_page" description:""`
|
|
Status string `json:"status" orm:"status" description:""`
|
|
HandlerId uint64 `json:"handlerId" orm:"handler_id" description:""`
|
|
HandleResult string `json:"handleResult" orm:"handle_result" description:""`
|
|
HandledAt *gtime.Time `json:"handledAt" orm:"handled_at" description:""`
|
|
CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:""`
|
|
UpdatedAt *gtime.Time `json:"updatedAt" orm:"updated_at" description:""`
|
|
}
|