package com.panzhihua.service_community.service; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.common.model.dtos.vaccines.VaccinesByAdminDTO; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_community.model.dos.ComMngVaccinesDO; /** * @auther lyq * @create 2021-05-19 14:17:46 * @describe 疫苗分类表服务类 */ public interface ComMngVaccinesService extends IService { /** * 小程序-查询疫苗分类列表 * * @return 疫苗分类列表 */ R getVaccinesListByApp(); /** * 后台管理-查询疫苗分类列表 * * @param vaccinesByAdminDTO * 请求参数 * @return 疫苗分类列表 */ R getVaccinesListByAdmin(VaccinesByAdminDTO vaccinesByAdminDTO); /** * 修改疫苗分类信息 * * @param vaccinesByAdminDTO * 请求参数 * @return 修改结果 */ R editVaccinesByAdmin(VaccinesByAdminDTO vaccinesByAdminDTO); /** * 新增疫苗分类信息 * * @param vaccinesByAdminDTO * 请求参数 * @return 新增结果 */ R addVaccinesByAdmin(VaccinesByAdminDTO vaccinesByAdminDTO); /** * 删除疫苗分类信息 * * @param id * 疫苗分类id * @return 删除结果 */ R deleteVaccinesByAdmin(Long id); /** * 疫苗分类列表 * * @return 疫苗分类列表 */ R getEnrollTypeListByAdmin(); }