package com.hhh.cloud.framework.example.client.service;

import com.hhh.cloud.framework.example.client.entity.SysClient;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hhh.cloud.framework.util.result.TableResult;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 3hhjs
 * @since 2020-12-28
 */
public interface ISysClientService extends IService<SysClient> {

    /**
     * 查询列表（使用QueryWrapper或LambdaQueryWrapper）
     * @param search 查询条件
     * @param page 页码
     * @param limit 行数
     * @return TableResult
     */
    public TableResult listClient(SysClient search, int page, int limit);

    /**
     * 查询列表（自定义sql）
     * @param search 查询条件
     * @param page 页码
     * @param limit 行数
     * @return TableResult
     */
    public TableResult listClient2(SysClient search, int page, int limit);
}
