Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArgsGetList ¶
type ArgsGetList struct { //分页 Pages CoreSQLPages.ArgsDataList //造成该事件的来源 CreateInfo CoreSQLFrom.FieldsFrom `db:"create_info" json:"createInfo"` //交易发生双方 //来源,支付方 PaymentCreate CoreSQLFrom.FieldsFrom `db:"payment_create" json:"paymentCreate"` //支付方的来源 // 留空则代表平台方,否则为商户或加盟商 PaymentFrom CoreSQLFrom.FieldsFrom `db:"payment_from" json:"paymentFrom"` //目标,接收方 TakeCreate CoreSQLFrom.FieldsFrom `db:"take_create" json:"takeCreate"` //收款方来源 // 留空则代表平台方,否则为商户或加盟商 TakeFrom CoreSQLFrom.FieldsFrom `db:"take_from" json:"takeFrom"` //支付ID PayID int64 `db:"pay_id" json:"payID"` //日志ID PayLogID int64 `db:"pay_log_id" json:"payLogID"` //是否需要预警参数 NeedAllowEW bool //是否启动预警参数 AllowEW bool //错误代码 Code string //是否为打开状态 AllowOpen bool //搜索 Search string }
ArgsGetList 获取安全日志参数
type ArgsUpdateDone ¶
type ArgsUpdateDone struct { //ID ID int64 //目标,接收方 TakeCreate CoreSQLFrom.FieldsFrom `db:"take_create" json:"takeCreate"` //收款方来源 // 留空则代表平台方,否则为商户或加盟商 TakeFrom CoreSQLFrom.FieldsFrom `db:"take_from" json:"takeFrom"` }
ArgsUpdateDone 标记日志为已处理参数
type FieldsSafeType ¶
type FieldsSafeType struct { //ID ID int64 `db:"id" json:"id"` //创建时间 CreateAt time.Time `db:"create_at" json:"createAt"` //造成该事件的来源 CreateInfo CoreSQLFrom.FieldsFrom `db:"create_info" json:"createInfo"` //交易发生双方 //来源,支付方 PaymentCreate CoreSQLFrom.FieldsFrom `db:"payment_create" json:"paymentCreate"` //支付方的来源 // 留空则代表平台方,否则为商户或加盟商 PaymentFrom CoreSQLFrom.FieldsFrom `db:"payment_from" json:"paymentFrom"` //目标,接收方 TakeCreate CoreSQLFrom.FieldsFrom `db:"take_create" json:"takeCreate"` //收款方来源 // 留空则代表平台方,否则为商户或加盟商 TakeFrom CoreSQLFrom.FieldsFrom `db:"take_from" json:"takeFrom"` //支付ID PayID string `db:"pay_id" json:"payID"` //日志ID PayLogID string `db:"pay_log_id" json:"payLogID"` //安全事件详细描述信息 Message string `db:"message" json:"message"` //安全标识码 // 用于其他语言翻译或前端传输 Code string `db:"code" json:"code"` //是否需要发出预警消息 NeedEW bool `db:"need_ew" json:"needEW"` //是否已经发出了预警 AllowEW bool `db:"allow_ew" json:"allowEW"` //预警消息模版Mark EWTemplateMark string `db:"ew_template_mark" json:"ewTemplateMark"` //是否打开 // 处理完成后将标记为false AllowOpen bool `db:"allow_open" json:"allowOpen"` }
FieldsSafeType 安全事件
func GetList ¶
func GetList(args *ArgsGetList) (dataList []FieldsSafeType, dataCount int64, err error)
GetList 获取安全日志
Click to show internal directories.
Click to hide internal directories.