| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # -*- coding: utf-8 -*-
- # @Author : YY
- from typing import List
- from ruoyi_system.mapper import SysLogininforMapper
- from ruoyi_system.domain.entity import SysLogininfor
- class SysLogininforService:
-
- @classmethod
- def insert_logininfor(cls, logininfor: SysLogininfor) -> int:
- '''
- 新增登录日志
-
- Args:
- logininfor(SysLogininfor): 登录日志信息
-
- Returns:
- int: 新增的记录的id
- '''
- flag = SysLogininforMapper.insert_logininfor(logininfor)
- return flag
-
- @classmethod
- def select_logininfor_list(cls, query: SysLogininfor) -> List[SysLogininfor]:
- '''
- 查询登录日志列表
-
- Args:
- query(SysLogininfor): 查询条件
-
- Returns:
- List[SysLogininfor]: 登录日志列表
- '''
- return SysLogininforMapper.select_logininfor_list(query)
-
- @classmethod
- def delete_logininfor_by_ids(cls, ids: List[int]) -> int:
- '''
- 根据ids删除登录日志
-
- Args:
- ids(List[int]): 日志id列表
-
- Returns:
- int: 删除的记录数
- '''
- return SysLogininforMapper.delete_logininfor_by_ids(ids)
-
- @classmethod
- def clean_logininfor(cls) -> int:
- '''
- 清空登录日志
-
- Returns:
- int: 清空的记录数
- '''
- return SysLogininforMapper.clean_logininfor()
|