File: /www/server/panel/BTPanel/static/js/own-thesaurus-legacy2.js
!function(){function n(n){return function(n){if(Array.isArray(n))return e(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return e(n,t);var r={}.toString.call(n).slice(8,-1);return"Object"===r&&n.constructor&&(r=n.constructor.name),"Map"===r||"Set"===r?Array.from(n):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=Array(e);t<e;t++)r[t]=n[t];return r}function t(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,e,u="function"==typeof Symbol?Symbol:{},o=u.iterator||"@@iterator",a=u.toStringTag||"@@toStringTag";function i(t,u,o,a){var i=u&&u.prototype instanceof l?u:l,s=Object.create(i.prototype);return r(s,"_invoke",function(t,r,u){var o,a,i,l=0,s=u||[],f=!1,p={p:0,n:0,v:n,a:d,f:d.bind(n,4),d:function(e,t){return o=e,a=0,i=n,p.n=t,c}};function d(t,r){for(a=t,i=r,e=0;!f&&l&&!u&&e<s.length;e++){var u,o=s[e],d=p.p,m=o[2];t>3?(u=m===r)&&(i=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=n):o[0]<=d&&((u=t<2&&d<o[1])?(a=0,p.v=r,p.n=o[1]):d<m&&(u=t<3||o[0]>r||r>m)&&(o[4]=t,o[5]=r,p.n=m,a=0))}if(u||t>1)return c;throw f=!0,r}return function(u,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&d(s,m),a=s,i=m;(e=a<2?n:i)||!f;){o||(a?a<3?(a>1&&(p.n=-1),d(a,i)):p.n=i:p.v=i);try{if(l=2,o){if(a||(u="next"),e=o[u]){if(!(e=e.call(o,i)))throw TypeError("iterator result is not an object");if(!e.done)return e;i=e.value,a<2&&(a=0)}else 1===a&&(e=o.return)&&e.call(o),a<2&&(i=TypeError("The iterator does not provide a '"+u+"' method"),a=1);o=n}else if((e=(f=p.n<0)?i:t.call(r,p))!==c)break}catch(e){o=n,a=1,i=e}finally{l=1}}return{value:e,done:f}}}(t,o,a),!0),s}var c={};function l(){}function s(){}function f(){}e=Object.getPrototypeOf;var p=[][o]?e(e([][o]())):(r(e={},o,function(){return this}),e),d=f.prototype=l.prototype=Object.create(p);function m(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,f):(n.__proto__=f,r(n,a,"GeneratorFunction")),n.prototype=Object.create(d),n}return s.prototype=f,r(d,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,a,"GeneratorFunction"),r(d),r(d,a,"Generator"),r(d,o,function(){return this}),r(d,"toString",function(){return"[object Generator]"}),(t=function(){return{w:i,m:m}})()}function r(n,e,t,u){var o=Object.defineProperty;try{o({},"",{})}catch(n){o=0}r=function(n,e,t,u){function a(e,t){r(n,e,function(n){return this._invoke(e,t,n)})}e?o?o(n,e,{value:t,enumerable:!u,configurable:!u,writable:!u}):n[e]=t:(a("next",0),a("throw",1),a("return",2))},r(n,e,t,u)}function u(n,e,t,r,u,o,a){try{var i=n[o](a),c=i.value}catch(n){return void t(n)}i.done?e(c):Promise.resolve(c).then(r,u)}function o(n){return function(){var e=this,t=arguments;return new Promise(function(r,o){var a=n.apply(e,t);function i(n){u(a,r,o,i,c,"next",n)}function c(n){u(a,r,o,i,c,"throw",n)}i(void 0)})}}System.register(["./index-legacy118.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./site-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(e,r){"use strict";var u,a,i,c,l,s,f,p,d,m,y,h,v,g,b,_,w,k,j,x,S,T,O,C,q,A,G,P,V,z,I,E;return{setters:[function(n){u=n._},function(n){a=n.f,i=n.k,c=n.d3,l=n.cO,s=n.K},function(n){f=n.c,p=n.r,d=n.H,m=n.j,y=n.k,h=n.e,v=n.v,g=n.J,b=n.K,_=n.p,w=n.z,k=n.ba,j=n.o,x=n.I,S=n.C,T=n.x,O=n.Q,C=n.q,q=n.ad,A=n.ab},function(n){G=n.outThesaurus,P=n.delThesaurus,V=n.clearThesaurus,z=n.getThesaurus,I=n.addThesaurus},function(n){E=n.g},null,null,null],execute:function(){var r=f({__name:"upload-thesaurus",emits:["upload-success"],setup:function(n,e){var t=e.expose,r=e.emit,u=a(),o=p(),i=p(),c=r,l=window.location.protocol+"//"+window.location.host+"/project/content/in_thesaurus",s=d({f_size:0,f_path:"/tmp/",f_name:"inthesaurus.txt",f_start:0}),f=p([]),j=[".txt"].join(","),x=function(){c("upload-success"),u.success("导入成功")},S=function(){u.error("导入失败")},T={"x-http-token":window.vite_public_request_token},O=function(n){n.value=n,s.f_size=n.size,s.f_start=0},C=function(n,e){f.value=e},q=function(n,e,t){s.f_start=n.percent,f.value=t.map(function(t){return t.uid===e.uid&&(t.percentage=n.percent),t})};return t({onConfirm:function(){i.value.submit()},open:function(){o.value.$el.click()},fileData:s}),function(n,e){var t=w,r=k;return m(),y("div",null,[h(r,{class:"upload-demo",ref_key:"uploadRef",ref:i,name:"blob",data:_(s),action:l,headers:T,accept:_(j),"on-error":S,multiple:!1,"show-file-list":!1,"auto-upload":!0,"on-success":x,"on-progress":q,"file-list":_(f),"on-change":C,"before-upload":O},{default:v(function(){return[g(h(t,{ref_key:"openRef",ref:o,size:"small",type:"primary"},null,512),[[b,!1]])]}),_:1},8,["data","accept","file-list"])])}}});e("default",f({__name:"own-thesaurus",setup:function(e){var a=p(null),f=p([]),y=p(!1),b=p(),k=p(!1),F=d({key:""}),R=d({key:[{trigger:["blur","change"],required:!0,message:"请输入关键词"}]}),U=function(){var n=o(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:a.value.open();case 1:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),H=function(){i({loading:"正在导出关键词文件,请稍后...",request:G(),data:{msg:String},success:function(n){n.msg&&window.open("/download?filename="+n.msg,"_blank","noopener,noreferrer")}})},K=function(){var n=o(t().m(function n(e){return t().w(function(n){for(;;)switch(n.n){case 0:M();case 1:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}(),$=function(){var n=o(t().m(function n(e){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,i({loading:"正在删除关键词,请稍后...",request:P({key:e}),message:!0});case 1:M();case 2:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}(),D=[{label:"关键词\t",render:function(n){return h("span",null,[n])}},E([{onClick:$,title:"删除"}])],J=function(){var n=o(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,i({loading:"正在清空自定义词库,请稍后...",request:V(),message:!0});case 1:M();case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),M=function(){var n=o(t().m(function n(){return t().w(function(n){for(;;)switch(n.n){case 0:return y.value=!0,n.n=1,i({loading:"正在加载词库列表,请稍后...",request:z(),data:[Array,f]});case 1:y.value=!1;case 2:return n.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),N=function(){var n=o(t().m(function n(e){return t().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,b.value.validate();case 1:return n.n=2,i({loading:"正在添加关键词,请稍候...",request:I(F),message:!0,success:function(n){n.status&&(F.key="",k.value=!1,M())}});case 2:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}();return j(function(){return M()}),function(e,t){var o=w,i=c,p=l,d=q,j=A,G=s,P=u,V=x("bt-loading");return m(),S(P,{class:"px-[1.6rem] py-[1.6rem]"},{"header-left":v(function(){return[h(o,{onClick:t[0]||(t[0]=function(n){return k.value=!0}),type:"primary"},{default:v(function(){return n(t[3]||(t[3]=[T("添加",-1)]))}),_:1}),h(o,{onClick:U},{default:v(function(){return n(t[4]||(t[4]=[T("导入",-1)]))}),_:1}),h(o,{onClick:H},{default:v(function(){return n(t[5]||(t[5]=[T("导出",-1)]))}),_:1}),h(o,{onClick:J},{default:v(function(){return n(t[6]||(t[6]=[T("清空",-1)]))}),_:1}),h(r,{ref_key:"fileIpRef",ref:a,onUploadSuccess:K},null,512)]}),content:v(function(){return[g(h(i,{"max-height":"260",column:D,data:_(f),description:"词库列表为空"},null,8,["data"]),[[V,_(y)],[V,"正在加载词库列表,请稍后...","title"]])]}),popup:v(function(){return[h(G,{title:"添加自定义词库",modelValue:_(k),"onUpdate:modelValue":t[2]||(t[2]=function(n){return O(k)?k.value=n:null}),area:42,onConfirm:N,showFooter:""},{default:v(function(){return[h(j,{ref_key:"addThesaurusRef",ref:b,rules:_(R),model:_(F),class:"p-[2rem]","label-width":"5rem"},{default:v(function(){return[h(d,{label:"关键词",prop:"key"},{default:v(function(){return[h(p,{modelValue:_(F).key,"onUpdate:modelValue":t[1]||(t[1]=function(n){return _(F).key=n}),width:"20rem",placeholder:"请输入你需要扫描的关键词"},null,8,["modelValue"])]}),_:1}),t[7]||(t[7]=C("ul",{class:"leading-8 text-small list-disc ml-20px"},[C("li",null,"关键字小于2时会引起大量误报,请设置大于等于2个关键字!")],-1))]}),_:1},8,["rules","model"])]}),_:1},8,["modelValue"])]}),_:1})}}}))}}})}();