From beddc8530aaf1d396cf3bc8a932fa67e54b96e64 Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期日, 19 四月 2026 09:05:35 +0800
Subject: [PATCH] 线路管理班次设置 自动生成行程表

---
 ManagementYKDTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tLine/tLine_add.html |   44 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

diff --git a/ManagementYKDTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tLine/tLine_add.html b/ManagementYKDTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tLine/tLine_add.html
index 999727d..734754a 100644
--- a/ManagementYKDTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tLine/tLine_add.html
+++ b/ManagementYKDTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tLine/tLine_add.html
@@ -161,6 +161,38 @@
             <div class="row">
                 <div class="col-sm-11">
                     <div class="form-group">
+                        <label class="col-sm-2 control-label">批量生成:</label>
+                        <label class="col-sm-1 control-label">始发时间:</label>
+                        <div class="col-sm-2">
+                            <input type="text" name="firstShiftTime" id="firstShiftTime" class="form-control" placeholder="始发时间"/>
+                        </div>
+                        <label class="col-sm-1 control-label">末班时间:</label>
+                        <div class="col-sm-2">
+                            <input type="text" name="lastShiftTime" id="lastShiftTime" class="form-control" placeholder="末班时间"/>
+                        </div>
+
+                    </div>
+                    <div class="form-group">
+                        <label class="col-sm-2 control-label"></label>
+                        <label class="col-sm-1 control-label">间隔:</label>
+                        <div class="col-sm-2">
+                            <select class="form-control" id="shiftGap">
+                                <option value="">选择间隔</option>
+                                <option value="30">30分钟</option>
+                                <option value="60">60分钟</option>
+                                <option value="90">90分钟</option>
+                                <option value="120">120分钟</option>
+                            </select>
+                        </div>
+                        <label class="col-sm-1 control-label">车次数:</label>
+                        <div class="col-sm-2">
+                            <input type="text" name="batchCarNum" id="batchCarNum" class="form-control"/>
+                        </div>
+                        <div class="col-sm-2">
+                            <#button btnCss="info" name="生成" id="batchEnsure" icon="fa-check" clickFun="TLineInfoDlg.generateShiftList()"/>
+                        </div>
+                    </div>
+                    <div class="form-group">
                         <label class="col-sm-2 control-label">班次时间:</label>
                         <div class="col-sm-2">
                             <input type="text" name="shiftTime" id="shiftTime" class="form-control" placeholder="选择时间"/>
@@ -170,7 +202,7 @@
                             <input type="text" name="carNum" id="carNum" class="form-control" />
                         </div>
                         <div class="col-sm-2">
-                            <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TLineInfoDlg.addShift()"/>
+                            <#button btnCss="info" name="手动添加" id="ensure" icon="fa-check" clickFun="TLineInfoDlg.addShift()"/>
                         </div>
                     </div>
                     <div class="form-group">
@@ -225,6 +257,16 @@
         ,range: '-'
         ,format: 'HH:mm'
     });
+    laydate.render({
+        elem: '#firstShiftTime'
+        ,type: 'time'
+        ,format: 'HH:mm'
+    });
+    laydate.render({
+        elem: '#lastShiftTime'
+        ,type: 'time'
+        ,format: 'HH:mm'
+    });
     var regDouble = /^(0|[1-9]\d{0,2})(\.\d{1,2})?$/;
     var regXiShu = /^(0(\.\d{1,2})?|1?)$/;
     var regXiShu1 = /^([1-9]{1,})(\.\d{1,2})?$/;

--
Gitblit v1.7.1