Browse Source

feat: 编辑弹窗列表页初始化2

cuiyalong 9 months ago
parent
commit
888c285986
1 changed files with 7 additions and 2 deletions
  1. 7 2
      frontend/src/components/spider/EditSpider.vue

+ 7 - 2
frontend/src/components/spider/EditSpider.vue

@@ -274,7 +274,6 @@ const tabData = reactive({
         // },
     ]
 })
-tabData.initList.push(new InitListItem())
 
 //表单数据
 const formData = ref({
@@ -437,10 +436,16 @@ const editorHandle = {
     }
 }
 
+const createInitListRow = (action, check, sleep) => {
+    tabData.initList.push(new InitListItem(action, check, sleep))
+}
+createInitListRow()
 const setPageData = (row) => {
     if (!row) return
     formData.value = row
-    tabData.initList = row.initList || []
+    if (Array.isArray(row.initList) && row.initList.length > 0) {
+        tabData.initList = row.initList
+    }
     // 保存一份原始数据
     originData = JSON.parse(JSON.stringify(row))
 }