From 5689a8b7a6e54773e726af25e62c7761101a219a Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期六, 18 三月 2023 16:36:40 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/controller/data/PublishController.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/lf/server/controller/data/PublishController.java b/src/main/java/com/lf/server/controller/data/PublishController.java index 46c4406..6131a48 100644 --- a/src/main/java/com/lf/server/controller/data/PublishController.java +++ b/src/main/java/com/lf/server/controller/data/PublishController.java @@ -152,7 +152,8 @@ entity.setToken(WebHelper.getToken(req)); } - int count = publishService.insertForPub(entity); + String method = getConvertMethod(entity.getType()); + int count = publishService.postForPub(entity, method, req); return success(count); } catch (Exception ex) { @@ -160,6 +161,23 @@ } } + /** + * 鑾峰彇杞崲鏂规硶 + */ + private String getConvertMethod(String type) throws Exception { + switch (type) { + case "DOM": + return "Convert/ToTiles"; + case "MPT": + case "3DML": + return "Convert/ToSG"; + case "BIM": + return "Convert/ToTileset"; + default: + throw new Exception("鏁版嵁绫诲瀷涓嶅尮閰�"); + } + } + @SysLog() @ApiOperation(value = "鍒犻櫎澶氭潯") @ApiImplicitParams({ -- Gitblit v1.9.3