|
@@ -83,16 +83,19 @@ public class RasterController {
|
|
|
|
|
|
// 文件是否包含中文字符
|
|
// 文件是否包含中文字符
|
|
if (RegexUtils.regexChinese(fileName)) {
|
|
if (RegexUtils.regexChinese(fileName)) {
|
|
|
|
+ log.info(MsgCode.E51005);
|
|
return new R(51005, MsgCode.E51005);
|
|
return new R(51005, MsgCode.E51005);
|
|
}
|
|
}
|
|
|
|
|
|
String s = StringUtils.substringAfterLast(fileName, ".");
|
|
String s = StringUtils.substringAfterLast(fileName, ".");
|
|
if (!"tif".equals(s)) {
|
|
if (!"tif".equals(s)) {
|
|
|
|
+ log.info(MsgCode.E50008);
|
|
return new R(50008,MsgCode.E50008);
|
|
return new R(50008,MsgCode.E50008);
|
|
}
|
|
}
|
|
|
|
|
|
List<FileEntity> list = rasterServer.findByFileName(fileName);
|
|
List<FileEntity> list = rasterServer.findByFileName(fileName);
|
|
if (list.size() > 0) {
|
|
if (list.size() > 0) {
|
|
|
|
+ log.info( MsgCode.E51006);
|
|
return new R(51006, MsgCode.E51006);
|
|
return new R(51006, MsgCode.E51006);
|
|
}
|
|
}
|
|
return new R(200, MsgCode.SUCCESS);
|
|
return new R(200, MsgCode.SUCCESS);
|
|
@@ -197,6 +200,11 @@ public class RasterController {
|
|
OutputFileEntity entity = rasterServer.findById(fileId);
|
|
OutputFileEntity entity = rasterServer.findById(fileId);
|
|
entity.setResStatus(1);
|
|
entity.setResStatus(1);
|
|
rasterServer.save(entity);
|
|
rasterServer.save(entity);
|
|
|
|
+
|
|
|
|
+ FileEntity fileEntity = rasterServer.findByInputFileId(entity.getUploadId());
|
|
|
|
+ fileEntity.setResStatus(1);
|
|
|
|
+ rasterServer.saveInputFile(fileEntity);
|
|
|
|
+
|
|
new Thread(new RasterDeleteThread(fileId)).start();
|
|
new Thread(new RasterDeleteThread(fileId)).start();
|
|
log.info("delete vector id");
|
|
log.info("delete vector id");
|
|
return new R(200, MsgCode.SUCCESS);
|
|
return new R(200, MsgCode.SUCCESS);
|