浏览代码

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

cuiyalong 9 月之前
父节点
当前提交
888c285986
共有 1 个文件被更改,包括 7 次插入2 次删除
  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))
 }