Class: BlsmVdCore::VdInfoSec
- Inherits:
-
BaseRecord
- Object
- ActiveRecord::Base
- BaseRecord
- BlsmVdCore::VdInfoSec
- Defined in:
- lib/blsm-vd-core/model/vd_info_sec.rb
Class Method Summary collapse
-
.committed(vd_transaction) ⇒ Object
录入安全信息 #====Parameters *
vd_transaction
- 交易描述. -
.dangerous?(vd_transaction) ⇒ Boolean
是否是危险操作,如此动作在信息安全库中可以查询到, 说明此操作为危险动作,默认返回危险信息 ====Parameters *
vd_transaction
- 交易描述.
Class Method Details
.committed(vd_transaction) ⇒ Object
录入安全信息 #====Parameters
-
vd_transaction
- 交易描述
23 24 25 26 27 28 |
# 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) ⇒ Boolean
是否是危险操作,如此动作在信息安全库中可以查询到, 说明此操作为危险动作,默认返回危险信息
Parameters
-
vd_transaction
- 交易描述
11 12 13 14 15 16 17 18 |
# 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 |