rain
2024-06-14 8d9a2d656e4ae007590c622e5f7c228adacdca49
src/main/java/com/dji/sample/territory/service/impl/TbDkjbxxServiceImpl.java
@@ -9,6 +9,7 @@
import com.dji.sample.patches.utils.GeoToolsUtil;
import com.dji.sample.patches.utils.MultipartFileTOFileUtil;
import com.dji.sample.patches.utils.PointPO;
import com.dji.sample.patches.utils.TimerUtil;
import com.dji.sample.patches.xml.mode.XMLTemplateModel;
import com.dji.sample.patches.xml.utils.CreateWaylineFileUtils;
import com.dji.sample.territory.dao.ITbDkjbxxMapper;
@@ -118,7 +119,7 @@
    }
    @Override
    public ResponseResult uploadUrl(String url) {
    public ResponseResult uploadUrl(String url,String taskName) {
        if (url.isEmpty()) {
            throw new IllegalArgumentException("上传文件为空");
        }
@@ -130,6 +131,8 @@
        } catch (IOException e) {
            System.out.println("下载文件时发生错误:" + e.getMessage());
        }
        TimerUtil util=new TimerUtil();
        util.dbSave(territoryConfigPojo.getResource(),territoryConfigPojo.getResourcesave(),taskName);
        return ResponseResult.success();
    }
    public static void downloadFile(String fileUrl, String saveFilePath) throws IOException {
@@ -163,7 +166,7 @@
                builder.bsm(file.getFId())
                        .dkbh(file.getFTbbh())
                        .dkfw(file.getFShape())
                        .xzqdm(file.getFXzqdmsys())
                        .xzqdm(file.getFXzqdm())
                        .build();
                // 将构建好的LotInfo对象添加到infos列表中
                infos.add(builder.build());