Browse Source

feat: 调整默认最大页数

cuiyalong 10 months ago
parent
commit
751badc6f7

+ 4 - 3
frontend/src/components/spider/EditSpider.vue

@@ -32,7 +32,7 @@
                 </el-col>
                 <el-col :span="12">
                     <el-form-item label="采集最大页数">
-                        <el-input v-model="formData.maxPages" placeholder="1"></el-input>
+                        <el-input v-model="formData.maxPages" :placeholder="defaultFormValue.maxPages"></el-input>
                     </el-form-item>
                 </el-col>
             </el-row>
@@ -177,7 +177,8 @@ const emit = defineEmits(['custom-event']);
 let originData = {}
 
 const defaultFormValue = {
-    delayTime: 500
+    delayTime: 500,
+    maxPages: 1,
 }
 //表单数据
 const formData = ref({
@@ -271,7 +272,7 @@ const getPageData = () => {
       // js_content
       contentJs: formDataValue.contentJs || '',
 
-      maxPages: formDataValue.maxPages || '1'
+      maxPages: Number(formDataValue.maxPages || defaultFormValue.maxPages)
     }
 
     return {

+ 6 - 2
frontend/src/components/spider/RunSpider.vue

@@ -106,6 +106,10 @@ import { ViewResultItemAll, SelectSaveFilePath, ExportEpubFile, CountYestodayArt
 import { EventsOn, EventsOff } from "../../../wailsjs/runtime"
 
 let originData = {}
+const defaultFormValue = {
+    maxPages: 2,
+}
+
 const formData = ref({
     // tags
     code: '',
@@ -116,7 +120,7 @@ const formData = ref({
 
     // form
     proxyServe: '',
-    maxPages: '',
+    maxPages: defaultFormValue.maxPages,
     listDelay: '',
     trunPageDelay: '',
     contentDelay: '',
@@ -143,7 +147,7 @@ const setPageData = (e) => {
     formData.value.modifyuser = e.modifyuser
     if (cssMark) {
         // form
-        formData.value.maxPages = cssMark.maxPages
+        // formData.value.maxPages = cssMark.maxPages
         formData.value.listDelay = cssMark.listDelayTime
         formData.value.trunPageDelay = cssMark.listTurnDelayTime
         formData.value.contentDelay = cssMark.contentDelayTime