105 lines
3.6 KiB
HTML
105 lines
3.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>任务管理</title>
|
|
<link rel="stylesheet" href="styles.css">
|
|
</head>
|
|
<body>
|
|
<nav>
|
|
<ul>
|
|
<li><a href="#view-tasks">查看任务</a></li>
|
|
<li><a href="#add-task">增加任务</a></li>
|
|
<li><a href="#delete-task">删除任务</a></li>
|
|
<li><a href="#view-config">查看配置</a></li>
|
|
<li><a href="#edit-config">修改配置</a></li>
|
|
</ul>
|
|
</nav>
|
|
|
|
<div id="content">
|
|
<!-- 查看任务 -->
|
|
<div id="view-tasks" class="content-section">
|
|
<h2>查看任务</h2>
|
|
<table id="task-list">
|
|
<thead>
|
|
<tr>
|
|
<th>ID</th>
|
|
<th>名称</th>
|
|
<th>URL</th>
|
|
<th>期望关键词</th>
|
|
<th>间隔时间 (秒)</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<!-- 任务列表将通过 JavaScript 动态加载 -->
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<!-- 增加任务 -->
|
|
<div id="add-task" class="content-section">
|
|
<h2>增加任务</h2>
|
|
<form id="add-task-form">
|
|
<label for="name">名称:</label>
|
|
<input type="text" id="name" name="name" required>
|
|
|
|
<label for="url">URL:</label>
|
|
<input type="url" id="url" name="url" required>
|
|
|
|
<label for="expected_key">期望关键词:</label>
|
|
<input type="text" id="expected_key" name="expected_key" required>
|
|
|
|
<label for="interval">间隔时间 (秒):</label>
|
|
<input type="number" id="interval" name="interval" required>
|
|
|
|
<button type="submit">添加任务</button>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- 删除任务 -->
|
|
<div id="delete-task" class="content-section">
|
|
<h2>删除任务</h2>
|
|
<form id="delete-task-form">
|
|
<label for="task-id">任务 ID:</label>
|
|
<input type="number" id="task-id" name="task-id" required>
|
|
|
|
<button type="submit">删除任务</button>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- 查看配置 -->
|
|
<div id="view-config" class="content-section">
|
|
<h2>查看配置</h2>
|
|
<div id="config-details">
|
|
<!-- 配置信息将通过 JavaScript 动态加载 -->
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 修改配置 -->
|
|
<div id="edit-config" class="content-section">
|
|
<h2>修改配置</h2>
|
|
<form id="edit-config-form">
|
|
<label for="access_token">Access Token:</label>
|
|
<input type="text" id="access_token" name="access_token">
|
|
|
|
<label for="keyword">关键词:</label>
|
|
<input type="text" id="keyword" name="keyword">
|
|
|
|
<label for="timeout">超时时间 (秒):</label>
|
|
<input type="number" id="timeout" name="timeout">
|
|
|
|
<label for="max_time">最大时间 (秒):</label>
|
|
<input type="number" id="max_time" name="max_time">
|
|
|
|
<label for="max_file_size">最大文件大小 (MB):</label>
|
|
<input type="number" id="max_file_size" name="max_file_size">
|
|
|
|
<button type="submit">保存配置</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="script.js"></script>
|
|
</body>
|
|
</html> |