signer-daemon 0.2.1

Signer daemon package.
Documentation
use serde::{Deserialize, Serialize};

use crate::entity::oper_log;

#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct OperLogVO {
  pub id: String,
  pub title: String,
  pub content: String,
  pub level: String,
  pub create_time: i64,
}

impl From<oper_log::Model> for OperLogVO {
  fn from(value: oper_log::Model) -> Self {
    Self {
      id: value.id.to_string(),
      title: value.title,
      content: value.content,
      level: value.level,
      create_time: value.create_time.and_utc().timestamp_millis(),
    }
  }
}