diff --git a/wwwroot/pipeline_task.js b/wwwroot/pipeline_task.js
deleted file mode 100644
index ab6b8b3..0000000
--- a/wwwroot/pipeline_task.js
+++ /dev/null
@@ -1,74 +0,0 @@
-// pipeline_task.js — 产线任务交互辅助函数
-
-var currentTaskId = '';
-
-// 加载任务列表
-function loadTaskList() {
- var filterPipeline = $('[name="filter_pipeline"]').val() || '';
- var url = entire_url('api/task_list.dspy');
- if (filterPipeline) {
- url += '?pipeline_id=' + filterPipeline;
- }
-
- $.get(url, function(resp) {
- var data = typeof resp === 'string' ? JSON.parse(resp) : resp;
- if (!data.success) {
- $('#task_table_area').html('
' + (data.message || '加载失败') + '
');
- return;
- }
-
- var tasks = data.tasks || [];
- if (tasks.length === 0) {
- $('#task_table_area').html('暂无任务
');
- return;
- }
-
- var html = '';
- html += '| 任务ID | 标题 | 状态 | 版本 | 创建时间 | 操作 | ';
- html += '
';
-
- tasks.forEach(function(t) {
- html += '';
- html += '| ' + (t.id || '').substring(0, 8) + ' | ';
- html += '' + (t.title || '') + ' | ';
- html += '' + (t.state || '') + ' | ';
- html += 'v' + (t.current_version || 1) + ' | ';
- html += '' + (t.created_at || '') + ' | ';
- html += ' | ';
- html += '
';
- });
-
- html += '
';
- $('#task_table_area').html(html);
- });
-}
-
-// 查看任务详情
-function viewTask(taskId) {
- currentTaskId = taskId;
- var url = entire_url('task_detail.ui');
- window.location.href = url + '?task_id=' + taskId;
-}
-
-// 控制任务(暂停/恢复/取消)
-function controlTask(action) {
- if (!currentTaskId) return;
-
- var url = entire_url('api/task_control.dspy');
- $.post(url, {task_id: currentTaskId, action: action}, function(resp) {
- var data = typeof resp === 'string' ? JSON.parse(resp) : resp;
- if (data.success) {
- alert('操作成功: ' + data.message);
- location.reload();
- } else {
- alert('操作失败: ' + (data.message || '未知错误'));
- }
- });
-}
-
-// 页面加载完成
-$(function() {
- if ($('#task_table_area').length > 0) {
- loadTaskList();
- }
-});