底层共通业务API

2021SC@SDUSC

底层共通业务API,提供其他独立模块调用

1.日志添加

在addlog方法中,输入的参数logcontent表示日志内容,logtype表示日志类型如0:操作日志;1:登录日志;2:定时任务,operatetype表示操作类型如:1:添加;2:修改;3:删除;

void addLog(String LogContent, Integer logType, Integer operatetype);

2.根据用户账号查询用户信息

public LoginUser getUserByName(String username);

3.根据用户id查询用户信息

public LoginUser getUserById(String id);

4.通过用户账号查询角色集合

public List<String> getRolesByUsername(String username);

5.通过用户账号查询部门集合

List<String> getDepartIdsByUsername(String username);

6.通过用户账号查询部门 name

List<String> getDepartNamesByUsername(String username);

7.查询所有部门 作为字典信息 id ->value,departName ->text

public List<DictModel> queryAllDepartBackDictModel();

8.发送系统消息,其中方法中的参数意义分别为:fromUser 发送人(用户登录账户)、toUser  发送给(用户登录账户)、title  消息主题、msgContent  消息内容

public void sendSysAnnouncement(String fromUser,String toUser,String title, String msgContent);

9.根据 code 查询数据库中存储的 DynamicDataSourceModel

DynamicDataSourceModel getDynamicDbSourceByCode(String dbSourceCode);

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值