glj-代码提交
This commit is contained in:
parent
eaa4f0d66d
commit
846b160403
|
@ -165,6 +165,11 @@ public class RemoteSensingSourceData implements Serializable {
|
||||||
*/
|
*/
|
||||||
private Integer status;
|
private Integer status;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 上传用户
|
||||||
|
*/
|
||||||
|
private Long uploadId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分辨率集合最大值
|
* 分辨率集合最大值
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -33,6 +33,9 @@
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
<result property="downloadUrl" column="download_url" jdbcType="VARCHAR"/>
|
<result property="downloadUrl" column="download_url" jdbcType="VARCHAR"/>
|
||||||
<result property="sourceOrganization" column="source_organization" jdbcType="VARCHAR"/>
|
<result property="sourceOrganization" column="source_organization" jdbcType="VARCHAR"/>
|
||||||
|
<result property="satelliteType" column="satellite_type" jdbcType="INTEGER"/>
|
||||||
|
<result property="status" column="status" jdbcType="INTEGER"/>
|
||||||
|
<result property="uploadId" column="upload_id" jdbcType="INTEGER"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
|
@ -44,7 +47,7 @@
|
||||||
upper_left_lon,upper_right_lat,upper_right_lon,
|
upper_left_lon,upper_right_lat,upper_right_lon,
|
||||||
view_center_lat,view_center_lon,lower_right_lat,
|
view_center_lat,view_center_lon,lower_right_lat,
|
||||||
lower_right_lon,lower_left_lat,lower_left_lon,
|
lower_right_lon,lower_left_lat,lower_left_lon,
|
||||||
disaster_id,create_time,download_url,source_organization
|
disaster_id,create_time,download_url,source_organization,satellite_type,status,upload_id
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="getRemoteSensingSourceData" resultMap="BaseResultMap">
|
<select id="getRemoteSensingSourceData" resultMap="BaseResultMap">
|
||||||
|
|
|
@ -75,6 +75,8 @@ public class EntityDataServiceImpl extends ServiceImpl<EntityDataMapper, EntityD
|
||||||
//创建实体数据
|
//创建实体数据
|
||||||
EntityData entityData = new EntityData();
|
EntityData entityData = new EntityData();
|
||||||
|
|
||||||
|
RemoteSensingSourceData remoteSensingSourceData = new RemoteSensingSourceData();
|
||||||
|
|
||||||
//判断上传用户是否存在
|
//判断上传用户是否存在
|
||||||
LambdaQueryWrapper<GuestInfo> qw = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<GuestInfo> qw = new LambdaQueryWrapper<>();
|
||||||
qw.eq(GuestInfo::getEmail, entityDataUserVo.getEmail());
|
qw.eq(GuestInfo::getEmail, entityDataUserVo.getEmail());
|
||||||
|
@ -91,12 +93,13 @@ public class EntityDataServiceImpl extends ServiceImpl<EntityDataMapper, EntityD
|
||||||
guestInfo.setProfessionalTitle(entityDataUserVo.getProfessionalTitle());
|
guestInfo.setProfessionalTitle(entityDataUserVo.getProfessionalTitle());
|
||||||
guestInfoMapper.insert(guestInfo);
|
guestInfoMapper.insert(guestInfo);
|
||||||
entityData.setUploaderId(guestInfo.getId());
|
entityData.setUploaderId(guestInfo.getId());
|
||||||
|
remoteSensingSourceData.setUploadId(guestInfo.getId());
|
||||||
} else {
|
} else {
|
||||||
entityData.setUploaderId(guestInfo1.getId());
|
entityData.setUploaderId(guestInfo1.getId());
|
||||||
|
remoteSensingSourceData.setUploadId(guestInfo1.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (entityDataUserVo.getType().equals("4")) {
|
if (entityDataUserVo.getType().equals("4")) {
|
||||||
RemoteSensingSourceData remoteSensingSourceData = new RemoteSensingSourceData();
|
|
||||||
remoteSensingSourceData.setDisasterId(entityDataUserVo.getDisasterId());
|
remoteSensingSourceData.setDisasterId(entityDataUserVo.getDisasterId());
|
||||||
remoteSensingSourceData.setSourceOrganization(entityDataUserVo.getOrganization());
|
remoteSensingSourceData.setSourceOrganization(entityDataUserVo.getOrganization());
|
||||||
remoteSensingSourceData.setSatelliteCode(entityDataUserVo.getSatelliteCode());
|
remoteSensingSourceData.setSatelliteCode(entityDataUserVo.getSatelliteCode());
|
||||||
|
@ -104,6 +107,7 @@ public class EntityDataServiceImpl extends ServiceImpl<EntityDataMapper, EntityD
|
||||||
remoteSensingSourceData.setCloudCover(entityDataUserVo.getCloudCover());
|
remoteSensingSourceData.setCloudCover(entityDataUserVo.getCloudCover());
|
||||||
remoteSensingSourceData.setProductTime(entityDataUserVo.getProductTime());
|
remoteSensingSourceData.setProductTime(entityDataUserVo.getProductTime());
|
||||||
remoteSensingSourceData.setProductBandsNum(entityDataUserVo.getProductBandsNum());
|
remoteSensingSourceData.setProductBandsNum(entityDataUserVo.getProductBandsNum());
|
||||||
|
//0-爬虫获取,1-未审核,2-,已审核,上传源数据未补充下载 链接,3-已审核上传源数据已补充下载链接
|
||||||
remoteSensingSourceData.setStatus(1);
|
remoteSensingSourceData.setStatus(1);
|
||||||
return R.status(remoteSensingSourceDataMapper.insert(remoteSensingSourceData) > 0);
|
return R.status(remoteSensingSourceDataMapper.insert(remoteSensingSourceData) > 0);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -39,13 +39,16 @@ public class PictureInfoServiceImpl extends ServiceImpl<PictureInfoMapper, Pictu
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean updatePicture(PictureInfo pictureInfo) {
|
public boolean updatePicture(PictureInfo pictureInfo) {
|
||||||
MultipartFile multipartFile = pictureInfo.getFile();
|
|
||||||
BladeFile bladeFile = minioTemplate.putFile(multipartFile);
|
|
||||||
PictureInfo picture = new PictureInfo();
|
PictureInfo picture = new PictureInfo();
|
||||||
|
|
||||||
|
MultipartFile multipartFile = pictureInfo.getFile();
|
||||||
|
if (multipartFile!=null){
|
||||||
|
BladeFile bladeFile = minioTemplate.putFile(multipartFile);
|
||||||
picture.setLink(bladeFile.getLink());
|
picture.setLink(bladeFile.getLink());
|
||||||
picture.setName(bladeFile.getOriginalName());
|
|
||||||
picture.setSize(multipartFile.getSize());
|
picture.setSize(multipartFile.getSize());
|
||||||
picture.setType(multipartFile.getOriginalFilename().substring(multipartFile.getOriginalFilename().indexOf(".") + 1));
|
picture.setType(multipartFile.getOriginalFilename().substring(multipartFile.getOriginalFilename().indexOf(".") + 1));
|
||||||
|
}
|
||||||
|
picture.setName(pictureInfo.getName());
|
||||||
picture.setIsMain(pictureInfo.getIsMain());
|
picture.setIsMain(pictureInfo.getIsMain());
|
||||||
picture.setId(pictureInfo.getId());
|
picture.setId(pictureInfo.getId());
|
||||||
return updateById(picture);
|
return updateById(picture);
|
||||||
|
|
Loading…
Reference in New Issue