代码提交-项目实体更新
This commit is contained in:
parent
a764a1d84d
commit
a61d222a25
|
@ -1,82 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害信息表,存储灾害信息
|
|
||||||
* @TableName disaster_info
|
|
||||||
*/
|
|
||||||
@TableName(value ="disaster_info")
|
|
||||||
@Data
|
|
||||||
public class DisasterInfo implements Serializable {
|
|
||||||
/**
|
|
||||||
* 唯一值
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害类型
|
|
||||||
*/
|
|
||||||
private String disasterType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害关键词
|
|
||||||
*/
|
|
||||||
private String disasterKeyword;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害发生时间
|
|
||||||
*/
|
|
||||||
private Date disasterTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害区域地理字段
|
|
||||||
*/
|
|
||||||
private String geometry;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害强度或震级
|
|
||||||
*/
|
|
||||||
private String disasterLevel;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 受灾国家
|
|
||||||
*/
|
|
||||||
private String disasterCountry;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 响应状态,0未审批,1审批未通过。2审批通过并正在响应,3审批通过并且响应完成
|
|
||||||
*/
|
|
||||||
private Integer respondStatus;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 本灾害的用户访问次数
|
|
||||||
*/
|
|
||||||
private Integer visitCount;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id,审批通过后生成
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害响应时间
|
|
||||||
*/
|
|
||||||
private Date respondTime;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,47 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
* @TableName download_record
|
|
||||||
*/
|
|
||||||
@TableName(value ="download_record")
|
|
||||||
@Data
|
|
||||||
public class DownloadRecord implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id,审批通过后生成
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 大的数据源:1为新闻资讯,2为社交媒体,3实体数据
|
|
||||||
4、遥感元数据;5图形数据(词云和热点区域)
|
|
||||||
*/
|
|
||||||
private Integer bigType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据类型 : 1_1为新闻资讯-baidu;1_2新闻资讯-bing,2_1为社交媒体-twitter;2_2为社交媒体-weibo;3_1是实体数据-basic_data,3_2 是实体数据-respond_report ,3_3 是实体数据-cartographic_product ;4_1是遥感影像-landset,4_2是遥感影像-sentinel;5_1为图形数据-hotspot,5_2为图形数据-word_clouds
|
|
||||||
*/
|
|
||||||
private String smallType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 下载次数统计
|
|
||||||
*/
|
|
||||||
private Integer count;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,109 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 其他上传的实体数据
|
|
||||||
* @TableName entity_data
|
|
||||||
*/
|
|
||||||
@TableName(value ="entity_data")
|
|
||||||
@Data
|
|
||||||
public class EntityData implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据名称
|
|
||||||
*/
|
|
||||||
private String title;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据产品的大小(byte)
|
|
||||||
*/
|
|
||||||
private Long size;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据类型(制图产品,减灾产品和其他数据)
|
|
||||||
0制图产品,1-减灾报告,2-其他数据
|
|
||||||
|
|
||||||
*/
|
|
||||||
private Integer type;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据下载链接(网站上,对象存储路径)
|
|
||||||
*/
|
|
||||||
private String link;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据备注
|
|
||||||
*/
|
|
||||||
private String remark;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 上传时间
|
|
||||||
*/
|
|
||||||
private Date uploadTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* vordm-id
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 可视化可视化标志0-不可可视化;1-表示可以可视化
|
|
||||||
*/
|
|
||||||
private Integer visualFlag;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 可视化跳转中心经度
|
|
||||||
*/
|
|
||||||
private Double visualLon;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 可视化跳转中心纬度
|
|
||||||
*/
|
|
||||||
private Double visualLat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核时间
|
|
||||||
*/
|
|
||||||
private Date examTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否由志愿者上传(0-不是;1-是)
|
|
||||||
*/
|
|
||||||
private Integer voluntaryFlag;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 0 未审核,1-审核已通过,2-审核未通过
|
|
||||||
*/
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 上传人
|
|
||||||
*/
|
|
||||||
private Integer uploader;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理人/审核人
|
|
||||||
*/
|
|
||||||
private Integer managerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核时间
|
|
||||||
*/
|
|
||||||
private Date reviewTime;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
package com.kening.vordm.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @TableName export_hotspot
|
||||||
|
*/
|
||||||
|
@TableName(value ="export_hotspot")
|
||||||
|
@Data
|
||||||
|
public class ExportHotspot implements Serializable {
|
||||||
|
/**
|
||||||
|
* 区域_中文
|
||||||
|
*/
|
||||||
|
private String areaCn;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 区域_英文
|
||||||
|
*/
|
||||||
|
private String areaEn;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 出现频次
|
||||||
|
*/
|
||||||
|
private Integer frequency;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
}
|
|
@ -1,7 +1,6 @@
|
||||||
package com.kening.vordm.entity;
|
package com.kening.vordm.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
|
@ -9,21 +8,20 @@ import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @TableName disaster_type
|
* @TableName export_news
|
||||||
*/
|
*/
|
||||||
@TableName(value ="disaster_type")
|
@TableName(value ="export_news")
|
||||||
@Data
|
@Data
|
||||||
public class DisasterType implements Serializable {
|
public class ExportNews implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 灾害代号
|
* 新闻名称
|
||||||
*/
|
*/
|
||||||
@TableId
|
private String title;
|
||||||
private String id;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 灾害类型
|
* 新闻内容
|
||||||
*/
|
*/
|
||||||
private String type;
|
private String content;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
|
@ -0,0 +1,50 @@
|
||||||
|
package com.kening.vordm.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @TableName export_social_media
|
||||||
|
*/
|
||||||
|
@TableName(value ="export_social_media")
|
||||||
|
@Data
|
||||||
|
public class ExportSocialMedia implements Serializable {
|
||||||
|
/**
|
||||||
|
* 推文发表时间
|
||||||
|
*/
|
||||||
|
private Date time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 推文内容
|
||||||
|
*/
|
||||||
|
private String content;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 点赞数量
|
||||||
|
*/
|
||||||
|
private Integer favoriteCount;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 回复数
|
||||||
|
*/
|
||||||
|
private Integer replyCount;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 访问树量
|
||||||
|
*/
|
||||||
|
private Integer visitCount;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 转发次数
|
||||||
|
*/
|
||||||
|
private Integer retweetCount;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,36 @@
|
||||||
|
package com.kening.vordm.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @TableName export_word_clouds
|
||||||
|
*/
|
||||||
|
@TableName(value ="export_word_clouds")
|
||||||
|
@Data
|
||||||
|
public class ExportWordClouds implements Serializable {
|
||||||
|
/**
|
||||||
|
* 该词组归属的时间
|
||||||
|
*/
|
||||||
|
private Date time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 改词组的频次
|
||||||
|
*/
|
||||||
|
private Integer frequency;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 该词组
|
||||||
|
*/
|
||||||
|
private String word;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
}
|
|
@ -9,22 +9,17 @@ import java.io.Serializable;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 游客信息表或者志愿者
|
* 游客信息表/志愿者
|
||||||
* @TableName account_info
|
* @TableName guest_info
|
||||||
*/
|
*/
|
||||||
@TableName(value ="account_info")
|
@TableName(value ="guest_info")
|
||||||
@Data
|
@Data
|
||||||
public class AccountInfo implements Serializable {
|
public class GuestInfo implements Serializable {
|
||||||
/**
|
/**
|
||||||
*
|
* 数据自增列
|
||||||
*/
|
*/
|
||||||
@TableId
|
@TableId
|
||||||
private Integer id;
|
private Long id;
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户id
|
|
||||||
*/
|
|
||||||
private Integer userId;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户名称
|
* 用户名称
|
||||||
|
@ -51,6 +46,11 @@ public class AccountInfo implements Serializable {
|
||||||
*/
|
*/
|
||||||
private Date createTime;
|
private Date createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否是管理员
|
||||||
|
*/
|
||||||
|
private Integer isManage;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
|
@ -9,36 +9,36 @@ import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 灾害响应表,每一个灾害可能有多个用户响应
|
* 灾害响应表,每一个灾害可能有多个用户响应
|
||||||
* @TableName response_info
|
* @TableName guest_manage_disaster_ref
|
||||||
*/
|
*/
|
||||||
@TableName(value ="response_info")
|
@TableName(value ="guest_manage_disaster_ref")
|
||||||
@Data
|
@Data
|
||||||
public class ResponseInfo implements Serializable {
|
public class GuestManageDisasterRef implements Serializable {
|
||||||
/**
|
/**
|
||||||
*
|
* 主键
|
||||||
*/
|
*/
|
||||||
@TableId
|
@TableId
|
||||||
private Integer id;
|
private Long id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 发起人
|
* 发起人
|
||||||
*/
|
*/
|
||||||
private Integer promoteId;
|
private Long sponsorId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 响应用户
|
* 响应用户
|
||||||
*/
|
*/
|
||||||
private Integer uploaderId;
|
private Long uploaderId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 管理人
|
* 管理人
|
||||||
*/
|
*/
|
||||||
private Integer managerId;
|
private Long managerId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 灾害id,审批通过后生成
|
* 灾害id
|
||||||
*/
|
*/
|
||||||
private String vordmId;
|
private Long disasterId;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
|
@ -1,67 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 热点区域数据
|
|
||||||
* @TableName hotspot
|
|
||||||
*/
|
|
||||||
@TableName(value ="hotspot")
|
|
||||||
@Data
|
|
||||||
public class Hotspot implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 区域_中文
|
|
||||||
*/
|
|
||||||
private String areaCn;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 区域_英文
|
|
||||||
*/
|
|
||||||
private String areaEn;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 出现频次
|
|
||||||
*/
|
|
||||||
private Integer frequency;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id,审批通过后生成
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否保留此条目,0为未审核,1为审核保留,2为审核不保留
|
|
||||||
*/
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理人/审核人
|
|
||||||
*/
|
|
||||||
private Integer managerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核时间
|
|
||||||
*/
|
|
||||||
private Date reviewTime;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,57 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理员用户信息表
|
|
||||||
* @TableName manager_info
|
|
||||||
*/
|
|
||||||
@TableName(value ="manager_info")
|
|
||||||
@Data
|
|
||||||
public class ManagerInfo implements Serializable {
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户id
|
|
||||||
*/
|
|
||||||
private Integer managerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户名
|
|
||||||
*/
|
|
||||||
private String username;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 密码
|
|
||||||
*/
|
|
||||||
private String password;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 邮箱
|
|
||||||
*/
|
|
||||||
private String email;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 组织机构
|
|
||||||
*/
|
|
||||||
private String organization;
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,46 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 上传基础地理数据,并发布到geoserver上,记录geoserver的存储信息
|
|
||||||
* @TableName map_server
|
|
||||||
*/
|
|
||||||
@TableName(value ="map_server")
|
|
||||||
@Data
|
|
||||||
public class MapServer implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 展示在前端的名字
|
|
||||||
*/
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id,审批通过后生成
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 缩放纬度
|
|
||||||
*/
|
|
||||||
private Double lat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 缩放经度
|
|
||||||
*/
|
|
||||||
private Double lon;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,72 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 新闻咨询数据表
|
|
||||||
* @TableName news
|
|
||||||
*/
|
|
||||||
@TableName(value ="news")
|
|
||||||
@Data
|
|
||||||
public class News implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 新闻名称
|
|
||||||
*/
|
|
||||||
private String title;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 新闻内容
|
|
||||||
*/
|
|
||||||
private String content;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 新闻链接
|
|
||||||
*/
|
|
||||||
private String link;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 新闻类型(baidu,bing)0-baidu ,1-bing
|
|
||||||
*/
|
|
||||||
private Integer type;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否保留此条目,0为未审核,1为审核保留,2为审核不保留
|
|
||||||
*/
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理人/审核人
|
|
||||||
*/
|
|
||||||
private Integer managerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核时间
|
|
||||||
*/
|
|
||||||
private Date reviewTime;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,162 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 遥感影像源数据
|
|
||||||
* @TableName remote_sensing_source_data
|
|
||||||
*/
|
|
||||||
@TableName(value ="remote_sensing_source_data")
|
|
||||||
@Data
|
|
||||||
public class RemoteSensingSourceData implements Serializable {
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 影像缩略图地址
|
|
||||||
*/
|
|
||||||
private String thumbnailLink;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 产品级别
|
|
||||||
*/
|
|
||||||
private String productLevel;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 产品序列号
|
|
||||||
*/
|
|
||||||
private String productSerialNum;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 生产时间
|
|
||||||
*/
|
|
||||||
private Date productTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 产品波段树
|
|
||||||
*/
|
|
||||||
private String productBandsNum;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 产品分辨率
|
|
||||||
*/
|
|
||||||
private String productResolution;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 原始数据条带号
|
|
||||||
*/
|
|
||||||
private Integer rawDataStripeNum;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 云层覆盖量
|
|
||||||
*/
|
|
||||||
private Integer cloudCover;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 产品大小(byte为单位)
|
|
||||||
*/
|
|
||||||
private Integer productSize;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 投影带号
|
|
||||||
*/
|
|
||||||
private Integer projectBandNum;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 覆盖区域
|
|
||||||
*/
|
|
||||||
private String coverageArea;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 卫星代号
|
|
||||||
*/
|
|
||||||
private String satelliteCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 接收时间
|
|
||||||
*/
|
|
||||||
private Date receivingTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 左上纬度
|
|
||||||
*/
|
|
||||||
private Double upperLeftLat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 左上经度
|
|
||||||
*/
|
|
||||||
private Double upperLeftLon;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 右上纬度
|
|
||||||
*/
|
|
||||||
private Double upperRightLat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 右上经度
|
|
||||||
*/
|
|
||||||
private Double upperRightLon;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 景中心纬度
|
|
||||||
*/
|
|
||||||
private Double viewCenterLat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 景中心经度
|
|
||||||
*/
|
|
||||||
private Double viewCenterLon;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 右下纬度
|
|
||||||
*/
|
|
||||||
private Double lowerRightLat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 右下经度
|
|
||||||
*/
|
|
||||||
private Double lowerRightLon;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 左下纬度
|
|
||||||
*/
|
|
||||||
private Double lowerLeftLat;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 左下经度
|
|
||||||
*/
|
|
||||||
private Double lowerLeftLon;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 下载链接
|
|
||||||
*/
|
|
||||||
private String downloadUrl;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据提供机构
|
|
||||||
*/
|
|
||||||
private String sourceOrganization;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,122 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 社交媒体数据表,主要指twitter,facebook,微博等数据来源,重要字段 time-content
|
|
||||||
* @TableName social_media
|
|
||||||
*/
|
|
||||||
@TableName(value ="social_media")
|
|
||||||
@Data
|
|
||||||
public class SocialMedia implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 推文标签链接
|
|
||||||
*/
|
|
||||||
private String link;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 推文发表时间
|
|
||||||
*/
|
|
||||||
private Date time;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 推文内容
|
|
||||||
*/
|
|
||||||
private String content;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户id
|
|
||||||
*/
|
|
||||||
private String userId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 点赞数量
|
|
||||||
*/
|
|
||||||
private Integer favoriteCount;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 回复数
|
|
||||||
*/
|
|
||||||
private Integer replyCount;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 访问树量
|
|
||||||
*/
|
|
||||||
private Integer visitCount;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 转发次数
|
|
||||||
*/
|
|
||||||
private Integer retweetCount;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 地理字段
|
|
||||||
*/
|
|
||||||
private String geo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 坐标
|
|
||||||
*/
|
|
||||||
private String coordinates;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 发文地
|
|
||||||
*/
|
|
||||||
private String place;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 贡献者
|
|
||||||
*/
|
|
||||||
private String contributors;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 推文主题
|
|
||||||
*/
|
|
||||||
private String topic;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据类型,0-twitter ,1-weibo
|
|
||||||
*/
|
|
||||||
private Integer type;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核状态,0为未审核,1为审核保留,2为审核不保留
|
|
||||||
*/
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理人/审核人
|
|
||||||
*/
|
|
||||||
private Integer managerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核时间
|
|
||||||
*/
|
|
||||||
private Date reviewTime;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,87 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 模型工具表
|
|
||||||
* @TableName tool
|
|
||||||
*/
|
|
||||||
@TableName(value ="tool")
|
|
||||||
@Data
|
|
||||||
public class Tool implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 工具名称
|
|
||||||
*/
|
|
||||||
private String toolName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据标签
|
|
||||||
*/
|
|
||||||
private String label;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 导论
|
|
||||||
*/
|
|
||||||
private String introduction;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 工具链接
|
|
||||||
*/
|
|
||||||
private String link;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 对模型的进一步描述
|
|
||||||
*/
|
|
||||||
private String detail;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户上传者
|
|
||||||
*/
|
|
||||||
private Integer uploadId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 管理者/审核者
|
|
||||||
*/
|
|
||||||
private Integer managerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 审核时间
|
|
||||||
*/
|
|
||||||
private Date reviewTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 分类
|
|
||||||
*/
|
|
||||||
private String type;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否由志愿者上传(0-不是;1-是)
|
|
||||||
*/
|
|
||||||
private Integer voluntaryFlag;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 上传人
|
|
||||||
*/
|
|
||||||
private Integer uploader;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -9,50 +9,55 @@ import java.io.Serializable;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 照片存储表
|
* 自愿者上传数据
|
||||||
* @TableName picture_info
|
* @TableName voluntary_uploading_data
|
||||||
*/
|
*/
|
||||||
@TableName(value ="picture_info")
|
@TableName(value ="voluntary_uploading_data")
|
||||||
@Data
|
@Data
|
||||||
public class PictureInfo implements Serializable {
|
public class VoluntaryUploadingData implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 数据自增列
|
*
|
||||||
*/
|
*/
|
||||||
@TableId
|
@TableId
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据存储链接
|
* 数据格式
|
||||||
*/
|
*/
|
||||||
private String link;
|
private String type;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据大小(byte)
|
* 数据大小(byte存储)
|
||||||
*/
|
*/
|
||||||
private Integer size;
|
private Integer size;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据格式,jpg、png
|
* 数据说明
|
||||||
*/
|
*/
|
||||||
private String type;
|
private String details;
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id,审批通过后生成
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建时间
|
* 上传时间
|
||||||
|
*/
|
||||||
|
private Date uploadtime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 灾害id
|
||||||
|
*/
|
||||||
|
private Integer disasterId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据存储地址
|
||||||
|
*/
|
||||||
|
private String link;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据条目创建时间
|
||||||
*/
|
*/
|
||||||
private Date createTime;
|
private Date createTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 是否为主页显示,0为不是,1为是
|
* 上传者
|
||||||
*/
|
|
||||||
private Integer isMain;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 上传的管理人员
|
|
||||||
*/
|
*/
|
||||||
private Integer uploader;
|
private Integer uploader;
|
||||||
|
|
|
@ -1,63 +0,0 @@
|
||||||
package com.kening.vordm.entity;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 减灾网址
|
|
||||||
* @TableName websites
|
|
||||||
*/
|
|
||||||
@TableName(value ="websites")
|
|
||||||
@Data
|
|
||||||
public class Websites implements Serializable {
|
|
||||||
/**
|
|
||||||
* 数据自增列
|
|
||||||
*/
|
|
||||||
@TableId
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 减灾网站名称
|
|
||||||
*/
|
|
||||||
private String title;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 减灾网站链接
|
|
||||||
*/
|
|
||||||
private String link;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 提供者
|
|
||||||
*/
|
|
||||||
private String provider;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 灾害id,审批通过后生成
|
|
||||||
*/
|
|
||||||
private String vordmId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据条目创建时间
|
|
||||||
*/
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 网站灾害对应id
|
|
||||||
*/
|
|
||||||
private String websiteId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 上传的管理人员
|
|
||||||
*/
|
|
||||||
private Integer uploader;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
}
|
|
|
@ -10,11 +10,11 @@ import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 词云数据
|
* 词云数据
|
||||||
* @TableName word_clouds
|
* @TableName word_coluds
|
||||||
*/
|
*/
|
||||||
@TableName(value ="word_clouds")
|
@TableName(value ="word_coluds")
|
||||||
@Data
|
@Data
|
||||||
public class WordClouds implements Serializable {
|
public class WordColuds implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 数据自增列
|
* 数据自增列
|
||||||
*/
|
*/
|
||||||
|
@ -24,7 +24,7 @@ public class WordClouds implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 该词组归属的时间
|
* 该词组归属的时间
|
||||||
*/
|
*/
|
||||||
private Date date;
|
private Date time;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 改词组的频次
|
* 改词组的频次
|
||||||
|
@ -39,7 +39,7 @@ public class WordClouds implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 灾害id
|
* 灾害id
|
||||||
*/
|
*/
|
||||||
private String vordmId;
|
private Integer disasterId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据条目创建时间
|
* 数据条目创建时间
|
||||||
|
@ -54,7 +54,7 @@ public class WordClouds implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 管理人/审核人
|
* 管理人/审核人
|
||||||
*/
|
*/
|
||||||
private Integer managerId;
|
private Long managerId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 审核时间
|
* 审核时间
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.vo;
|
|
||||||
|
|
||||||
import com.kening.vordm.entity.DisasterInfo;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author wanghongqing
|
|
||||||
* @date 2023/3/31 09:46
|
|
||||||
**/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
public class DisasterInfoVo extends DisasterInfo {
|
|
||||||
|
|
||||||
private String geo;
|
|
||||||
}
|
|
|
@ -1,39 +0,0 @@
|
||||||
package com.kening.vordm.controller;
|
|
||||||
|
|
||||||
import io.swagger.annotations.Api;
|
|
||||||
import io.swagger.annotations.ApiOperation;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
|
||||||
import org.springblade.common.cache.CacheNames;
|
|
||||||
import org.springblade.core.boot.ctrl.BladeController;
|
|
||||||
import org.springblade.core.redis.cache.BladeRedis;
|
|
||||||
import org.springblade.core.tool.api.R;
|
|
||||||
import org.springblade.core.tool.utils.StringUtil;
|
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author wanghongqing
|
|
||||||
* @date 2023/3/31 11:10
|
|
||||||
**/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/captcha")
|
|
||||||
@RequiredArgsConstructor
|
|
||||||
@Api(value = "验证码校验接口", tags = "验证码校验")
|
|
||||||
public class CaptchaController extends BladeController {
|
|
||||||
|
|
||||||
private final BladeRedis bladeRedis;
|
|
||||||
|
|
||||||
@PostMapping("/validate")
|
|
||||||
@ApiOperation(value = "验证码校验", notes = "传入需要校验的验证码以及缓存Key")
|
|
||||||
public R<String> validDefaultTime(@RequestParam String code, @RequestParam String key) {
|
|
||||||
// 获取验证码
|
|
||||||
String redisCode = bladeRedis.get(CacheNames.CAPTCHA_KEY + key);
|
|
||||||
// 判断验证码
|
|
||||||
if (code == null || !StringUtil.equalsIgnoreCase(redisCode, code)) {
|
|
||||||
return R.fail(1404, "Verification code error");
|
|
||||||
}
|
|
||||||
return R.success("OK");
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,28 +0,0 @@
|
||||||
package com.kening.vordm.controller;
|
|
||||||
|
|
||||||
import com.kening.vordm.entity.DisasterType;
|
|
||||||
import com.kening.vordm.service.DisasterTypeService;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
|
||||||
import org.springblade.core.tool.api.R;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author wanghongqing
|
|
||||||
* @date 2023/3/31 09:38
|
|
||||||
**/
|
|
||||||
@RestController
|
|
||||||
@RequiredArgsConstructor
|
|
||||||
@RequestMapping("/DisasterType")
|
|
||||||
public class DisasterTypeController {
|
|
||||||
|
|
||||||
private final DisasterTypeService disasterTypeService;
|
|
||||||
|
|
||||||
@GetMapping("/all")
|
|
||||||
public R<List<DisasterType>> list() {
|
|
||||||
return R.data(disasterTypeService.list());
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
package com.kening.vordm.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.kening.vordm.entity.EntityData;
|
||||||
|
import com.kening.vordm.service.EntityDataService;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springblade.core.mp.support.Condition;
|
||||||
|
import org.springblade.core.mp.support.Query;
|
||||||
|
import org.springblade.core.tool.api.R;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
@RestController
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/EntityData")
|
||||||
|
public class EntityDataController {
|
||||||
|
|
||||||
|
//实体数据服务层
|
||||||
|
private final EntityDataService respondInfoService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 实体数据列表信息
|
||||||
|
* @param entityData 实体数据条件信息
|
||||||
|
* @param query current当前页 size 每页数据量
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@GetMapping("/getList")
|
||||||
|
public R<IPage<EntityData>> getEntityDataList(EntityData entityData, Query query) {
|
||||||
|
return R.data(respondInfoService.getEntityDataList(Condition.getPage(query), entityData));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -1,75 +0,0 @@
|
||||||
package com.kening.vordm.controller;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
||||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
||||||
import com.kening.vordm.entity.News;
|
|
||||||
import com.kening.vordm.service.NewsService;
|
|
||||||
import io.swagger.annotations.Api;
|
|
||||||
import io.swagger.annotations.ApiImplicitParam;
|
|
||||||
import io.swagger.annotations.ApiImplicitParams;
|
|
||||||
import io.swagger.annotations.ApiOperation;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
|
||||||
import org.springblade.core.mp.support.BladePage;
|
|
||||||
import org.springblade.core.mp.support.Condition;
|
|
||||||
import org.springblade.core.mp.support.Query;
|
|
||||||
import org.springblade.core.tool.api.R;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import springfox.documentation.annotations.ApiIgnore;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author wanghongqing
|
|
||||||
* @date 2023/3/31 09:15
|
|
||||||
**/
|
|
||||||
@RestController
|
|
||||||
@RequiredArgsConstructor
|
|
||||||
@RequestMapping("/news")
|
|
||||||
@Api(value = "新闻模块", tags = "新闻模块接口")
|
|
||||||
public class NewsController {
|
|
||||||
|
|
||||||
private final NewsService newsService;
|
|
||||||
|
|
||||||
@ApiOperationSupport(order = 1)
|
|
||||||
@ApiOperation(value = "列表", notes = "新闻内容")
|
|
||||||
@GetMapping
|
|
||||||
public R<List<News>> getNews(String content) {
|
|
||||||
// LambdaQueryWrapper<News> qr = new LambdaQueryWrapper<>();
|
|
||||||
// qr.like(News::getContent, content);
|
|
||||||
List<News> list = newsService.list(Wrappers.<News>lambdaQuery().like(News::getContent, content));
|
|
||||||
return R.data(list);
|
|
||||||
}
|
|
||||||
@ApiOperationSupport(order = 2)
|
|
||||||
@ApiOperation(value = "列表", notes = "传入news")
|
|
||||||
@GetMapping("/page/eq")
|
|
||||||
public R<IPage<News>> list(News news, Query query) {
|
|
||||||
IPage<News> pages = newsService.page(Condition.getPage(query), Condition.getQueryWrapper(news));
|
|
||||||
return R.data(pages);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@ApiOperationSupport(order = 3)
|
|
||||||
@ApiOperation(value = "列表", notes = "传入title")
|
|
||||||
@GetMapping("/page/like")
|
|
||||||
public R<BladePage<News>> list(String title, Query query) {
|
|
||||||
IPage<News> pages = newsService.selectNewsPage(Condition.getPage(query), title);
|
|
||||||
return R.data(BladePage.of(pages));
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping("/page")
|
|
||||||
@ApiImplicitParams({
|
|
||||||
@ApiImplicitParam(name = "title", value = "新闻标题", paramType = "query", dataType = "string"),
|
|
||||||
@ApiImplicitParam(name = "content", value = "新闻内容", paramType = "query", dataType = "string")
|
|
||||||
})
|
|
||||||
@ApiOperationSupport(order = 4)
|
|
||||||
@ApiOperation(value = "列表", notes = "传入dict")
|
|
||||||
public R<BladePage<News>> list2(@ApiIgnore @RequestParam Map<String, Object> params, Query query) {
|
|
||||||
IPage<News> pages = newsService.page(Condition.getPage(query), Condition.getQueryWrapper(params, News.class));
|
|
||||||
return R.data(BladePage.of(pages));
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,77 +0,0 @@
|
||||||
package com.kening.vordm.controller;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
||||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
||||||
import com.kening.vordm.entity.RemoteSensingSourceData;
|
|
||||||
import com.kening.vordm.service.RemoteSensingSourceDataService;
|
|
||||||
import io.swagger.annotations.Api;
|
|
||||||
import io.swagger.annotations.ApiImplicitParam;
|
|
||||||
import io.swagger.annotations.ApiImplicitParams;
|
|
||||||
import io.swagger.annotations.ApiOperation;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
|
||||||
import org.springblade.core.mp.support.BladePage;
|
|
||||||
import org.springblade.core.mp.support.Condition;
|
|
||||||
import org.springblade.core.mp.support.Query;
|
|
||||||
import org.springblade.core.tool.api.R;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import springfox.documentation.annotations.ApiIgnore;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author zhaoqunqun
|
|
||||||
* @date 2023/3/31 20:00
|
|
||||||
**/
|
|
||||||
@RestController
|
|
||||||
@RequiredArgsConstructor
|
|
||||||
@RequestMapping("/remote-sensing-source-data")
|
|
||||||
@Api(value = "遥感影像模块", tags = "遥感影像模块接口")
|
|
||||||
public class RemoteSensingSourceDataController {
|
|
||||||
|
|
||||||
private final RemoteSensingSourceDataService remoteSensingSourceDataService;
|
|
||||||
|
|
||||||
@ApiOperationSupport(order = 1)
|
|
||||||
@ApiOperation(value = "列表", notes = "遥感影像产品分辨率")
|
|
||||||
@GetMapping
|
|
||||||
public R<List<RemoteSensingSourceData>> getNews(String productResolution) {
|
|
||||||
// LambdaQueryWrapper<RemoteSensingSourceData> qr = new LambdaQueryWrapper<>();
|
|
||||||
// qr.like(RemoteSensingSourceData::getProductResolution, productResolution);
|
|
||||||
List<RemoteSensingSourceData> list = remoteSensingSourceDataService.list(Wrappers.<RemoteSensingSourceData>lambdaQuery().like(RemoteSensingSourceData::getProductResolution, productResolution));
|
|
||||||
return R.data(list);
|
|
||||||
}
|
|
||||||
@ApiOperationSupport(order = 2)
|
|
||||||
@ApiOperation(value = "列表", notes = "传入remoteSensingSourceData")
|
|
||||||
@GetMapping("/front/page/eq")
|
|
||||||
public R<BladePage<RemoteSensingSourceData>> list(RemoteSensingSourceData remoteSensingSourceData, Query query) {
|
|
||||||
IPage<RemoteSensingSourceData> pages = remoteSensingSourceDataService.page(Condition.getPage(query), Condition.getQueryWrapper(remoteSensingSourceData));
|
|
||||||
return R.data(BladePage.of(pages));
|
|
||||||
}
|
|
||||||
|
|
||||||
@ApiOperationSupport(order = 3)
|
|
||||||
@ApiOperation(value = "列表", notes = "传入thumbnailLink")
|
|
||||||
@GetMapping("/page/like")
|
|
||||||
public R<BladePage<RemoteSensingSourceData>> list(String thumbnailLink, Query query) {
|
|
||||||
IPage<RemoteSensingSourceData> pages = remoteSensingSourceDataService.selectRemoteSensingSourceDataPage(Condition.getPage(query), thumbnailLink);
|
|
||||||
return R.data(BladePage.of(pages));
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping("/front/page")
|
|
||||||
@ApiImplicitParams({
|
|
||||||
@ApiImplicitParam(name = "thumbnailLink", value = "遥感影像缩略图链接", paramType = "query", dataType = "string"),
|
|
||||||
@ApiImplicitParam(name = "productResolution", value = "遥感影像产品分辨率", paramType = "query", dataType = "string")
|
|
||||||
})
|
|
||||||
@ApiOperationSupport(order = 4)
|
|
||||||
@ApiOperation(value = "列表", notes = "传入dict")
|
|
||||||
public R<BladePage<RemoteSensingSourceData>> list2(@ApiIgnore @RequestParam Map<String, Object> params, Query query) {
|
|
||||||
|
|
||||||
IPage<RemoteSensingSourceData> pages = remoteSensingSourceDataService.page(Condition.getPage(query), Condition.getQueryWrapper(params, RemoteSensingSourceData.class));
|
|
||||||
return R.data(BladePage.of(pages));
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,30 +0,0 @@
|
||||||
package com.kening.vordm.controller;
|
|
||||||
|
|
||||||
import com.kening.vordm.entity.DisasterInfo;
|
|
||||||
import com.kening.vordm.entity.SocialMedia;
|
|
||||||
import com.kening.vordm.service.DisasterInfoService;
|
|
||||||
import com.kening.vordm.vo.DisasterInfoVo;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
|
||||||
import org.springblade.core.tool.api.R;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.PathVariable;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequiredArgsConstructor
|
|
||||||
public class SocialMediaController {
|
|
||||||
private final DisasterInfoService disasterInfoService;
|
|
||||||
|
|
||||||
@GetMapping("/social-media")
|
|
||||||
public R<List<DisasterInfoVo>> getSocialMediaDataByCountry(DisasterInfo disasterInfo){
|
|
||||||
return R.data(disasterInfoService.getAllDataByCountry(disasterInfo.getDisasterCountry()));
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,42 +0,0 @@
|
||||||
package com.kening.vordm.controller;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
||||||
import com.kening.vordm.entity.News;
|
|
||||||
import com.kening.vordm.service.NewsService;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
|
||||||
import org.springblade.core.tool.api.R;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/api")
|
|
||||||
@RequiredArgsConstructor
|
|
||||||
public class TestController {
|
|
||||||
private final NewsService newsService;
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
* @param id
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@GetMapping
|
|
||||||
public R<List<News>> getA(Long id) {
|
|
||||||
|
|
||||||
LambdaQueryWrapper<News> qrq = new LambdaQueryWrapper<>();
|
|
||||||
qrq.eq(News::getId, id);
|
|
||||||
|
|
||||||
List<News> list = newsService.list(qrq);
|
|
||||||
return R.data(list);
|
|
||||||
}
|
|
||||||
|
|
||||||
@PostMapping
|
|
||||||
public R<String> getB() {
|
|
||||||
return R.data("seccess");
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,15 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.AccountInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【account_info(游客信息表或者志愿者)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:28
|
|
||||||
* @Entity new.domain.AccountInfo
|
|
||||||
*/
|
|
||||||
public interface AccountInfoMapper extends BaseMapper<AccountInfo> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.DisasterInfo;
|
|
||||||
import com.kening.vordm.vo.DisasterInfoVo;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【disaster_info(灾害信息表,存储灾害信息)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.DisasterInfo
|
|
||||||
*/
|
|
||||||
public interface DisasterInfoMapper extends BaseMapper<DisasterInfo> {
|
|
||||||
List<DisasterInfoVo> socialMediaData(@Param("country") String country);
|
|
||||||
}
|
|
|
@ -1,55 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.DisasterInfoMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.DisasterInfo">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="disasterType" column="disaster_type" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterKeyword" column="disaster_keyword" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterTime" column="disaster_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="geometry" column="geometry" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterLevel" column="disaster_level" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterCountry" column="disaster_country" jdbcType="VARCHAR"/>
|
|
||||||
<result property="respondStatus" column="respond_status" jdbcType="SMALLINT"/>
|
|
||||||
<result property="visitCount" column="visit_count" jdbcType="INTEGER"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="vordmId" column="vordm_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="respondTime" column="respond_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap2" type="com.kening.vordm.vo.DisasterInfoVo">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="disasterType" column="disaster_type" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterKeyword" column="disaster_keyword" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterTime" column="disaster_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="geometry" column="geometry" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterLevel" column="disaster_level" jdbcType="VARCHAR"/>
|
|
||||||
<result property="disasterCountry" column="disaster_country" jdbcType="VARCHAR"/>
|
|
||||||
<result property="respondStatus" column="respond_status" jdbcType="SMALLINT"/>
|
|
||||||
<result property="visitCount" column="visit_count" jdbcType="INTEGER"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="vordmId" column="vordm_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="respondTime" column="respond_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="geo" column="geo" jdbcType="VARCHAR"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,disaster_type,disaster_keyword,
|
|
||||||
disaster_time,geometry,disaster_level,
|
|
||||||
disaster_country,respond_status,visit_count,
|
|
||||||
create_time,vordm_id,respond_time
|
|
||||||
</sql>
|
|
||||||
<sql id="Base_Column_List2">
|
|
||||||
id,disaster_type,disaster_keyword,
|
|
||||||
disaster_time
|
|
||||||
</sql>
|
|
||||||
<select id="socialMediaData" resultMap="BaseResultMap2">
|
|
||||||
SELECT d.*, m.geo
|
|
||||||
FROM disaster_info d
|
|
||||||
INNER JOIN social_media m
|
|
||||||
ON d.vordm_id = m.vordm_id
|
|
||||||
WHERE d.disaster_country = #{country}
|
|
||||||
</select>
|
|
||||||
</mapper>
|
|
|
@ -1,17 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.DisasterType;
|
|
||||||
import org.apache.ibatis.annotations.Select;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【disaster_type】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.DisasterType
|
|
||||||
*/
|
|
||||||
public interface DisasterTypeMapper extends BaseMapper<DisasterType> {
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.DownloadRecord;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【download_record】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.DownloadRecord
|
|
||||||
*/
|
|
||||||
public interface DownloadRecordMapper extends BaseMapper<DownloadRecord> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.DownloadRecordMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.DownloadRecord">
|
|
||||||
<id property="id" column="id" jdbcType="INTEGER"/>
|
|
||||||
<result property="vordmId" column="vordmId" jdbcType="INTEGER"/>
|
|
||||||
<result property="bigType" column="big_type" jdbcType="INTEGER"/>
|
|
||||||
<result property="smallType" column="small_type" jdbcType="VARCHAR"/>
|
|
||||||
<result property="count" column="count" jdbcType="INTEGER"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,diaster_id,big_type,
|
|
||||||
small_type,count
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.EntityData;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【entity_data(其他上传的实体数据)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.EntityData
|
|
||||||
*/
|
|
||||||
public interface EntityDataMapper extends BaseMapper<EntityData> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,35 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.EntityDataMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.EntityData">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="title" column="title" jdbcType="VARCHAR"/>
|
|
||||||
<result property="size" column="size" jdbcType="BIGINT"/>
|
|
||||||
<result property="type" column="type" jdbcType="SMALLINT"/>
|
|
||||||
<result property="link" column="link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="remark" column="remark" jdbcType="VARCHAR"/>
|
|
||||||
<result property="uploadTime" column="upload_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="vordmId" column="disaster_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="visualFlag" column="visual_flag" jdbcType="INTEGER"/>
|
|
||||||
<result property="visualLon" column="visual_lon" jdbcType="DOUBLE"/>
|
|
||||||
<result property="visualLat" column="visual_lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="examTime" column="exam_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="voluntaryFlag" column="voluntary_flag" jdbcType="INTEGER"/>
|
|
||||||
<result property="status" column="status" jdbcType="INTEGER"/>
|
|
||||||
<result property="uploader" column="uploader" jdbcType="INTEGER"/>
|
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,title,size,
|
|
||||||
type,link,remark,
|
|
||||||
upload_time,disaster_id,visual_flag,
|
|
||||||
visual_lon,visual_lat,exam_time,
|
|
||||||
voluntary_flag,status,uploader,
|
|
||||||
manager_id,review_time
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.ExportHotspot;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_hotspot】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
* @Entity new.domain.ExportHotspot
|
||||||
|
*/
|
||||||
|
public interface ExportHotspotMapper extends BaseMapper<ExportHotspot> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?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.kening.vordm.mapper.ExportHotspotMapper">
|
||||||
|
|
||||||
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.ExportHotspot">
|
||||||
|
<result property="areaCn" column="area_cn" jdbcType="VARCHAR"/>
|
||||||
|
<result property="areaEn" column="area_en" jdbcType="VARCHAR"/>
|
||||||
|
<result property="frequency" column="frequency" jdbcType="INTEGER"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
area_cn,area_en,frequency
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.ExportNews;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_news】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
* @Entity new.domain.ExportNews
|
||||||
|
*/
|
||||||
|
public interface ExportNewsMapper extends BaseMapper<ExportNews> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -2,15 +2,14 @@
|
||||||
<!DOCTYPE mapper
|
<!DOCTYPE mapper
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.kening.vordm.mapper.DisasterTypeMapper">
|
<mapper namespace="com.kening.vordm.mapper.ExportNewsMapper">
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.DisasterType">
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.ExportNews">
|
||||||
<id property="id" column="id" jdbcType="VARCHAR"/>
|
<result property="title" column="title" jdbcType="VARCHAR"/>
|
||||||
<result property="type" column="type" jdbcType="VARCHAR"/>
|
<result property="content" column="content" jdbcType="VARCHAR"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
id,type
|
title,content
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.ExportSocialMedia;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_social_media】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
* @Entity new.domain.ExportSocialMedia
|
||||||
|
*/
|
||||||
|
public interface ExportSocialMediaMapper extends BaseMapper<ExportSocialMedia> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -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.kening.vordm.mapper.ExportSocialMediaMapper">
|
||||||
|
|
||||||
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.ExportSocialMedia">
|
||||||
|
<result property="time" column="time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="content" column="content" jdbcType="VARCHAR"/>
|
||||||
|
<result property="favoriteCount" column="favorite_count" jdbcType="INTEGER"/>
|
||||||
|
<result property="replyCount" column="reply_count" jdbcType="INTEGER"/>
|
||||||
|
<result property="visitCount" column="visit_count" jdbcType="INTEGER"/>
|
||||||
|
<result property="retweetCount" column="retweet_count" jdbcType="INTEGER"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
time,content,favorite_count,
|
||||||
|
reply_count,visit_count,retweet_count
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.ExportWordClouds;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_word_clouds】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
* @Entity new.domain.ExportWordClouds
|
||||||
|
*/
|
||||||
|
public interface ExportWordCloudsMapper extends BaseMapper<ExportWordClouds> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?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.kening.vordm.mapper.ExportWordCloudsMapper">
|
||||||
|
|
||||||
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.ExportWordClouds">
|
||||||
|
<result property="time" column="time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="frequency" column="frequency" jdbcType="INTEGER"/>
|
||||||
|
<result property="word" column="word" jdbcType="VARCHAR"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
time,frequency,word
|
||||||
|
</sql>
|
||||||
|
</mapper>
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.GuestInfo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【guest_info(游客信息表/志愿者)】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
* @Entity new.domain.GuestInfo
|
||||||
|
*/
|
||||||
|
public interface GuestInfoMapper extends BaseMapper<GuestInfo> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -2,23 +2,21 @@
|
||||||
<!DOCTYPE mapper
|
<!DOCTYPE mapper
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.kening.vordm.mapper.AccountInfoMapper">
|
<mapper namespace="com.kening.vordm.mapper.GuestInfoMapper">
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.AccountInfo">
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.GuestInfo">
|
||||||
<id property="id" column="id" jdbcType="INTEGER"/>
|
<id property="id" column="id" jdbcType="BIGINT"/>
|
||||||
<result property="userId" column="user_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="username" column="username" jdbcType="VARCHAR"/>
|
<result property="username" column="username" jdbcType="VARCHAR"/>
|
||||||
<result property="email" column="email" jdbcType="VARCHAR"/>
|
<result property="email" column="email" jdbcType="VARCHAR"/>
|
||||||
<result property="organization" column="organization" jdbcType="VARCHAR"/>
|
<result property="organization" column="organization" jdbcType="VARCHAR"/>
|
||||||
<result property="researchField" column="research_field" jdbcType="VARCHAR"/>
|
<result property="researchField" column="research_field" jdbcType="VARCHAR"/>
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="isManage" column="is_manage" jdbcType="INTEGER"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
id,user_id,username,
|
id,username,email,
|
||||||
email,organization,research_field,
|
organization,research_field,create_time,
|
||||||
create_time
|
is_manage
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.GuestManageDisasterRef;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【guest_manage_disaster_ref(灾害响应表,每一个灾害可能有多个用户响应)】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
* @Entity new.domain.GuestManageDisasterRef
|
||||||
|
*/
|
||||||
|
public interface GuestManageDisasterRefMapper extends BaseMapper<GuestManageDisasterRef> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -2,18 +2,18 @@
|
||||||
<!DOCTYPE mapper
|
<!DOCTYPE mapper
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.kening.vordm.mapper.ResponseInfoMapper">
|
<mapper namespace="com.kening.vordm.mapper.GuestManageDisasterRefMapper">
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.ResponseInfo">
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.GuestManageDisasterRef">
|
||||||
<id property="id" column="id" jdbcType="INTEGER"/>
|
<id property="id" column="id" jdbcType="BIGINT"/>
|
||||||
<result property="promoteId" column="promote_id" jdbcType="INTEGER"/>
|
<result property="sponsorId" column="sponsor_id" jdbcType="BIGINT"/>
|
||||||
<result property="uploaderId" column="uploader_id" jdbcType="INTEGER"/>
|
<result property="uploaderId" column="uploader_id" jdbcType="BIGINT"/>
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
<result property="managerId" column="manager_id" jdbcType="BIGINT"/>
|
||||||
<result property="vordmId" column="vordmId" jdbcType="INTEGER"/>
|
<result property="disasterId" column="disaster_id" jdbcType="BIGINT"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
id,promote_id,uploader_id,
|
id,sponsor_id,uploader_id,
|
||||||
manager_id,disaster_id
|
manager_id,disaster_id
|
||||||
</sql>
|
</sql>
|
||||||
</mapper>
|
</mapper>
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.Hotspot;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【hotspot(热点区域数据)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.Hotspot
|
|
||||||
*/
|
|
||||||
public interface HotspotMapper extends BaseMapper<Hotspot> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,24 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.HotspotMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.Hotspot">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="areaCn" column="area_cn" jdbcType="VARCHAR"/>
|
|
||||||
<result property="areaEn" column="area_en" jdbcType="VARCHAR"/>
|
|
||||||
<result property="frequency" column="frequency" jdbcType="INTEGER"/>
|
|
||||||
<result property="vordmId" column="vordmId" jdbcType="INTEGER"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="status" column="status" jdbcType="SMALLINT"/>
|
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,area_cn,area_en,
|
|
||||||
frequency,disaster_id,create_time,
|
|
||||||
status,manager_id,review_time
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.ManagerInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【manager_info(管理员用户信息表)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.ManagerInfo
|
|
||||||
*/
|
|
||||||
public interface ManagerInfoMapper extends BaseMapper<ManagerInfo> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,22 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.ManagerInfoMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.ManagerInfo">
|
|
||||||
<id property="id" column="id" jdbcType="INTEGER"/>
|
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="username" column="username" jdbcType="VARCHAR"/>
|
|
||||||
<result property="password" column="password" jdbcType="VARCHAR"/>
|
|
||||||
<result property="email" column="email" jdbcType="VARCHAR"/>
|
|
||||||
<result property="organization" column="organization" jdbcType="VARCHAR"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,manager_id,username,
|
|
||||||
password,email,organization,
|
|
||||||
create_time
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -1,20 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.MapServer;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【map_server(上传基础地理数据,并发布到geoserver上,记录geoserver的存储信息)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.MapServer
|
|
||||||
*/
|
|
||||||
public interface MapServerMapper extends BaseMapper<MapServer> {
|
|
||||||
|
|
||||||
|
|
||||||
List<MapServer> getMapService(Long id);
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,22 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.MapServerMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.MapServer">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="name" column="name" jdbcType="VARCHAR"/>
|
|
||||||
<result property="vordmId" column="vordmId" jdbcType="INTEGER"/>
|
|
||||||
<result property="lat" column="lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="lon" column="lon" jdbcType="DOUBLE"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,name,disaster_id,
|
|
||||||
lat,lon
|
|
||||||
</sql>
|
|
||||||
<select id="getMapService" resultType="com.kening.vordm.entity.MapServer">
|
|
||||||
|
|
||||||
</select>
|
|
||||||
</mapper>
|
|
|
@ -1,21 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.kening.vordm.entity.News;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【news(新闻咨询数据表)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.News
|
|
||||||
*/
|
|
||||||
public interface NewsMapper extends BaseMapper<News> {
|
|
||||||
|
|
||||||
List<News> selectNewsPage(IPage<News> page, @Param("title") String title);
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,31 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.NewsMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.News">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="title" column="title" jdbcType="VARCHAR"/>
|
|
||||||
<result property="content" column="content" jdbcType="VARCHAR"/>
|
|
||||||
<result property="link" column="link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="type" column="type" jdbcType="INTEGER"/>
|
|
||||||
<result property="vordmId" column="vordm_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="status" column="status" jdbcType="SMALLINT"/>
|
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,title,content,
|
|
||||||
link,type,vordm_id,
|
|
||||||
create_time,status,manager_id,
|
|
||||||
review_time
|
|
||||||
</sql>
|
|
||||||
|
|
||||||
<select id="selectNewsPage" resultMap="BaseResultMap">
|
|
||||||
select * from news where title like CONCAT(CONCAT('%', #{title}), '%')
|
|
||||||
</select>
|
|
||||||
|
|
||||||
</mapper>
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.PictureInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【picture_info(照片存储表)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:28
|
|
||||||
* @Entity new.domain.PictureInfo
|
|
||||||
*/
|
|
||||||
public interface PictureInfoMapper extends BaseMapper<PictureInfo> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.kening.vordm.entity.RemoteSensingSourceData;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【remote_sensing_source_data(遥感影像源数据)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.RemoteSensingSourceData
|
|
||||||
*/
|
|
||||||
public interface RemoteSensingSourceDataMapper extends BaseMapper<RemoteSensingSourceData> {
|
|
||||||
|
|
||||||
List<RemoteSensingSourceData> selectRemoteSensingSourceDataPage(IPage<RemoteSensingSourceData> page, @Param("thumbnail_link") String thumbnailLink);
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.RemoteSensingSourceDataMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.RemoteSensingSourceData">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="thumbnailLink" column="thumbnail_link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="productLevel" column="product_level" jdbcType="VARCHAR"/>
|
|
||||||
<result property="productSerialNum" column="product_serial_num" jdbcType="VARCHAR"/>
|
|
||||||
<result property="productTime" column="product_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="productBandsNum" column="product_bands_num" jdbcType="VARCHAR"/>
|
|
||||||
<result property="productResolution" column="product_resolution" jdbcType="VARCHAR"/>
|
|
||||||
<result property="rawDataStripeNum" column="raw_data_stripe_num" jdbcType="INTEGER"/>
|
|
||||||
<result property="cloudCover" column="cloud_cover" jdbcType="INTEGER"/>
|
|
||||||
<result property="productSize" column="product_size" jdbcType="INTEGER"/>
|
|
||||||
<result property="projectBandNum" column="project_band_num" jdbcType="INTEGER"/>
|
|
||||||
<result property="coverageArea" column="coverage_area" jdbcType="VARCHAR"/>
|
|
||||||
<result property="satelliteCode" column="satellite_code" jdbcType="VARCHAR"/>
|
|
||||||
<result property="receivingTime" column="receiving_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="upperLeftLat" column="upper_left_lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="upperLeftLon" column="upper_left_lon" jdbcType="DOUBLE"/>
|
|
||||||
<result property="upperRightLat" column="upper_right_lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="upperRightLon" column="upper_right_lon" jdbcType="DOUBLE"/>
|
|
||||||
<result property="viewCenterLat" column="view_center_lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="viewCenterLon" column="view_center_lon" jdbcType="DOUBLE"/>
|
|
||||||
<result property="lowerRightLat" column="lower_right_lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="lowerRightLon" column="lower_right_lon" jdbcType="DOUBLE"/>
|
|
||||||
<result property="lowerLeftLat" column="lower_left_lat" jdbcType="DOUBLE"/>
|
|
||||||
<result property="lowerLeftLon" column="lower_left_lon" jdbcType="DOUBLE"/>
|
|
||||||
<result property="vordmId" column="vordm_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="downloadUrl" column="download_url" jdbcType="VARCHAR"/>
|
|
||||||
<result property="sourceOrganization" column="source_organization" jdbcType="VARCHAR"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,thumbnail_link,product_level,
|
|
||||||
product_serial_num,product_time,product_bands_num,
|
|
||||||
product_resolution,raw_data_stripe_num,cloud_cover,
|
|
||||||
product_size,project_band_num,coverage_area,
|
|
||||||
satellite_code,receiving_time,upper_left_lat,
|
|
||||||
upper_left_lon,upper_right_lat,upper_right_lon,
|
|
||||||
view_center_lat,view_center_lon,lower_right_lat,
|
|
||||||
lower_right_lon,lower_left_lat,lower_left_lon,
|
|
||||||
vordm_id,create_time,download_url,
|
|
||||||
source_organization
|
|
||||||
</sql>
|
|
||||||
|
|
||||||
<select id="selectRemoteSensingSourceDataPage" resultMap="BaseResultMap">
|
|
||||||
select * from remote_sensing_source_data where thumbnail_link like CONCAT(CONCAT('%', #{thumbnail_link}), '%')
|
|
||||||
</select>
|
|
||||||
</mapper>
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.ResponseInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【response_info(灾害响应表,每一个灾害可能有多个用户响应)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.ResponseInfo
|
|
||||||
*/
|
|
||||||
public interface ResponseInfoMapper extends BaseMapper<ResponseInfo> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.SocialMedia;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【social_media(社交媒体数据表,主要指twitter,facebook,微博等数据来源,重要字段 time-content)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.SocialMedia
|
|
||||||
*/
|
|
||||||
public interface SocialMediaMapper extends BaseMapper<SocialMedia> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,40 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.SocialMediaMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.SocialMedia">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="link" column="link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="time" column="time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="content" column="content" jdbcType="VARCHAR"/>
|
|
||||||
<result property="userId" column="user_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="favoriteCount" column="favorite_count" jdbcType="INTEGER"/>
|
|
||||||
<result property="replyCount" column="reply_count" jdbcType="INTEGER"/>
|
|
||||||
<result property="visitCount" column="visit_count" jdbcType="INTEGER"/>
|
|
||||||
<result property="retweetCount" column="retweet_count" jdbcType="INTEGER"/>
|
|
||||||
<result property="geo" column="geo" jdbcType="VARCHAR"/>
|
|
||||||
<result property="coordinates" column="coordinates" jdbcType="VARCHAR"/>
|
|
||||||
<result property="place" column="place" jdbcType="VARCHAR"/>
|
|
||||||
<result property="contributors" column="contributors" jdbcType="VARCHAR"/>
|
|
||||||
<result property="topic" column="topic" jdbcType="VARCHAR"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="vordmId" column="vordm_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="type" column="type" jdbcType="SMALLINT"/>
|
|
||||||
<result property="status" column="status" jdbcType="SMALLINT"/>
|
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,link,time,
|
|
||||||
content,user_id,favorite_count,
|
|
||||||
reply_count,visit_count,retweet_count,
|
|
||||||
geo,coordinates,place,
|
|
||||||
contributors,topic,create_time,
|
|
||||||
vordm_id,type,status,
|
|
||||||
manager_id,review_time
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.Tool;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【tool(模型工具表)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.Tool
|
|
||||||
*/
|
|
||||||
public interface ToolMapper extends BaseMapper<Tool> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,30 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.ToolMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.Tool">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="toolName" column="tool_name" jdbcType="VARCHAR"/>
|
|
||||||
<result property="label" column="label" jdbcType="VARCHAR"/>
|
|
||||||
<result property="introduction" column="Introduction" jdbcType="VARCHAR"/>
|
|
||||||
<result property="link" column="link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="detail" column="detail" jdbcType="VARCHAR"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="uploadId" column="upload_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
|
||||||
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="type" column="type" jdbcType="VARCHAR"/>
|
|
||||||
<result property="voluntaryFlag" column="voluntary_flag" jdbcType="INTEGER"/>
|
|
||||||
<result property="uploader" column="uploader" jdbcType="INTEGER"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,tool_name,label,
|
|
||||||
Introduction,link,detail,
|
|
||||||
create_time,upload_id,manager_id,
|
|
||||||
review_time,type,voluntary_flag,
|
|
||||||
uploader
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.VoluntaryUploadingData;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【voluntary_uploading_data(自愿者上传数据)】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:31
|
||||||
|
* @Entity new.domain.VoluntaryUploadingData
|
||||||
|
*/
|
||||||
|
public interface VoluntaryUploadingDataMapper extends BaseMapper<VoluntaryUploadingData> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -2,22 +2,23 @@
|
||||||
<!DOCTYPE mapper
|
<!DOCTYPE mapper
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.kening.vordm.mapper.PictureInfoMapper">
|
<mapper namespace="com.kening.vordm.mapper.VoluntaryUploadingDataMapper">
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.PictureInfo">
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.VoluntaryUploadingData">
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
<id property="id" column="id" jdbcType="BIGINT"/>
|
||||||
<result property="link" column="link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="size" column="size" jdbcType="INTEGER"/>
|
|
||||||
<result property="type" column="type" jdbcType="VARCHAR"/>
|
<result property="type" column="type" jdbcType="VARCHAR"/>
|
||||||
<result property="vordmId" column="vordmId" jdbcType="INTEGER"/>
|
<result property="size" column="size" jdbcType="INTEGER"/>
|
||||||
|
<result property="details" column="details" jdbcType="VARCHAR"/>
|
||||||
|
<result property="uploadtime" column="uploadtime" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="disasterId" column="disaster_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="link" column="link" jdbcType="VARCHAR"/>
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
<result property="isMain" column="is_main" jdbcType="SMALLINT"/>
|
|
||||||
<result property="uploader" column="uploader" jdbcType="INTEGER"/>
|
<result property="uploader" column="uploader" jdbcType="INTEGER"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
id,link,size,
|
id,type,size,
|
||||||
type,disaster_id,create_time,
|
details,uploadtime,disaster_id,
|
||||||
is_main,uploader
|
link,create_time,uploader
|
||||||
</sql>
|
</sql>
|
||||||
</mapper>
|
</mapper>
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.Websites;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【websites(减灾网址)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.Websites
|
|
||||||
*/
|
|
||||||
public interface WebsitesMapper extends BaseMapper<Websites> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,23 +0,0 @@
|
||||||
<?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.kening.vordm.mapper.WebsitesMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.Websites">
|
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
|
||||||
<result property="title" column="title" jdbcType="VARCHAR"/>
|
|
||||||
<result property="link" column="link" jdbcType="VARCHAR"/>
|
|
||||||
<result property="provider" column="provider" jdbcType="VARCHAR"/>
|
|
||||||
<result property="vordmId" column="vordmId" jdbcType="INTEGER"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="websiteId" column="website_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="uploader" column="uploader" jdbcType="INTEGER"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id,title,link,
|
|
||||||
provider,disaster_id,create_time,
|
|
||||||
website_id,uploader
|
|
||||||
</sql>
|
|
||||||
</mapper>
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.mapper;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
import com.kening.vordm.entity.WordClouds;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【word_clouds(词云数据)】的数据库操作Mapper
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
* @Entity new.domain.WordClouds
|
|
||||||
*/
|
|
||||||
public interface WordCloudsMapper extends BaseMapper<WordClouds> {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
package com.kening.vordm.mapper;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.kening.vordm.entity.WordColuds;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【word_coluds(词云数据)】的数据库操作Mapper
|
||||||
|
* @createDate 2023-04-04 15:54:31
|
||||||
|
* @Entity new.domain.WordColuds
|
||||||
|
*/
|
||||||
|
public interface WordColudsMapper extends BaseMapper<WordColuds> {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -2,23 +2,23 @@
|
||||||
<!DOCTYPE mapper
|
<!DOCTYPE mapper
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.kening.vordm.mapper.WordCloudsMapper">
|
<mapper namespace="com.kening.vordm.mapper.WordColudsMapper">
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.WordClouds">
|
<resultMap id="BaseResultMap" type="com.kening.vordm.entity.WordColuds">
|
||||||
<id property="id" column="id" jdbcType="BIGINT"/>
|
<id property="id" column="id" jdbcType="BIGINT"/>
|
||||||
<result property="date" column="date" jdbcType="DATE"/>
|
<result property="time" column="time" jdbcType="TIMESTAMP"/>
|
||||||
<result property="frequency" column="frequency" jdbcType="INTEGER"/>
|
<result property="frequency" column="frequency" jdbcType="INTEGER"/>
|
||||||
<result property="word" column="word" jdbcType="VARCHAR"/>
|
<result property="word" column="word" jdbcType="VARCHAR"/>
|
||||||
<result property="vordmId" column="vordm_id" jdbcType="VARCHAR"/>
|
<result property="disasterId" column="disaster_id" jdbcType="INTEGER"/>
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
<result property="status" column="status" jdbcType="SMALLINT"/>
|
<result property="status" column="status" jdbcType="SMALLINT"/>
|
||||||
<result property="managerId" column="manager_id" jdbcType="INTEGER"/>
|
<result property="managerId" column="manager_id" jdbcType="BIGINT"/>
|
||||||
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
<result property="reviewTime" column="review_time" jdbcType="TIMESTAMP"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
id,date,frequency,
|
id,time,frequency,
|
||||||
word,vordm_id,create_time,
|
word,disaster_id,create_time,
|
||||||
status,manager_id,review_time
|
status,manager_id,review_time
|
||||||
</sql>
|
</sql>
|
||||||
</mapper>
|
</mapper>
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.AccountInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【account_info(游客信息表或者志愿者)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:28
|
|
||||||
*/
|
|
||||||
public interface AccountInfoService extends IService<AccountInfo> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.DisasterInfo;
|
|
||||||
import com.kening.vordm.vo.DisasterInfoVo;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【disaster_info(灾害信息表,存储灾害信息)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface DisasterInfoService extends IService<DisasterInfo> {
|
|
||||||
List<DisasterInfoVo> getAllDataByCountry(String country);
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.DisasterType;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【disaster_type】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface DisasterTypeService extends IService<DisasterType> {
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.DownloadRecord;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【download_record】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface DownloadRecordService extends IService<DownloadRecord> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.EntityData;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【entity_data(其他上传的实体数据)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface EntityDataService extends IService<EntityData> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.ExportHotspot;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_hotspot】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
public interface ExportHotspotService extends IService<ExportHotspot> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.ExportNews;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_news】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
public interface ExportNewsService extends IService<ExportNews> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.ExportSocialMedia;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_social_media】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
public interface ExportSocialMediaService extends IService<ExportSocialMedia> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.ExportWordClouds;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_word_clouds】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
public interface ExportWordCloudsService extends IService<ExportWordClouds> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.GuestInfo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【guest_info(游客信息表/志愿者)】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
public interface GuestInfoService extends IService<GuestInfo> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.GuestManageDisasterRef;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【guest_manage_disaster_ref(灾害响应表,每一个灾害可能有多个用户响应)】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
public interface GuestManageDisasterRefService extends IService<GuestManageDisasterRef> {
|
||||||
|
|
||||||
|
}
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.Hotspot;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【hotspot(热点区域数据)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface HotspotService extends IService<Hotspot> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.ManagerInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【manager_info(管理员用户信息表)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface ManagerInfoService extends IService<ManagerInfo> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.MapServer;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【map_server(上传基础地理数据,并发布到geoserver上,记录geoserver的存储信息)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface MapServerService extends IService<MapServer> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.News;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【news(新闻咨询数据表)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface NewsService extends IService<News> {
|
|
||||||
|
|
||||||
IPage<News> selectNewsPage(IPage<News> page, String title);
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.PictureInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【picture_info(照片存储表)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:28
|
|
||||||
*/
|
|
||||||
public interface PictureInfoService extends IService<PictureInfo> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,15 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.RemoteSensingSourceData;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【remote_sensing_source_data(遥感影像源数据)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface RemoteSensingSourceDataService extends IService<RemoteSensingSourceData> {
|
|
||||||
IPage<RemoteSensingSourceData> selectRemoteSensingSourceDataPage(IPage<RemoteSensingSourceData> page, String thumbnailLink);
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.ResponseInfo;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【response_info(灾害响应表,每一个灾害可能有多个用户响应)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface ResponseInfoService extends IService<ResponseInfo> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.SocialMedia;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【social_media(社交媒体数据表,主要指twitter,facebook,微博等数据来源,重要字段 time-content)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface SocialMediaService extends IService<SocialMedia> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.Tool;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【tool(模型工具表)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface ToolService extends IService<Tool> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.VoluntaryUploadingData;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【voluntary_uploading_data(自愿者上传数据)】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:31
|
||||||
|
*/
|
||||||
|
public interface VoluntaryUploadingDataService extends IService<VoluntaryUploadingData> {
|
||||||
|
|
||||||
|
}
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.Websites;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【websites(减灾网址)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface WebsitesService extends IService<Websites> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
package com.kening.vordm.service;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import com.kening.vordm.entity.WordClouds;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【word_clouds(词云数据)】的数据库操作Service
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
public interface WordCloudsService extends IService<WordClouds> {
|
|
||||||
|
|
||||||
}
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
package com.kening.vordm.service;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.kening.vordm.entity.WordColuds;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【word_coluds(词云数据)】的数据库操作Service
|
||||||
|
* @createDate 2023-04-04 15:54:31
|
||||||
|
*/
|
||||||
|
public interface WordColudsService extends IService<WordColuds> {
|
||||||
|
|
||||||
|
}
|
|
@ -1,18 +0,0 @@
|
||||||
package com.kening.vordm.service.impl;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
||||||
import com.kening.vordm.entity.AccountInfo;
|
|
||||||
import com.kening.vordm.mapper.AccountInfoMapper;
|
|
||||||
import com.kening.vordm.service.AccountInfoService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【account_info(游客信息表或者志愿者)】的数据库操作Service实现
|
|
||||||
* @createDate 2023-03-30 17:40:28
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
public class AccountInfoServiceImpl extends ServiceImpl<AccountInfoMapper, AccountInfo>
|
|
||||||
implements AccountInfoService {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,25 +0,0 @@
|
||||||
package com.kening.vordm.service.impl;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
||||||
import com.kening.vordm.entity.DisasterInfo;
|
|
||||||
import com.kening.vordm.mapper.DisasterInfoMapper;
|
|
||||||
import com.kening.vordm.service.DisasterInfoService;
|
|
||||||
import com.kening.vordm.vo.DisasterInfoVo;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【disaster_info(灾害信息表,存储灾害信息)】的数据库操作Service实现
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
public class DisasterInfoServiceImpl extends ServiceImpl<DisasterInfoMapper, DisasterInfo>
|
|
||||||
implements DisasterInfoService {
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<DisasterInfoVo> getAllDataByCountry(String country) {
|
|
||||||
return this.baseMapper.socialMediaData(country);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
package com.kening.vordm.service.impl;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
||||||
import com.kening.vordm.entity.DisasterType;
|
|
||||||
import com.kening.vordm.mapper.DisasterTypeMapper;
|
|
||||||
import com.kening.vordm.service.DisasterTypeService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【disaster_type】的数据库操作Service实现
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
public class DisasterTypeServiceImpl extends ServiceImpl<DisasterTypeMapper, DisasterType>
|
|
||||||
implements DisasterTypeService {
|
|
||||||
}
|
|
|
@ -1,18 +0,0 @@
|
||||||
package com.kening.vordm.service.impl;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
||||||
import com.kening.vordm.entity.DownloadRecord;
|
|
||||||
import com.kening.vordm.mapper.DownloadRecordMapper;
|
|
||||||
import com.kening.vordm.service.DownloadRecordService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【download_record】的数据库操作Service实现
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
public class DownloadRecordServiceImpl extends ServiceImpl<DownloadRecordMapper, DownloadRecord>
|
|
||||||
implements DownloadRecordService {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,18 +0,0 @@
|
||||||
package com.kening.vordm.service.impl;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
||||||
import com.kening.vordm.entity.EntityData;
|
|
||||||
import com.kening.vordm.mapper.EntityDataMapper;
|
|
||||||
import com.kening.vordm.service.EntityDataService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author G1393
|
|
||||||
* @description 针对表【entity_data(其他上传的实体数据)】的数据库操作Service实现
|
|
||||||
* @createDate 2023-03-30 17:40:27
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
public class EntityDataServiceImpl extends ServiceImpl<EntityDataMapper, EntityData>
|
|
||||||
implements EntityDataService {
|
|
||||||
|
|
||||||
}
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
package com.kening.vordm.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.kening.vordm.entity.ExportHotspot;
|
||||||
|
import com.kening.vordm.mapper.ExportHotspotMapper;
|
||||||
|
import com.kening.vordm.service.ExportHotspotService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author G1393
|
||||||
|
* @description 针对表【export_hotspot】的数据库操作Service实现
|
||||||
|
* @createDate 2023-04-04 15:54:30
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class ExportHotspotServiceImpl extends ServiceImpl<ExportHotspotMapper, ExportHotspot>
|
||||||
|
implements ExportHotspotService {
|
||||||
|
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue