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