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<ComMngVaccinesDO> {
|
|
/**
|
* 小程序-查询疫苗分类列表
|
*
|
* @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();
|
|
}
|