From 10a60f0142e1bdd2630365d14217ef1246bf13f7 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期二, 10 二月 2026 10:18:21 +0800
Subject: [PATCH] 发货时间只能选择当前时间之后

---
 src/main/webapp/views/pla/sellout.html |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/main/webapp/views/pla/sellout.html b/src/main/webapp/views/pla/sellout.html
index d5d2dde..68396ee 100644
--- a/src/main/webapp/views/pla/sellout.html
+++ b/src/main/webapp/views/pla/sellout.html
@@ -246,7 +246,16 @@
                 layer.msg("鍙戣揣閲嶉噺涓嶈兘涓�0");
                 return;
             }
+            if(!$('#pakoutTime').val()){
+                layer.msg("璇烽�夋嫨鍙戣揣鏃堕棿");
+                return;
+            }
 
+            if (isOver15Seconds($('#pakoutTime').val())) {
+                // console.log('鍙戣揣鏃堕棿瓒呮椂锛岃閲嶆柊閫夋嫨');
+                layer.msg("鍙戣揣鏃堕棿瓒呮椂锛岃閲嶆柊閫夋嫨");
+                return;
+            }
             for (var i in checkData){
                 checkData[i].orderNo = $('#orderNoV').val();
                 checkData[i].customer = $('#customer').val();
@@ -256,11 +265,6 @@
                 checkData[i].allocate = $('#allocate').val();
                 checkData[i].memo = $('#memo').val();
                 checkData[i].pakoutTime = $('#pakoutTime').val();
-            }
-
-            if(!$('#pakoutTime').val()){
-                layer.msg("璇烽�夋嫨鍙戣揣鏃堕棿");
-                return;
             }
 
             $.ajax({
@@ -286,7 +290,10 @@
                 }
             })
         });
-
+        function isOver15Seconds(timeStr) {
+            var t = new Date(timeStr.replace(/-/g, '/')).getTime();
+            return t + 15 * 1000 <= Date.now();
+        }
         form.on('submit(detailEditSubmit)', function () {
 
             detailData = table.cache.detailTable;

--
Gitblit v1.9.1