调整部分前端布局和后端增删改逻辑

This commit is contained in:
焦龙言
2026-09-28 18:29:10 +08:00
parent 17d991a74a
commit a539b4eb71
57 changed files with 87382 additions and 895 deletions
@@ -60,6 +60,22 @@ class OperationLogDao:
return operation_log_list
@classmethod
async def get_scan_exception_log_list(
cls, db: AsyncSession, oper_name: str | None, page_size: int
) -> PageModel:
"""按扫码日志标题和精确操作人查询首页异常记录。"""
query = (
select(SysOperLog)
.where(
SysOperLog.title == '扫码操作',
SysOperLog.status == 1,
SysOperLog.oper_name == oper_name if oper_name is not None else True,
)
.order_by(desc(SysOperLog.oper_time))
)
return await PageUtil.paginate(db, query, page_num=1, page_size=page_size, is_page=True)
@classmethod
async def add_operation_log_dao(cls, db: AsyncSession, operation_log: OperLogModel) -> SysOperLog:
"""