1"use strict";(self.webpackChunkreact_foreign_domain=self.webpackChunkreact_foreign_domain||[]).push([[307,743,4978,7838],{64978:((T,d,e)=>{e.r(d),e.d(d,{fetchIntersectList:()=>g,fetchSubmitReg:()=>p,fetchTopicInfo:()=>I});var l=e(3362),j=e.n(l),m=e(20743);const I=async O=>await m.fetchTopicInfoApi(O),g=async O=>await m.fetchIntersectListApi(O),p=async O=>await m.fetchSubmitRegApi(O)}),20743:((T,d,e)=>{e.r(d),e.d(d,{fetchIntersectListApi:()=>p,fetchSubmitRegApi:()=>O,fetchTopicInfoApi:()=>g});var l=e(3362),j=e.n(l),m=e(46958),I=e.n(m);const g=async D=>await(0,m.request)({api:"/domain/intersecttopic",params:D}),p=async D=>await(0,m.request)({api:"/domain/intersectchecklist",params:D}),O=async D=>await(0,m.request)({api:"/domain/submitintersectreg",method:"post",data:D})}),27838:((T,d,e)=>{e.r(d),e.d(d,{List:()=>me});var l=e(74423),j=e.n(l),m=e(72712),I=e.n(m),g=e(33110),p=e.n(g),O=e(21699),D=e.n(O),A=e(98992),y=e.n(A),v=e(54520),r=e.n(v),_=e(3949),t=e.n(_),a=e(81454),o=e.n(a),E=e(8872),S=e.n(E),z=e(62953),U=e.n(z),M=e(33464),n=e.n(M),h=e(10307),P=e(46958),b=e.n(P),K=e(28795),H=e.n(K),J=e(13907),se=e(52629),W=e(65573),Y=e(63532),oe=e(71583),Z=e(73942),k=e(74085),F=e(21468),ae=e(51747),re=e(86336),ie=e(91196),ce=e(12026),le=e(9809),_e=e(64978),G=e(56286),pe=e.n(G);function q(i,c){var s=Object.keys(i);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(i);c&&(f=f.filter(function(Q){return Object.getOwnPropertyDescriptor(i,Q).enumerable})),s.push.apply(s,f)}return s}function L(i){for(var c=1;c<arguments.length;c++){var s=arguments[c]!=null?arguments[c]:{};c%2?q(Object(s),!0).forEach(function(f){ue(i,f,s[f])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(s)):q(Object(s)).forEach(function(f){Object.defineProperty(i,f,Object.getOwnPropertyDescriptor(s,f))})}return i}function ue(i,c,s){return(c=de(c))in i?Object.defineProperty(i,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[c]=s,i}function de(i){var c=Ee(i,"string");return typeof c=="symbol"?c:c+""}function Ee(i,c){if(typeof i!="object"||!i)return i;var s=i[Symbol.toPrimitive];if(s!==void 0){var f=s.call(i,c||"default");if(typeof f!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(i)}const ee={StartDomainLength:void 0,EndDomainLength:void 0,Domains:void 0,DnLen:void 0,FirstClass:void 0,SecondClass:void 0,ThirdClass:void 0,Page:1,PageSize:50};function me(i){var c;const{t:s}=(0,J.B)("\u57DF\u540D\u4EA4\u6613"),[f]=W.A.useForm(),{topicInfo:Q}=(0,h.default)(),fe=(0,K.useNavigate)(),[De,te]=(0,M.useState)(!1),[Pe,ne]=(0,M.useState)(!1),[Oe,ve]=(0,M.useState)({}),[B,X]=(0,M.useState)([]),[R,Me]=(0,M.useState)({List:[],PageData:{}}),[N,V]=(0,M.useState)(L({},ee)),ge=[{title:s("\u57DF\u540D"),dataIndex:"Domain"},{title:s("\u57DF\u540D\u957F\u5EA6"),dataIndex:"DomainLength"}];(0,M.useEffect)(()=>{he()},[N]);const he=()=>{var u;const C=L({},N);C.Domains=((u=C.Domains)===null||u===void 0?void 0:u.split(` 2`))||void 0,te(!0),(0,_e.fetchIntersectList)(C).then(x=>{te(!1),x.Code===1e4&&Me(x.Data)})},Ae=u=>{V(L(L({},N),{},{Page:u.current||1,PageSize:u.pageSize||50}))},ye=u=>{u.target.checked?X(R.List.map(C=>C.Domain)):X([])},Ce={selectedRowKeys:B,onChange:(u,C)=>{X(u)}},Ie=u=>{const C=f.getFieldValue("Classify"),{ClassOne:x,ClassTwo:w,ClassThree:$,DnLen:je}=C;V(L(L(L({},N),u),{},{FirstClass:x,SecondClass:w,ThirdClass:$,DnLen:je,Page:1}))},Le=()=>{B.length?(sessionStorage.setItem("topic_domains",JSON.stringify(B)),fe("/topic/batch"),window.scrollTo(0,0)):Y.Ay.info(s("\u8BF7\u5148\u9009\u62E9\u57DF\u540D"))},Te=()=>{if(B.length){const u=R.List.reduce((w,$)=>(B.includes($.Domain)&&w.push($.DomainLength),w),[]),C={Domains:B,DnLen:u},x=(0,P.formatParams)(C,()=>{});(0,G.batchExportByPost)("/api/domain/exportintersectcheck",x)}else Y.Ay.info(s("\u8BF7\u5148\u9009\u62E9\u57DF\u540D"))};return n().createElement("div",{className:"reg-list-box"},n().createElement("div",{className:"main"},n().createElement("div",{className:"reg-list-search"},n().createElement("p",{className:"search-tip"},s("\u53EF\u6CE8\u518C.com\u57DF\u540D\u5217\u8868")),n().createElement(W.A,{layout:"inline",form:f,onFinish:Ie},n().createElement(W.A.Item,{label:s("\u57DF\u540D"),name:"Domains",className:"batch-doamin"},n().createElement(oe.A.TextArea,{autoSize:!0,placeholder:s("\u6279\u91CF\u8BF7\u6362\u884C\u5206\u9694"),className:"dragDomainText ".concat(Pe&&"focus"),onFocus:()=>ne(!0),onBlur:()=>ne(!1)})),n().createElement(W.A.Item,{label:s("\u57DF\u540D\u957F\u5EA6")}
2,n().createElement(W.A.Item,{name:"StartDomainLength",noStyle:!0},n().createElement(Z.A,{min:0,style:{width:90}})),n().createElement("span",{style:{margin:"0 5px"}},"-"),n().createElement(W.A.Item,{name:"EndDomainLength",noStyle:!0},n().createElement(Z.A,{min:1,style:{width:90}}))),n().createElement(W.A.Item,{label:s("\u57DF\u540D\u5206\u7C7B")},n().createElement(le.Jh,{classsifyConfig:Q.DomainClassConf,onClassifyChange:u=>f.setFieldValue("Classify",u),inputData:Oe})),n().createElement(W.A.Item,{className:"search-operate"},n().createElement(k.A,null,n().createElement(F.Ay,{type:"primary",htmlType:"submit"},s("\u641C\u7D22")),n().createElement(F.Ay,{onClick:()=>{f.resetFields(),ve({}),V(L({},ee))}},s("\u91CD\u7F6E")))))),n().createElement("div",{className:"reg-list-table"},n().createElement("p",{className:"table-tip"},n().createElement(se.A,null)," ",s("\u5217\u8868\u6570\u636E\u4EC5\u4F9B\u53C2\u8003\uFF0C\u5177\u4F53\u4EE5\u63D0\u4EA4\u6CE8\u518C\u7ED3\u679C\u663E\u793A\u4E3A\u51C6\u3002")),n().createElement(ae.A,{rowKey:u=>u.Domain,rowSelection:L({type:"checkbox"},Ce),columns:ge,dataSource:R.List,loading:De,pagination:!1,onChange:Ae}),(c=R.List)!==null&&c!==void 0&&c.length?n().createElement(re.A,{className:"table-page",justify:"space-between"},n().createElement(k.A,null,n().createElement(ie.A,{style:{margin:"0 10px"},onClick:ye,disabled:!R.List.length,checked:B.length===R.List.length}),n().createElement(F.Ay,{type:"primary",onClick:Le},s("\u6279\u91CF\u6CE8\u518C")),n().createElement(F.Ay,{type:"primary",onClick:Te},s("\u6279\u91CF\u5BFC\u51FA"))),n().createElement(ce.A,{total:R.PageData.Count,current:R.PageData.Page,pageSize:R.PageData.PageSize,pageSizeOptions:["50","200","400"],showQuickJumper:!0,showTotal:()=>s("\u5171 {{value}} \u6761",{value:R.PageData.Count}),onChange:(u,C)=>{V(L(L({},N),{},{Page:u,PageSize:C})),(0,G.scrollToTop)(".reg-list-table")}})):null)))}}),10307:((T,d,e)=>{e.r(d),e.d(d,{default:()=>m});var l=e(81621);const m=(0,l.vt)(I=>({topicInfo:{},setTopicInfo:g=>{I({topicInfo:g})}}))}),58493:((T,d,e)=>{/** 3 * @license React 4 * use-sync-external-store-shim.production.js 5 * 6 * Copyright (c) Meta Platforms, Inc. and affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var l=e(33464);function j(r,_){return r===_&&(r!==0||1/r===1/_)||r!==r&&_!==_}var m=typeof Object.is=="function"?Object.is:j,I=l.useState,g=l.useEffect,p=l.useLayoutEffect,O=l.useDebugValue;function D(r,_){var t=_(),a=I({inst:{value:t,getSnapshot:_}}),o=a[0].inst,E=a[1];return p(function(){o.value=t,o.getSnapshot=_,A(o)&&E({inst:o})},[r,t,_]),g(function(){return A(o)&&E({inst:o}),r(function(){A(o)&&E({inst:o})})},[r]),O(t),t}function A(r){var _=r.getSnapshot;r=r.value;try{var t=_();return!m(r,t)}catch{return!0}}function y(r,_){return _()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?y:D;d.useSyncExternalStore=l.useSyncExternalStore!==void 0?l.useSyncExternalStore:v}),22162:((T,d,e)=>{/** 11 * @license React 12 * use-sync-external-store-shim/with-selector.production.js 13 * 14 * Copyright (c) Meta Platforms, Inc. and affiliates. 15 * 16 * This source code is licensed under the MIT license found in the 17 * LICENSE file in the root directory of this source tree. 18 */var l=e(33464),j=e(19888);function m(y,v){return y===v&&(y!==0||1/y===1/v)||y!==y&&v!==v}var I=typeof Object.is=="function"?Object.is:m,g=j.useSyncExternalStore,p=l.useRef,O=l.useEffect,D=l.useMemo,A=l.useDebugValue;d.useSyncExternalStoreWithSelector=function(y,v,r,_,t){var a=p(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=D(function(){function S(h){if(!z){if(z=!0,U=h,h=_(h),t!==void 0&&o.hasValue){var P=o.value;if(t(P,h))return M=P}return M=h}if(P=M,I(U,h))return P;var b=_(h);return t!==void 0&&t(P,b)?(U=h,P):(U=h,M=b)}var z=!1,U,M,n=r===void 0?null:r;return[function(){return S(v())},n===null?void 0:function(){return S(n())}]},[v,r,_,t]);var E=g(y,a[0],a[1]);return O(function(){o.hasValue=!0,o.value=E},[E]),A(E),E}}),19888:((T,d,e)=>{T.exports=e(58493)}),69242:((T,d,e)=>{T.exports=e(22162)}),81621:((T,d,e)=>{e.d(d,{vt:()=>r});const l=t=>{let a;const o=new Set,E=(P,b)=>{const K=typeof P=="function"?P(a):P;if(!Object.is(K,a)){const H=a;a=b??(typeof K!="object"||K===null)?K:Object.assign({},a,K),o.forEach(J=>J(a,H))}},S=()=>a,n={setState:E,getState:S,getInitialState:()=>h,subscribe:P=>(o.add(P),()=>o.delete(P)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),o.clear()}},h=a=t(E,S,n);return n},j=t=>t?l(t):l;var m=t=>(console.warn("[DEPRECATED] Default export is deprecated. Instead use import { createStore } from 'zustand/vanilla'."),j(t)),I=e(33464),g=e(69242);const{useDebugValue:p}=I,{useSyncExternalStoreWithSelector:O}=g;let D=!1;const A=t=>t;function y(t,a=A,o){o&&!D&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),D=!0);const E=O(t.subscribe,t.getState,t.getServerState||t.getInitialState,a,o);return p(E),E}const v=t=>{typeof t!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { use
18Store } from 'zustand'`.");const a=typeof t=="function"?j(t):t,o=(E,S)=>y(a,E,S);return Object.assign(o,a),o},r=t=>t?v(t):v;var _=t=>(console.warn("[DEPRECATED] Default export is deprecated. Instead use `import { create } from 'zustand'`."),r(t))})}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.