From 7acf7ad6948e3e952173a2551ea4a92a8ff56c35 Mon Sep 17 00:00:00 2001 From: suerprisePlus <15810472099@163.com> Date: 星期四, 06 六月 2024 19:36:48 +0800 Subject: [PATCH] 1 --- public/CimSDK/Workers/analysis/AnalysisSunshine.html | 43 ++++++++++++++++++++++++++++++------------- 1 files changed, 30 insertions(+), 13 deletions(-) diff --git a/public/CimSDK/Workers/analysis/AnalysisSunshine.html b/public/CimSDK/Workers/analysis/AnalysisSunshine.html index 1c88bbb..77c2a86 100644 --- a/public/CimSDK/Workers/analysis/AnalysisSunshine.html +++ b/public/CimSDK/Workers/analysis/AnalysisSunshine.html @@ -5,7 +5,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> - <title>鏃ョ収鍒嗘瀽</title> + <title>Sunshine Analysis</title> <link rel="stylesheet" href="../../Workers/layui/css/layui.css" rel="stylesheet" /> <style> html { @@ -16,7 +16,7 @@ display: none; } .dateBox { - height: 440px; + height: 420px; overflow: auto; margin-right: 6px; } @@ -63,6 +63,8 @@ .layui-form-label { font-weight: bold !important; font-size: 15px; + width:110px; + padding: 9px 8px; } .layui-btn { @@ -74,50 +76,49 @@ <body> <div class="dateBox"> <div class="layui-inline" style="margin-top: 15px"> - <label class="layui-form-label">鏃ユ湡閫夋嫨</label> + <label class="layui-form-label" id="pickDate"></label> <div class="layui-input-inline"> <input type="text" class="layui-input" id="date" placeholder="yyyy-MM-dd"> </div> </div> <div class="layui-inline" style="margin-top: 15px"> - <label class="layui-form-label">寮�濮嬫椂闂�</label> + <label class="layui-form-label" id="startLabel"></label> <div class="layui-input-inline"> <input type="text" class="layui-input" id="startTime" placeholder="HH:mm:ss"> </div> </div> <div class="layui-inline" style="margin-top: 15px"> - <label class="layui-form-label">缁撴潫鏃堕棿</label> + <label class="layui-form-label" id="endLabel"></label> <div class="layui-input-inline"> <input type="text" class="layui-input" id="endTime" placeholder="HH:mm:ss"> </div> </div> <div class="layui-form-item" style="margin-top: 15px"> - <label class="layui-form-label" style="font-weight: bold">鏃堕棿闂撮殧</label> + <label class="layui-form-label" style="font-weight: bold" id="timeInterval"></label> <div class="layui-input-inline"> <input id='interval' type="number" lay-verify="pass" value="60" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item" style="margin-top: 15px"> - <label class="layui-form-label" style="font-weight: bold">绌洪棿闂撮殧</label> + <label class="layui-form-label" style="font-weight: bold" id="spaceInterval"></label> <div class="layui-input-inline"> <input id='spacing' type="number" lay-verify="pass" value="10" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item" style="margin-top: 15px"> - <label class="layui-form-label" style="font-weight: bold">鎷変几楂樺害</label> + <label class="layui-form-label" style="font-weight: bold" id="extrudeHeight"></label> <div class="layui-input-inline"> <input id='addHeight' type="number" lay-verify="pass" value="30" autocomplete="off" class="layui-input"> </div> </div> <div class="buttonContainer" style="text-align: center;"> - <button type="button" class="layui-btn layui-btn-normal analyse" style="padding: 0 38px;"> - 寮�濮嬪垎鏋� + <button type="button" class="layui-btn layui-btn-normal analyse" style="padding: 0 38px;" id="startAnalysis"> </button> </div> </div> - <script src="../jquery-2.0.3.js"></script> + <script src="../jquery-3.5.0.min.js"></script> <script src="../../Workers/layui/layui.js"></script> <script> $(function () { @@ -130,7 +131,20 @@ var Viewer = parent.Viewer; var Cesium = parent.Cesium; var layer = parent.layuiLayer; + document.getElementById("pickDate").innerText = `${Viewer.language.SG_PICK_DATE}` + document.getElementById("startLabel").innerText = `${Viewer.language.SG_START_TIME}` + document.getElementById("endLabel").innerText = `${Viewer.language.SG_END_TIME}` + document.getElementById("timeInterval").innerText = `${Viewer.language.SG_TIME_INTERVAL}` + document.getElementById("spaceInterval").innerText = `${Viewer.language.SG_SPACE_INTERVAL}` + document.getElementById("extrudeHeight").innerText = `${Viewer.language.SG_EXTRUDE_HEIGHT}` + document.getElementById("startAnalysis").innerText = `${Viewer.language.SG_START_ANALYSIS}` + var layLang = Viewer.language.lang; + if(layLang === 'en-US'){ + layLang = 'en' + } else { + layLang = 'cn' + } let date = new Date(); date = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate(); let startTime = '13:00:00', stopTime = '15:00:00'; @@ -141,6 +155,7 @@ elem: '#date' , format: 'yyyy-MM-dd' , value: new Date() + , lang: layLang , done: function (value, _date, endDate) { date = value; } @@ -150,11 +165,12 @@ , format: 'HH:mm:ss' , type: 'time' , value: '13:00:00' + , lang: layLang , done: function (value, _date, endDate) { let sNum = new Date(date + ' ' + value).getTime() / 1000; let eNum = new Date(date + ' ' + stopTime).getTime() / 1000; if (sNum > eNum) { - layer.msg('寮�濮嬫椂闂村ぇ浜庣粨鏉熸椂闂达紝璇烽噸鏂伴�夋嫨'); + layer.msg(`${Viewer.language.SG_START_TIME_LATER_THAN_END}`); return; } startTime = value; @@ -165,11 +181,12 @@ , format: 'HH:mm:ss' , value: '15:00:00' , type: 'time' + , lang: layLang , done: function (value, _date, endDate) { let sNum = new Date(date + ' ' + startTime).getTime() / 1000; let eNum = new Date(date + ' ' + value).getTime() / 1000; if (sNum > eNum) { - layer.msg('寮�濮嬫椂闂村ぇ浜庣粨鏉熸椂闂达紝璇烽噸鏂伴�夋嫨'); + layer.msg(`${Viewer.language.SG_START_TIME_LATER_THAN_END}`); return; } stopTime = value; -- Gitblit v1.9.3