From 8b670dda7425141c522d3d00a229080a2077d3d2 Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Mon, 27 Dec 2021 15:48:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=BA=86=E7=BD=91=E6=A0=BC?= =?UTF-8?q?=E5=92=8C=E7=94=A8=E6=88=B7=E6=93=8D=E4=BD=9C=E5=AE=8C=E5=90=8E?= =?UTF-8?q?=E7=9A=84=E9=83=A8=E5=88=86=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../map/IGridRelationDeleteAfterHandler.java | 21 +++++++++++++ .../map/IGridRelationSaveAfterHandler.java | 30 +++++++++++++++++++ .../user/IUserUpdateAfterHandler.java | 19 ++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationDeleteAfterHandler.java create mode 100644 basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationSaveAfterHandler.java create mode 100644 basic-interface/src/main/java/ink/wgink/interfaces/user/IUserUpdateAfterHandler.java diff --git a/basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationDeleteAfterHandler.java b/basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationDeleteAfterHandler.java new file mode 100644 index 00000000..df2252e2 --- /dev/null +++ b/basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationDeleteAfterHandler.java @@ -0,0 +1,21 @@ +package ink.wgink.interfaces.map; + +import java.util.List; + +/** + * @ClassName: IGridRelationDeleteAfterHandler + * @Description: 网格关系删除操作 + * @Author: wanggeng + * @Date: 2021/12/24 3:12 PM + * @Version: 1.0 + */ +public interface IGridRelationDeleteAfterHandler { + + /** + * 删除列表 + * + * @param relationIds + */ + void handle(List relationIds); + +} diff --git a/basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationSaveAfterHandler.java b/basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationSaveAfterHandler.java new file mode 100644 index 00000000..ace53646 --- /dev/null +++ b/basic-interface/src/main/java/ink/wgink/interfaces/map/IGridRelationSaveAfterHandler.java @@ -0,0 +1,30 @@ +package ink.wgink.interfaces.map; + +import ink.wgink.pojo.dtos.user.UserDTO; + +import java.util.List; + +/** + * @ClassName: IGridMemberSaveHandler + * @Description: 网格关系添加 + * @Author: wanggeng + * @Date: 2021/12/24 2:59 PM + * @Version: 1.0 + */ +public interface IGridRelationSaveAfterHandler { + + /** + * 新增网格关系 + * + * @param relationIds 关系ID列表 + */ + void handle(List relationIds); + + /** + * 新增网格关系 + * + * @param relationId + */ + void handle(UserDTO userDTO); + +} diff --git a/basic-interface/src/main/java/ink/wgink/interfaces/user/IUserUpdateAfterHandler.java b/basic-interface/src/main/java/ink/wgink/interfaces/user/IUserUpdateAfterHandler.java new file mode 100644 index 00000000..0dcde950 --- /dev/null +++ b/basic-interface/src/main/java/ink/wgink/interfaces/user/IUserUpdateAfterHandler.java @@ -0,0 +1,19 @@ +package ink.wgink.interfaces.user; + +/** + * @ClassName: IUserUpdateAfterHandlerImpl + * @Description: 用户修改后操作 + * @Author: wanggeng + * @Date: 2021/12/24 3:50 PM + * @Version: 1.0 + */ +public interface IUserUpdateAfterHandler { + + /** + * 修改后操作 + * + * @param userId 用户ID + */ + void handle(String userId); + +}