浏览代码

实体类创建以及swagger注释补齐

cup 2 年之前
父节点
当前提交
bfedca6d34

+ 81 - 0
mp-service/src/main/java/com/qs/mp/open/domain/ApiCallLog.java

@@ -0,0 +1,81 @@
+package com.qs.mp.open.domain;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+
+import java.util.Date;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableField;
+
+import java.io.Serializable;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * @describe 接口调用日志表实体类
+ * @auther quanshu
+ * @create 2022-06-01 17:42:17
+ */
+@TableName("mp_api_call_log")
+@Data
+@ApiModel("接口调用日志表实体类")
+public class ApiCallLog implements Serializable {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @ApiModelProperty("主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 调用方编号
+     */
+    @ApiModelProperty("调用方编号")
+    @TableField("call_no")
+    private String callNo;
+
+    /**
+     * 调用接口
+     */
+    @ApiModelProperty("调用接口")
+    @TableField("interface_info")
+    private String interfaceInfo;
+
+    /**
+     * ip地址
+     */
+    @ApiModelProperty("ip地址")
+    @TableField("ip_addr")
+    private String ipAddr;
+
+    /**
+     * 创建时间
+     */
+    @ApiModelProperty("创建时间")
+    @TableField("created_time")
+    private Date createdTime;
+
+    /**
+     * 更新时间
+     */
+    @ApiModelProperty("更新时间")
+    @TableField("updated_time")
+    private Date updatedTime;
+
+    /**
+     * 逻辑删除标识
+     */
+    @ApiModelProperty("逻辑删除标识")
+    @TableField("is_deleted")
+    @TableLogic
+    private Integer isDeleted;
+
+
+}

+ 74 - 0
mp-service/src/main/java/com/qs/mp/open/domain/IpWhitelist.java

@@ -0,0 +1,74 @@
+package com.qs.mp.open.domain;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+
+import java.util.Date;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableField;
+
+import java.io.Serializable;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * @describe IP白名单实体类
+ * @auther quanshu
+ * @create 2022-06-01 17:41:43
+ */
+@TableName("mp_ip_whitelist")
+@Data
+@ApiModel("IP白名单实体类")
+public class IpWhitelist implements Serializable {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @ApiModelProperty("主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 调用方编号
+     */
+    @ApiModelProperty("调用方编号")
+    @TableField("call_no")
+    private String callNo;
+
+    /**
+     * ip地址
+     */
+    @ApiModelProperty("ip地址")
+    @TableField("ip_addr")
+    private String ipAddr;
+
+    /**
+     * 创建时间
+     */
+    @ApiModelProperty("创建时间")
+    @TableField("created_time")
+    private Date createdTime;
+
+    /**
+     * 更新时间
+     */
+    @ApiModelProperty("更新时间")
+    @TableField("updated_time")
+    private Date updatedTime;
+
+    /**
+     * 逻辑删除标识
+     */
+    @ApiModelProperty("逻辑删除标识")
+    @TableField("is_deleted")
+    @TableLogic
+    private Integer isDeleted;
+
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/open/mapper/ApiCallLogMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.open.mapper;
+
+import com.qs.mp.open.domain.ApiCallLog;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-06-01 17:42:17
+ * @describe 接口调用日志表mapper类
+ */
+public interface ApiCallLogMapper extends BaseMapper<ApiCallLog> {
+
+}

+ 13 - 0
mp-service/src/main/java/com/qs/mp/open/mapper/IpWhitelistMapper.java

@@ -0,0 +1,13 @@
+package com.qs.mp.open.mapper;
+
+import com.qs.mp.open.domain.IpWhitelist;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @auther quanshu
+ * @create 2022-06-01 17:41:43
+ * @describe IP白名单mapper类
+ */
+public interface IpWhitelistMapper extends BaseMapper<IpWhitelist> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/open/service/IApiCallLogService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.open.service;
+
+import com.qs.mp.open.domain.ApiCallLog;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 接口调用日志表 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-06-01
+ */
+public interface IApiCallLogService extends IService<ApiCallLog> {
+
+}

+ 16 - 0
mp-service/src/main/java/com/qs/mp/open/service/IIpWhitelistService.java

@@ -0,0 +1,16 @@
+package com.qs.mp.open.service;
+
+import com.qs.mp.open.domain.IpWhitelist;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * IP白名单 服务类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-06-01
+ */
+public interface IIpWhitelistService extends IService<IpWhitelist> {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/open/service/impl/ApiCallLogServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.open.service.impl;
+
+import com.qs.mp.open.domain.ApiCallLog;
+import com.qs.mp.open.mapper.ApiCallLogMapper;
+import com.qs.mp.open.service.IApiCallLogService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 接口调用日志表 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-06-01
+ */
+@Service
+public class ApiCallLogServiceImpl extends ServiceImpl<ApiCallLogMapper, ApiCallLog> implements IApiCallLogService {
+
+}

+ 20 - 0
mp-service/src/main/java/com/qs/mp/open/service/impl/IpWhitelistServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qs.mp.open.service.impl;
+
+import com.qs.mp.open.domain.IpWhitelist;
+import com.qs.mp.open.mapper.IpWhitelistMapper;
+import com.qs.mp.open.service.IIpWhitelistService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * IP白名单 服务实现类
+ * </p>
+ *
+ * @author quanshu
+ * @since 2022-06-01
+ */
+@Service
+public class IpWhitelistServiceImpl extends ServiceImpl<IpWhitelistMapper, IpWhitelist> implements IIpWhitelistService {
+
+}

+ 21 - 0
mp-service/src/main/resources/mapper/open/ApiCallLogMapper.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.open.mapper.ApiCallLogMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.open.domain.ApiCallLog">
+        <id column="id" property="id" />
+        <result column="call_no" property="callNo" />
+        <result column="interface" property="interface" />
+        <result column="ip_addr" property="ipAddr" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+        <result column="is_deleted" property="isDeleted" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, call_no, interface, ip_addr, created_time, updated_time, is_deleted
+    </sql>
+
+</mapper>

+ 20 - 0
mp-service/src/main/resources/mapper/open/IpWhitelistMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qs.mp.open.mapper.IpWhitelistMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qs.mp.open.domain.IpWhitelist">
+        <id column="id" property="id" />
+        <result column="call_no" property="callNo" />
+        <result column="ip_addr" property="ipAddr" />
+        <result column="created_time" property="createdTime" />
+        <result column="updated_time" property="updatedTime" />
+        <result column="is_deleted" property="isDeleted" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, call_no, ip_addr, created_time, updated_time, is_deleted
+    </sql>
+
+</mapper>