فهرست منبع

!2 add test fun

pcacc 2 ماه پیش
والد
کامیت
98d006b21c
3فایلهای تغییر یافته به همراه20 افزوده شده و 5 حذف شده
  1. 8 1
      app_dongri.py
  2. 7 0
      dongri_task.py
  3. 5 4
      templates/index_dongri.html

+ 8 - 1
app_dongri.py

@@ -615,7 +615,14 @@ def auto_task(data):
 def handle_auto_participate():
     global autoTask
     send_status(f'开始自动集结模式')
-    executor.submit(auto_participate)
+    task_testFun().run()
+
+@socketio.on('begin_testNewFun')
+def handle_auto_testNewFun():
+    global autoTask
+    send_status(f'开始自动测试新功能')
+    executor.submit(auto_testNewFun)
+
 
 @socketio.on('begin_auto_ranshuang')
 def handle_auto_ranshuang():

+ 7 - 0
dongri_task.py

@@ -1557,6 +1557,13 @@ class task_checkPower(dongri_task):
             return False
         print("current count:", count)
         return True
+    
+class task_testFun(dongri_task):
+    def __init__(self):
+        super().__init__(f"测试功能")
+    def run(self):
+        task_paticipateInTeam().run()
+        return True
 
 if __name__ == '__main__':
     #task_checkPower().run()

+ 5 - 4
templates/index_dongri.html

@@ -105,6 +105,7 @@
             <button class="custom-button" id="closegame_btn" onclick="close_game()">关闭游戏</button>
             <button class="custom-button" id="restartgame_btn" onclick="restart_game()">重新关闭并自动游戏</button>
             <button class="custom-button" id="atuoRun_btn" onclick="begin_auto()">自动模式</button>
+            <button class="custom-button" id="testNewFun_btn" onclick="begin_testNewFun()">测试新功能</button>
         </div>
     </div>
     
@@ -217,6 +218,10 @@
             }
         }
 
+        function begin_testNewFun() {
+            socket.emit('begin_testNewFun');
+        }
+
         function begin_auto() {
             const maxCollectValue = document.getElementById('maxCollectCheckbox').value; // 获取文本输入框的值
             const cureNumberValue = document.getElementById('cureNumberCheckbox').value; // 获取文本输入框的值
@@ -232,10 +237,6 @@
             const trainValue = document.getElementById('trainCheckbox').value; // 获取下拉列表的值
             const always = document.getElementById('always_checkbox').checked; // 获取复选框的状态
 
-
-            
-
-
             // 发出数据
             socket.emit('begin_auto', {
                 maxCollect: maxCollectValue, // 发送文本输入框的值