搜索关键字爬虫

This commit is contained in:
2025-11-12 16:10:34 +08:00
parent 7be02fe396
commit 675e6da7d7
37 changed files with 3382 additions and 572 deletions

View File

@@ -280,7 +280,7 @@ const isEdit = ref(false);
// 表单数据
const formData = reactive<Partial<CrontabTask>>({
taskName: '',
taskGroup: 'DEFAULT',
taskGroup: '',
beanName: '',
methodName: '',
methodParams: '',
@@ -301,9 +301,18 @@ const loadTaskList = async () => {
if (searchForm.status !== undefined) filter.status = searchForm.status;
const result = await crontabApi.getTaskPage(filter, pageParam);
if (result.success && result.dataList) {
taskList.value = result.dataList;
total.value = result.pageParam?.totalElements || 0;
if (result.success) {
// 根据后端返回结构处理数据
if (result.pageDomain) {
taskList.value = result.pageDomain.dataList || [];
total.value = result.pageDomain.pageParam?.totalElements || 0;
} else if (result.dataList) {
taskList.value = result.dataList;
total.value = result.pageParam?.totalElements || 0;
} else {
taskList.value = [];
total.value = 0;
}
} else {
ElMessage.error(result.message || '加载任务列表失败');
taskList.value = [];
@@ -526,7 +535,7 @@ function resetForm() {
function resetFormData() {
Object.assign(formData, {
taskName: '',
taskGroup: 'DEFAULT',
taskGroup: '',
beanName: '',
methodName: '',
methodParams: '',