租户管理的代码框架
This commit is contained in:
51
src/main/java/com/rj/service/ITenantService.java
Normal file
51
src/main/java/com/rj/service/ITenantService.java
Normal file
@@ -0,0 +1,51 @@
|
||||
package com.rj.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.rj.entity.Tenant;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 租户表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author 系统生成
|
||||
* @since 2025-01-XX
|
||||
*/
|
||||
public interface ITenantService extends IService<Tenant> {
|
||||
|
||||
/**
|
||||
* 分页查询租户列表
|
||||
* @param current 页码
|
||||
* @param size 每页大小
|
||||
* @param tenantCode 租户编码
|
||||
* @param tenantName 租户名称(模糊查询)
|
||||
* @param status 状态:1-启用,0-禁用
|
||||
* @param contactName 联系人姓名(模糊查询)
|
||||
* @param contactPhone 联系人电话
|
||||
* @param expireStartTime 过期时间开始
|
||||
* @param expireEndTime 过期时间结束
|
||||
* @return 分页结果
|
||||
*/
|
||||
Map<String, Object> getTenantList(Integer current, Integer size, String tenantCode,
|
||||
String tenantName, Integer status, String contactName,
|
||||
String contactPhone, String expireStartTime, String expireEndTime);
|
||||
|
||||
/**
|
||||
* 根据条件查询租户列表(不分页)
|
||||
* @param tenantCode 租户编码
|
||||
* @param tenantName 租户名称(模糊查询)
|
||||
* @param status 状态:1-启用,0-禁用
|
||||
* @param contactName 联系人姓名(模糊查询)
|
||||
* @param contactPhone 联系人电话
|
||||
* @param expireStartTime 过期时间开始
|
||||
* @param expireEndTime 过期时间结束
|
||||
* @return 查询结果
|
||||
*/
|
||||
Map<String, Object> getTenantListWithoutPage(String tenantCode, String tenantName,
|
||||
Integer status, String contactName,
|
||||
String contactPhone, String expireStartTime,
|
||||
String expireEndTime);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user