diff --git a/xjs-business/pom.xml b/xjs-business/pom.xml
index 96ef47fd..618a8b1e 100644
--- a/xjs-business/pom.xml
+++ b/xjs-business/pom.xml
@@ -18,6 +18,7 @@
xjs-business-openapi
xjs-business-english
xjs-business-common
+ xjs-business-warining
diff --git a/xjs-business/xjs-business-common/src/main/java/com/xjs/handler/MyMetaObjectHandler.java b/xjs-business/xjs-business-common/src/main/java/com/xjs/handler/MyMetaObjectHandler.java
index e5c6b968..c5697492 100644
--- a/xjs-business/xjs-business-common/src/main/java/com/xjs/handler/MyMetaObjectHandler.java
+++ b/xjs-business/xjs-business-common/src/main/java/com/xjs/handler/MyMetaObjectHandler.java
@@ -27,5 +27,6 @@ public class MyMetaObjectHandler implements MetaObjectHandler {
public void updateFill(MetaObject metaObject) {
log.info("start update fill ....");
//this.strictInsertFill(metaObject, "updateTime", LocalDateTime::now, LocalDateTime.class); // 起始版本 3.3.3(推荐)
+ this.strictInsertFill(metaObject, "updateTime", Date.class,new Date()); // 起始版本 3.3.3(推荐)
}
}
diff --git a/xjs-business/xjs-business-warining/pom.xml b/xjs-business/xjs-business-warining/pom.xml
new file mode 100644
index 00000000..18244d7a
--- /dev/null
+++ b/xjs-business/xjs-business-warining/pom.xml
@@ -0,0 +1,20 @@
+
+
+
+ xjs-business
+ com.xjs
+ 3.3.0
+
+ 4.0.0
+ 业务模块-预警模块
+
+ xjs-business-warining
+
+
+ 8
+ 8
+
+
+
\ No newline at end of file
diff --git a/xjs-business/xjs-business-warining/src/main/java/com/xjs/XjsWarningApp.java b/xjs-business/xjs-business-warining/src/main/java/com/xjs/XjsWarningApp.java
new file mode 100644
index 00000000..6ad4076b
--- /dev/null
+++ b/xjs-business/xjs-business-warining/src/main/java/com/xjs/XjsWarningApp.java
@@ -0,0 +1,22 @@
+package com.xjs;
+
+import com.ruoyi.common.security.annotation.EnableCustomConfig;
+import com.ruoyi.common.security.annotation.EnableRyFeignClients;
+import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+/**
+ * @author xiejs
+ * @desc 预警模块启动器
+ * @create 2021-12-31
+ */
+@SpringBootApplication
+@EnableCustomConfig
+@EnableCustomSwagger2
+@EnableRyFeignClients
+public class XjsWarningApp {
+ public static void main(String[] args) {
+ SpringApplication.run(XjsWarningApp.class, args);
+ }
+}
diff --git a/xjs-business/xjs-business-warining/src/main/java/com/xjs/domain/ApiRecord.java b/xjs-business/xjs-business-warining/src/main/java/com/xjs/domain/ApiRecord.java
new file mode 100644
index 00000000..caaee92d
--- /dev/null
+++ b/xjs-business/xjs-business-warining/src/main/java/com/xjs/domain/ApiRecord.java
@@ -0,0 +1,51 @@
+package com.xjs.domain;
+
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.ruoyi.common.core.annotation.Excel;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @author xiejs
+ * @desc api记录实体类
+ * @create 2021-12-31
+ */
+@TableName("api_record")
+@Data
+public class ApiRecord implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 主键id */
+ private Long id;
+
+ /** api名称 */
+ @Excel(name = "api名称")
+ private String apiName;
+
+ /** api地址 */
+ @Excel(name = "api地址")
+ private String apiUrl;
+
+ /** api总请求次数 */
+ @Excel(name = "api总请求次数")
+ private Long totalCount;
+
+ /** api限制请求次数每天 */
+ @Excel(name = "api限制请求次数每天")
+ private Long limitCount;
+
+ @Excel(name = "创建时间",dateFormat = "yyyy-MM-dd HH:mm:ss")
+ @TableField(fill = FieldFill.INSERT)
+ private Date createTime;
+
+ @Excel(name = "修改时间",dateFormat = "yyyy-MM-dd HH:mm:ss")
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private Date updateTime;
+
+
+}