//! 交易域仓储接口
use async_trait::async_trait;
use chrono::{DateTime, Utc};
use super::entity::*;
use crate::error::Result;
/// 系统交易仓储接口
#[async_trait]
pub trait SystemTransactionRepository: Send + Sync {
/// 根据ID查询
async fn find_by_id(&self, id: i64) -> Result