+ * 和 {@link CommonResult#getDetailMessage()} 一致的设计
+ */
+ private String detailMessage;
+
+ /**
+ * 空构造方法,避免反序列化问题
+ */
+ public ServiceException() {
+ }
+
+ public ServiceException(String message) {
+ this.message = message;
+ }
+
+ public ServiceException(String message, Integer code) {
+ this.message = message;
+ this.code = code;
+ }
+
+ public String getDetailMessage() {
+ return detailMessage;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public Integer getCode() {
+ return code;
+ }
+
+ public ServiceException setMessage(String message) {
+ this.message = message;
+ return this;
+ }
+
+ public ServiceException setDetailMessage(String detailMessage) {
+ this.detailMessage = detailMessage;
+ return this;
+ }
+}
\ No newline at end of file
diff --git a/fire/src/main/java/com/yingji/mapper/FireMapper.java b/fire/src/main/java/com/yingji/mapper/FireMapper.java
new file mode 100644
index 0000000..168da15
--- /dev/null
+++ b/fire/src/main/java/com/yingji/mapper/FireMapper.java
@@ -0,0 +1,24 @@
+package com.yingji.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.yingji.entity.Fire;
+
+import java.util.List;
+
+/**
+ * 119数据库访问层
+ *
+ * @author wu
+ * @since 2024-05-06 09:15:01
+ */
+public interface FireMapper extends BaseMapper