|  |  |  | 
|---|
|  |  |  | package com.ruoyi.system.service; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.extension.service.IService; | 
|---|
|  |  |  | import com.ruoyi.common.basic.PageInfo; | 
|---|
|  |  |  | import com.ruoyi.system.export.TSysAppUserClinicExport; | 
|---|
|  |  |  | import com.ruoyi.system.export.TSysAppUserExport; | 
|---|
|  |  |  | import com.ruoyi.system.export.TSysAppUserListExport; | 
|---|
|  |  |  | import com.ruoyi.system.model.TSysAppUser; | 
|---|
|  |  |  | import com.ruoyi.system.query.TCrmClinicQuery; | 
|---|
|  |  |  | import com.ruoyi.system.query.TSysAppUserQuery; | 
|---|
|  |  |  | import com.ruoyi.system.vo.TSysAppUserVO; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * <p> | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public interface TSysAppUserService extends IService<TSysAppUser> { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 分页列表 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageInfo<TSysAppUserVO> pageList(TSysAppUserQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 判断是否存在 | 
|---|
|  |  |  | * @param dto | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | boolean isExit(TSysAppUser dto); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取慢性病患者分页列表 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageInfo<TSysAppUserVO> pageChronicDiseaseUserList(TSysAppUserQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 患者导出平台 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<TSysAppUserListExport> exportList(TSysAppUserQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 患者导出诊所 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<TSysAppUserClinicExport> exportListClinic(TSysAppUserQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 患者导出APP | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<TSysAppUserExport> exportListAppUser(TSysAppUserQuery query); | 
|---|
|  |  |  | } | 
|---|