HEX
Server: nginx/1.28.3
System: Linux VM-0-7-opencloudos 6.6.117-45.oc9.x86_64 #1 SMP Thu Dec 4 10:26:39 CST 2025 x86_64
User: www (1000)
PHP: 8.2.28
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.213n.cn/wp-content/plugins/smart-seo-tool/assets/wbp/Monitor-Bcl5xxjh.js
import{u as e,a,c as l,D as s,o as t,m as n,n as u,v as o,e as r,g as i,p as c,t as d,k as p,i as v,w as b,q as m,l as h,s as f,A as g,x as _,I as w,d as k,f as y,j as V,z as x,B as j,J as C,E as D,K as U}from"./wbs-CW01onor.js";import{E as S,a as A,b as E}from"./el-table-column-COoI1mXL.js";import{E as L,a as R}from"./el-select-DkDLIfi4.js";import{E as q}from"./el-checkbox-COftrXd0.js";import"./el-tooltip-l0sNRNKZ.js";import{E as z}from"./el-switch-C2P8O7HE.js";const O={class:"wbs-main"},W={class:"opt-function-hd"},$={class:"func-name"},B={class:"func-desc"},I={class:"mt"},J={class:"ml ib"},K={key:0,class:"wbs-form-table"},M={class:"w8em"},P={class:"sc-title-sub"},F={class:"log-box"},G={key:0,class:"getpro-mask"},H={class:"mask-inner"},N={key:0,class:"tips"},Q={class:"wb-hl mt"},T=["href"],X={key:1,class:"tips"},Y={class:"wb-hl mt"},Z=["href"],ee=["href"],ae=["data-label"],le=["data-label"],se=["data-label"],te={class:"btns-bar with-ctrl-area"},ne={class:"wb-ctrl-area"},ue={__name:"Monitor",setup(ue){const{wbsCnf:oe}=e(),{wb_e:re}=a(oe),ie=l(!1),ce=l(0),de=s({}),pe=s({}),ve=l(0),be=l(0),me=l(0),he=l(1),fe=l([]),ge=l(""),_e=l([]),we=e=>{_e.value=e},ke=()=>{if(!ge.value)return!1;if(_e.value.length<1)return D.warning(re("未选择项目")),!1;const e=_e.value.map((e=>e.id));if("del"===ge.value)U.confirm(re("确认忽略所选链接?")).then((()=>{const a=C.service({text:re("执行中..."),background:"rgba(0, 0, 0, 0.7)"});g.getData({op:"remove_404",id:e}).then((()=>{a.close(),D(re("已忽略所选链接")),he.value=1,Ve()}))}));else if("check"===ge.value){const a=C.service({text:re("检测中..."),background:"rgba(0, 0, 0, 0.7)"});g.getData({op:"refresh_404",id:e}).then((()=>{a.close(),D(re("已全部检测状态")),Ve()}))}},ye=()=>{g.saveData({op:"update_options",opt:de,key:"url_404"}).then((e=>{e.code?D.error(re("设置保存失败,")+e.desc):(D.success(re("设置保存成功")),ce.value=0)}))},Ve=()=>{g.fetchData({op:"404_url",page:he.value}).then((e=>{fe.value=e.data}))},xe=e=>`${oe.base_url}${e}`,je=e=>{he.value=e,Ve()};return t((()=>{g.getData({op:"get_options",key:"url_404",page:he.value}).then((e=>{const a=e.data;Object.assign(de,a.opt),Object.assign(pe,a.cnf),me.value=a.total,ve.value=a.spider_install,be.value=a.spider_active,a.spider_install&&a.spider_active&&Ve(),ie.value=!0,_((()=>{ce.value=0}))}))})),n(de,(()=>ce.value++),{deep:!0}),(e,a)=>{const l=z,s=q,t=E,n=w,_=S,ue=R,pe=L,_e=A,Ce=x,De=j,Ue=k("wbs-ctrl-bar"),Se=o;return u((y(),r("div",{class:f(["wbs-content-inner",{"wb-page-loaded":ie.value}])},[i("div",O,[i("div",W,[i("h3",$,[i("strong",null,d(p(re)("404监测")),1)]),i("div",B,d(p(re)("依赖蜘蛛分析插件,记录搜索引擎爬取404状态URL,以便于站长进行链接重定向。")),1),i("div",I,[v(l,{modelValue:de.active,"onUpdate:modelValue":a[0]||(a[0]=e=>de.active=e),"active-value":"1","inactive-value":"0"},null,8,["modelValue"]),i("span",J,d("1"==de.active?p(re)("功能开启"):p(re)("功能关闭")),1)])]),ie.value?(y(),r("table",K,[i("tbody",null,[i("tr",null,[i("th",M,d(p(re)("功能选择")),1),i("td",null,[v(s,{modelValue:de.real_spider,"onUpdate:modelValue":a[1]||(a[1]=e=>de.real_spider=e),"true-value":"1","false-value":"0"},{default:b((()=>[V(d(p(re)("仅监测真实蜘蛛数据(需蜘蛛分析插件Pro版本支持)")),1)])),_:1},8,["modelValue"]),v(s,{modelValue:de.top_site_spider,"onUpdate:modelValue":a[2]||(a[2]=e=>de.top_site_spider=e),"true-value":"1","false-value":"0"},{default:b((()=>[V(d(p(re)("仅监测谷歌、百度、必应搜索蜘蛛数据")),1)])),_:1},8,["modelValue"])])])])])):c("",!0),i("h3",P,[i("span",null,d(p(re)("404 URL")),1)]),i("div",F,[ve.value&&be.value?c("",!0):(y(),r("div",G,[i("div",H,[ve.value?be.value?c("",!0):(y(),r("div",X,[i("p",null,"* "+d(p(re)("当前功能依赖Spider Analyser-蜘蛛分析插件。")),1),i("div",Y,[a[5]||(a[5]=i("svg",{class:"wb-icon wbsico-notice"},[i("use",{"xlink:href":"#wbsico-notice"})],-1)),i("span",null,d(p(re)("检测到未启用,去")),1),i("a",{class:"link",href:xe("plugin-install.php?s=Wbolt+Spider+Analyser&tab=search&type=term")},d(p(re)("启用")),9,Z)])])):(y(),r("div",N,[i("p",null,d(p(re)("* 当前功能依赖Spider Analyser-蜘蛛分析插件。")),1),i("div",Q,[a[4]||(a[4]=i("svg",{class:"wb-icon wbsico-notice"},[i("use",{"xlink:href":"#wbsico-notice"})],-1)),i("span",null,d(p(re)("未检测到安装,去")),1),i("a",{class:"link",href:xe("plugin-install.php?s=Wbolt+Spider+Analyser&tab=search&type=term")},d(p(re)("安装")),9,T)])]))])])),v(_,{class:"wbs-table mt",data:fe.value,onSelectionChange:we,style:{width:"100%"}},{default:b((()=>[v(t,{type:"selection",name:"id",width:"55"}),v(t,{label:p(re)("URL地址"),"class-name":"w35"},{default:b((e=>[i("a",{"data-label":"URL",class:"url",href:e.row.url,target:"_blank"},d(e.row.url),9,ee)])),_:1},8,["label"]),v(t,{label:p(re)("响应码"),"class-name":"w10"},{default:b((e=>[i("div",{"data-label":p(re)("响应码")},[i("span",null,d(e.row.code),1)],8,ae)])),_:1},8,["label"]),v(t,{label:p(re)("反馈蜘蛛"),"class-name":"w10"},{default:b((e=>[i("div",{"data-label":p(re)("反馈蜘蛛")},[i("span",null,d(e.row.spider),1)],8,le)])),_:1},8,["label"]),v(t,{label:p(re)("访问时间"),"class-name":"w15"},{default:b((e=>[i("div",{"data-label":p(re)("访问时间")},[i("span",null,d(e.row.visit_date),1)],8,se)])),_:1},8,["label"]),v(t,{label:p(re)("操作"),align:"right"},{default:b((e=>[v(n,{plain:"",type:"success",onClick:a=>(e=>{const a=C.service({text:re("检测中..."),background:"rgba(0, 0, 0, 0.7)"});g.getData({op:"refresh_404",id:e.id}).then((()=>{a.close(),D.success(re("已检测更新完")),Ve()}))})(e.row)},{default:b((()=>[V(d(p(re)("刷新")),1)])),_:2},1032,["onClick"]),v(n,{type:"danger",plain:"",onClick:a=>{return l=e.row,void U.confirm(re("确认忽略链接?")).then((()=>{const e=C.service({text:re("执行中..."),background:"rgba(0, 0, 0, 0.7)"});g.getData({op:"remove_404",id:l.id}).then((()=>{e.close(),D(re("已忽略链接")),Ve()}))}));var l}},{default:b((()=>[V(d(p(re)("忽略")),1)])),_:2},1032,["onClick"])])),_:1},8,["label"])])),_:1},8,["data"]),u(i("div",te,[i("div",ne,[v(pe,{placeholder:p(re)("批量操作"),modelValue:ge.value,"onUpdate:modelValue":a[3]||(a[3]=e=>ge.value=e)},{default:b((()=>[v(ue,{label:p(re)("批量刷新"),value:"check"},null,8,["label"]),v(ue,{label:p(re)("批量忽略"),value:"del"},null,8,["label"])])),_:1},8,["placeholder","modelValue"]),v(n,{class:"ml-s",type:"info",plain:"",onClick:ke},{default:b((()=>[V(d(p(re)("应用")),1)])),_:1})]),v(_e,{background:"",layout:"total, prev, pager, next, jumper","page-size":30,total:1*me.value,"current-page":he.value,onCurrentChange:je},null,8,["total","current-page"])],512),[[m,fe.value.length>0]]),u(v(Ce,{class:"mt"},null,512),[[m,ie.value]])])]),p(oe).is_pro?c("",!0):u((y(),h(De,{key:0},null,512)),[[m,ie.value]]),u(v(Ue,{wb_e:p(re),changed:ce.value,onSubmit:ye},null,8,["wb_e","changed"]),[[m,ce.value]])],2)),[[Se,!ie.value]])}}};export{ue as default};