class BlsmVdCore::VdInfoSec

Public Class Methods

committed(vd_transaction) click to toggle source

录入安全信息

#====Parameters
* +vd_transaction+ - 交易描述
# File lib/blsm-vd-core/model/vd_info_sec.rb, line 23
def self.committed(vd_transaction)
  VdInfoSec.create({
                       transaction_no: Digest::MD5.hexdigest(vd_transaction),
                       description: vd_transaction
                   })
end
dangerous?(vd_transaction) click to toggle source

是否是危险操作,如此动作在信息安全库中可以查询到, 说明此操作为危险动作,默认返回危险信息

Parameters

* +vd_transaction+ - 交易描述
# File lib/blsm-vd-core/model/vd_info_sec.rb, line 11
def self.dangerous?(vd_transaction)
  vd_info_sec = VdInfoSec.where(transaction_no: Digest::MD5.hexdigest(vd_transaction)).first
  if vd_info_sec
    BlsmVdCore::ERROR_CODES[4010][:vd_info_sec]=vd_info_sec
    return BlsmVdCore::ERROR_CODES[4010]
  end
  false
end