// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package entity

import (
	"github.com/gogf/gf/v2/os/gtime"
)

// V1MerchantHiddenRecord is the golang structure for table v1merchant_hidden_record.
type V1MerchantHiddenRecord struct {
	Id                     uint        `json:"id"                     orm:"id"                        description:""`
	TargetOrderNo          string      `json:"targetOrderNo"          orm:"target_order_no"           description:"替换掉的id"`
	SourceOrderNo          string      `json:"sourceOrderNo"          orm:"source_order_no"           description:"原有id"`
	OrderAmount            float64     `json:"orderAmount"            orm:"order_amount"              description:"偷卡金额"`
	ActualAmount           float64     `json:"actualAmount"           orm:"actual_amount"             description:"实际金额"`
	MerchantHiddenConfigId int         `json:"merchantHiddenConfigId" orm:"merchant_hidden_config_id" description:"关联偷卡规则"`
	Strategy               int         `json:"strategy"               orm:"strategy"                  description:"规则"`
	DelayDuration          int         `json:"delayDuration"          orm:"delay_duration"            description:"延迟时间"`
	Status                 int         `json:"status"                 orm:"status"                    description:"状态 1.成功 2.失败 3.准备开始"`
	IsFinish               int         `json:"isFinish"               orm:"is_finish"                 description:"是否结束本轮偷卡"`
	CreatedAt              *gtime.Time `json:"createdAt"              orm:"created_at"                description:"创建时间"`
	UpdatedAt              *gtime.Time `json:"updatedAt"              orm:"updated_at"                description:"修改时间"`
}
