From a830a73fd10a21e3793c79a35be4e532de124c6f Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期二, 17 十月 2023 17:25:16 +0800
Subject: [PATCH] 10.17.1

---
 cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite_info.js |   95 ++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 76 insertions(+), 19 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite_info.js b/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite_info.js
index c2a2054..510c926 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite_info.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/tSite/tSite_info.js
@@ -226,7 +226,64 @@
     var eh =data.appointmentEndTime.split(':')[0];
     var em =data.appointmentEndTime.split(':')[1];
 
+    if (data.typeName === "智慧场地"){
+        console.log("===========这是智慧球场")
 
+        console.log("====="+data.appointmentStartTime)
+
+        var value = data.appointmentStartTime;
+        var lastTwoDigits = value.slice(-2);
+
+        if (lastTwoDigits === "00" || lastTwoDigits === "15" || lastTwoDigits === "30" || lastTwoDigits === "45") {
+            console.log("Last two digits are 00, 15, 30, or 45");
+        } else {
+            Feng.error("智慧场地的可预约时间段是15分钟的倍数")
+            return;
+
+        }
+
+
+        var value1 = data.appointmentEndTime;
+        var lastTwoDigits1 = value1.slice(-2);
+
+        if (lastTwoDigits1 === "00" || lastTwoDigits1 === "15" || lastTwoDigits1 === "30" || lastTwoDigits1 === "45") {
+            console.log("Last two digits are 00, 15, 30, or 45");
+        } else {
+            Feng.error("智慧场地的可预约时间段是15分钟的倍数")
+            return;
+
+        }
+
+
+    }else {
+        console.log("===========这是普通球场")
+
+        console.log("====="+data.appointmentStartTime)
+        var value = data.appointmentStartTime;
+        var lastTwoDigits = value.slice(-2);
+
+        if (lastTwoDigits === "00" || lastTwoDigits === "30" ) {
+            console.log("Last two digits are 00, 15, 30, or 45");
+        } else {
+            Feng.info("普通场地可预约时间段需是30分钟的倍数")
+            return;
+        }
+
+
+        var value1 = data.appointmentEndTime;
+        var lastTwoDigits1 = value1.slice(-2);
+
+        if (lastTwoDigits1 === "00"|| lastTwoDigits1 === "30" ) {
+            console.log("Last two digits are 00, 15, 30, or 45");
+        } else {
+            Feng.info("普通场地可预约时间段需是30分钟的倍数")
+            return;
+
+        }
+
+
+
+    }
 
 
     var SelectValue="";
@@ -494,25 +551,25 @@
 $(function () {
     TSiteInfo.editor = UE.getEditor('editor');
     // 限制分钟选项为 0 和 30
-    var timeInputs = document.querySelectorAll('input[type="time"]');
-    timeInputs.forEach(function(input) {
-        input.addEventListener('change', function() {
-            var selectedTime = input.value;
-            var hour = selectedTime.split(':')[0];
-            var minute = selectedTime.split(':')[1];
-            if (minute < 30 &&minute>0) {
-                minute = '30';
-            } else if (minute >30) {
-                hour++;
-                minute = '00';
-                if (hour<10){
-                    hour = '0'+hour;
-                }
-            }
-            input.value = hour + ':' + minute;
-
-        });
-    });
+    // var timeInputs = document.querySelectorAll('input[type="time"]');
+    // timeInputs.forEach(function(input) {
+    //     input.addEventListener('change', function() {
+    //         var selectedTime = input.value;
+    //         var hour = selectedTime.split(':')[0];
+    //         var minute = selectedTime.split(':')[1];
+    //         if (minute < 30 &&minute>0) {
+    //             minute = '30';
+    //         } else if (minute >30) {
+    //             hour++;
+    //             minute = '00';
+    //             if (hour<10){
+    //                 hour = '0'+hour;
+    //             }
+    //         }
+    //         input.value = hour + ':' + minute;
+    //
+    //     });
+    // });
     Feng.initValidator("carInfoForm", TSiteInfo.validateFields);
     var carPhoto = new $WebUpload("img");
     carPhoto.setUploadBarId("progressBar");

--
Gitblit v1.7.1