From 9ca0dc6e7833715b875cc9b6b91d5c497b2bae8b Mon Sep 17 00:00:00 2001 From: zf <1603559716@qq.com> Date: 星期三, 30 八月 2023 09:05:45 +0800 Subject: [PATCH] Merge branch 'master' of https://sinanoaq.cn:8888/r/hazardInvestigationSystem into zf --- src/main/java/com/gk/hotwork/Service/SafetySelfInspectionService.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gk/hotwork/Service/SafetySelfInspectionService.java b/src/main/java/com/gk/hotwork/Service/SafetySelfInspectionService.java index ff2b012..de3f23d 100644 --- a/src/main/java/com/gk/hotwork/Service/SafetySelfInspectionService.java +++ b/src/main/java/com/gk/hotwork/Service/SafetySelfInspectionService.java @@ -3,10 +3,15 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; +import com.gk.hotwork.Domain.AttachmentInfo; +import com.gk.hotwork.Domain.Do.CompanyStatisticInspectionDO; import com.gk.hotwork.Domain.SafetySelfInspection; import com.gk.hotwork.Domain.SafetySelfInspectionItem; import com.gk.hotwork.Domain.UserInfo; +import com.gk.hotwork.Domain.dto.resp.SafetySelfInspectionRespDTO; +import java.util.Date; +import java.util.List; import java.util.Map; public interface SafetySelfInspectionService extends IService<SafetySelfInspection> { @@ -16,12 +21,16 @@ */ IPage<SafetySelfInspection> selectPage(Page<SafetySelfInspection> page, Map<String, Object> filter, UserInfo user); - + IPage<SafetySelfInspection> selectSupervisePage(Page<SafetySelfInspection> page, Map<String, Object> filter, UserInfo user); /** * @Description: 新增 */ void addOne(SafetySelfInspection param, UserInfo user); + /** + * 新增监管检查 + */ + void addSupervise(SafetySelfInspection param, UserInfo user); /** * @Description: 修改 */ @@ -33,11 +42,22 @@ */ void delOne(Long id, UserInfo user); - SafetySelfInspection infoOne(Long id,String unqualified, UserInfo user); + SafetySelfInspectionRespDTO infoOne(Long id, String unqualified, UserInfo user); SafetySelfInspectionItem itemInfoOne(Long id, UserInfo user); void modItemInfo(SafetySelfInspectionItem param, UserInfo user); + void finish(Long id, UserInfo user); + + + + void addItemExpert(List<SafetySelfInspectionItem> itemList, UserInfo user); + + void addCheckAttachment(List<AttachmentInfo> attachmentList, UserInfo user); + + Date selectLastTimeByCompanyId(Long id,Date startTime,Date endTime); + + CompanyStatisticInspectionDO companyStatisticInspection(Map<String,Object> params); } -- Gitblit v1.9.2