houzhongjian
2024-09-14 818a0170d8f2950d52cc7300a302356bbc523236
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.system.service.tenant.handler;
H 2
3 import com.iailab.module.system.dal.dataobject.tenant.TenantDO;
4
5 /**
6  * 租户信息处理
7  * 目的:尽量减少租户逻辑耦合到系统中
8  *
9  * @author iailab
10  */
11 public interface TenantInfoHandler {
12
13     /**
14      * 基于传入的租户信息,进行相关逻辑的执行
15      * 例如说,创建用户时,超过最大账户配额
16      *
17      * @param tenant 租户信息
18      */
19     void handle(TenantDO tenant);
20
21 }