From 2a712865ab5f486abab5ce2ba2bdf21cea7462ea Mon Sep 17 00:00:00 2001 From: wanli Date: Mon, 2 Jan 2023 18:41:00 +0800 Subject: [PATCH] =?UTF-8?q?[Backend]=20=E4=B8=8A=E5=82=B3=E7=9A=84?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=20=E5=8A=A0=E4=B8=8A=E8=BD=89=E6=AA=94?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Backend/Views/BuildInfo/Index.cshtml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Backend/Views/BuildInfo/Index.cshtml b/Backend/Views/BuildInfo/Index.cshtml index 8770485..1c37699 100644 --- a/Backend/Views/BuildInfo/Index.cshtml +++ b/Backend/Views/BuildInfo/Index.cshtml @@ -290,6 +290,7 @@ var datas = data.split(","); var urn = datas[0]; let m3d_names = datas[1].split("."); + translateObject(urn);// forge轉換模型 var url = "/BuildInfo/SaveBuildInfo"; @@ -465,6 +466,7 @@ var datas = data.split(","); var urn = datas[0]; let m3d_names = datas[1].split("."); + translateObject(urn);// forge轉換模型 var url = "/BuildInfo/EditBuildInfo"; var formData2 = new FormData(); @@ -955,6 +957,24 @@ } //#endregion + //#region 翻譯模型 + function translateObject(urn) { + $("#forgeViewer").empty(); + //if (node == null) node = $('#appBuckets').jstree(true).get_selected(true)[0]; + var bucketKey = "ta3hqsffzqbnouxkpldkuksew4sj21w5-bims_models";//forge上傳平台-資料夾 + var objectKey = urn; + + jQuery.post({ + url: '/api/forge/modelderivative/jobs', + contentType: 'application/json', + data: JSON.stringify({ 'bucketKey': bucketKey, 'objectName': objectKey }), + success: function (res) { + //$("#forgeViewer").html('Translation started! Please try again in a moment.'); + }, + }); + } + //#endregion + } \ No newline at end of file