package com.ccic.safeliab.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ccic.safeliab.entity.*; import com.ccic.safeliab.entity.HiddenDanger; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; import java.util.Map; /** *

* 隐患表 服务类 *

* * @author testjava * @since 2022-09-01 */ public interface IHiddenDangerService extends IService { boolean addHidden(@RequestParam Map map, User userMsg) throws Exception; boolean updateHidden(@RequestParam Map map, User userMsg, Long hiddenDangerId); boolean deleteHidden(Long hiddenDangerId); ReHiddenDanger show(Long hiddenDangerId, User userMsg); Page findPageDanger(Integer pageNum, Integer pageSize, Map map, User userMsg); Page findServiceOrganPageList(Integer pageNum, Integer pageSize, Map map, User userMsg); Page customerDangerPageList(Integer pageNum, Integer pageSize, Map map, User userMsg); List findDanger(Map map, User userMsg); boolean submitRectify(Map map, Long hiddenDangerId, User userMsg); boolean customerSubmitRectify(Map map, Long hiddenDangerId, User userMsg); boolean submitTrack(Map map, Long hiddenDangerId, User userMsg); boolean serviceOrganExamine(Map map, Long hiddenDangerId, User userMsg); Map examine(Map map, Long hiddenDangerId, User userMsg); List getServiceDangerList(Map param, User userMsg); // List getHiddenDangerByServiceId(Long serviceId); String generateHiddenNumber(); Long addNew(Map map, User userMsg); Page getNewList(Integer pageNum, Integer pageSize, Map map); }