package com.casic.missiles.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.meter.MeterStaffRequest; import com.casic.missiles.model.MeterStaff; import com.casic.missiles.model.UserInfo; import javax.servlet.http.HttpServletResponse; /** * <p> * 计量管理-计量人员-计量人员表 服务类 * </p> * */ public interface MeterStaffService extends IService<MeterStaff> { Page<MeterStaff> selectStaffList(Page<MeterStaff> page,MeterStaffRequest meterStaffVo); MeterStaff selectStaffInfo(IdDTO id); void deleteStaff(IdDTO idDto); Page<UserInfo> getUserList(String name, String deptId, Page<UserInfo> page); void addStaffInfo(MeterStaff meterStaff); void exportStaffList(MeterStaffRequest meterStaffRequest, HttpServletResponse response); void updateStaffInfo(MeterStaff meterStaff); }