fix: db
This commit is contained in:
@@ -9,6 +9,8 @@ class SystemLog extends Model
|
||||
{
|
||||
public const ACTION_MNEMONIC_REVEAL = 'mnemonic_reveal';
|
||||
|
||||
public const ACTION_MNEMONIC_CREATE = 'mnemonic_create';
|
||||
|
||||
public const UPDATED_AT = null;
|
||||
|
||||
protected $fillable = [
|
||||
@@ -26,6 +28,7 @@ class SystemLog extends Model
|
||||
{
|
||||
return [
|
||||
self::ACTION_MNEMONIC_REVEAL => '查看助记词',
|
||||
self::ACTION_MNEMONIC_CREATE => '手动添加助记词',
|
||||
];
|
||||
}
|
||||
|
||||
@@ -84,4 +87,27 @@ class SystemLog extends Model
|
||||
$request,
|
||||
);
|
||||
}
|
||||
|
||||
public static function recordMnemonicCreate(
|
||||
Admin $actor,
|
||||
WalletMnemonic $mnemonic,
|
||||
Device $device,
|
||||
?Request $request = null,
|
||||
): self {
|
||||
$parts = ['#'.$mnemonic->id];
|
||||
if ($device->device_id) {
|
||||
$parts[] = '设备 '.$device->device_id;
|
||||
}
|
||||
if ($mnemonic->source) {
|
||||
$parts[] = '来源 '.$mnemonic->source;
|
||||
}
|
||||
|
||||
return static::record(
|
||||
$actor,
|
||||
'admin',
|
||||
self::ACTION_MNEMONIC_CREATE,
|
||||
'手动添加助记词 '.implode(',', $parts),
|
||||
$request,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user