ScopeSentry/static/assets/Crawler-CcV68sLh.js

2 lines
3.7 KiB
JavaScript

import{d as e,r as t,N as a,Y as l,o as r,c as o,e as i,a as s,w as p,$ as n,Q as m,l as u,_ as d}from"./index-RTeQX4Z1.js";import{u as c}from"./useTable-C6AO1hlT.js";import{E as g}from"./el-card-DvuZ99w3.js";import{E as j}from"./el-select-2HzOgPi7.js";import"./el-tag-DQ-f6KyF.js";import"./el-popper-BiF-N6C2.js";import{E as _,a as h}from"./el-col-Clk25fNT.js";import{_ as v}from"./Table.vue_vue_type_script_lang-ZyLIndS7.js";import{u as f}from"./useCrudSchemas-0r96tsm6.js";import{c as x}from"./index-By1llXOp.js";import{_ as y}from"./Csearch.vue_vue_type_script_setup_true_lang-Bx1YW-Iz.js";import"./useInput-Bmcy5cuV.js";import"./debounce-DUkqpuCQ.js";import"./el-checkbox-bH4fVny5.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-image-viewer-CRlDfJN9.js";import"./tsxHelper-b5SIzQmu.js";import"./el-dropdown-item-D_iEt1B1.js";import"./castArray-Cj9r5Aws.js";import"./refs-BEkOJGIm.js";import"./index-hI19neGk.js";import"./raf-BzIIckEj.js";import"./tree-BfZhwLPs.js";import"./index-EWI9jeY3.js";import"./ContentWrap.vue_vue_type_script_setup_true_lang-mUK4Q3hP.js";import"./el-text-CpyCtW8d.js";import"./el-divider-C9tmp1am.js";import"./el-form-item-Bth-RQFo.js";import"./Dialog.vue_vue_type_style_index_0_lang-k1HJRGzw.js";import"./useIcon-KJLOguoe.js";import"./exportData.vue_vue_type_script_setup_true_lang-BVgd2c1w.js";import"./el-tab-pane-C7IMVA71.js";import"./el-radio-group-C3cxfPRm.js";const b=d(e({__name:"Crawler",setup(e){const{t:d}=u(),b=[{keyword:"url",example:'url="http://example.com"',explain:d("searchHelp.url")},{keyword:"method",example:'method="POST"',explain:d("searchHelp.method")},{keyword:"body",example:'body="username=admin"',explain:d("searchHelp.crawlerBody")},{keyword:"project",example:'project="Hackerone"',explain:d("searchHelp.project")}],S=t(""),w=e=>{S.value=e,W()},z=a([{field:"index",label:d("tableDemo.index"),type:"index",minWidth:10},{field:"method",label:"Method",minWidth:15},{field:"url",label:"URL",minWidth:60},{field:"body",label:d("crawler.postParameter"),minWidth:60}]),{allSchemas:P}=f(z),{tableRegister:k,tableState:C,tableMethods:H}=c({fetchDataApi:async()=>{const{currentPage:e,pageSize:t}=C,a=await x(S.value,e.value,t.value);return{list:a.data.list,total:a.data.total}},immediate:!1}),{loading:U,dataList:E,total:I,currentPage:D,pageSize:L}=C,{getList:W}=H;function N(){return{background:"var(--el-fill-color-light)"}}L.value=20,l((()=>{A(),window.addEventListener("resize",A)}));const R=t(0),A=()=>{const e=window.innerHeight||document.documentElement.clientHeight;R.value=.7*e};return(e,t)=>(r(),o(m,null,[i(y,{getList:s(W),handleSearch:w,searchKeywordsData:b,index:"crawler"},null,8,["getList"]),i(s(h),null,{default:p((()=>[i(s(_),null,{default:p((()=>[i(s(g),null,{default:p((()=>[i(s(v),{pageSize:s(L),"onUpdate:pageSize":t[0]||(t[0]=e=>n(L)?L.value=e:null),currentPage:s(D),"onUpdate:currentPage":t[1]||(t[1]=e=>n(D)?D.value=e:null),columns:s(P).tableColumns,data:s(E),"max-height":R.value,stripe:"",border:!0,loading:s(U),resizable:!0,onRegister:s(k),headerCellStyle:N,style:{fontFamily:"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji"}},null,8,["pageSize","currentPage","columns","data","max-height","loading","onRegister"])])),_:1})])),_:1}),i(s(_),{":span":24},{default:p((()=>[i(s(g),null,{default:p((()=>[i(s(j),{pageSize:s(L),"onUpdate:pageSize":t[2]||(t[2]=e=>n(L)?L.value=e:null),currentPage:s(D),"onUpdate:currentPage":t[3]||(t[3]=e=>n(D)?D.value=e:null),"page-sizes":[20,50,100,200,500,1e3],layout:"total, sizes, prev, pager, next, jumper",total:s(I)},null,8,["pageSize","currentPage","total"])])),_:1})])),_:1})])),_:1})],64))}}),[["__scopeId","data-v-e5085481"]]);export{b as default};