From 7e5bfd8737b33a06cadb433461ed7e52d99ccba7 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期四, 29 九月 2022 13:06:53 +0800
Subject: [PATCH] 案件池修改 案件图片展示

---
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java
index b257213..142d3e4 100644
--- a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java
@@ -1,7 +1,12 @@
 package com.ycl.service.caseHandler;
 
-import com.ycl.entity.caseHandler.BaseCase;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
+import com.ycl.dto.casePool.IllegalBuildingParam;
+import com.ycl.dto.casePool.ViolationParam;
+import com.ycl.entity.caseHandler.BaseCase;
+
+import java.util.ArrayList;
 
 /**
  * <p>
@@ -12,5 +17,33 @@
  * @since 2022-09-24
  */
 public interface IBaseCaseService extends IService<BaseCase> {
+    /**
+     * 涓婁紶甯傚钩鍙�
+     *
+     * @param caseId
+     * @return String
+     * @author AI
+     * @date 2022-09-28 16:52
+     */
+    String uploadEvent(Integer caseId);
 
+    Page listViolationsPage(Page page, Integer state, Integer resource);
+
+    Page listIllegalBuilding(Page page, Integer state, Integer resource);
+
+    Boolean saveViolationCase(ViolationParam violationParam, Integer id);
+
+    Boolean saveIllegalBuildingCase(IllegalBuildingParam illegalBuildingParam, Integer id);
+
+    /**
+     * 鍚屾妗堜欢杩涘害
+     *
+     * @param caseId
+     * @return java.lang.String
+     * @author AI
+     * @date 2022-09-28 17:45
+     */
+    String processEvent(Integer caseId);
+
+    ArrayList<String> listCaseImages(Integer id, Integer type);
 }

--
Gitblit v1.8.0