|
|
(self.webpackChunkeducoder_net=self.webpackChunkeducoder_net||[]).push([[1591],{42971:function(O,b,t){"use strict";t.r(b),t.d(b,{default:function(){return H}});var k=t(5574),f=t.n(k),N=t(49677),z=t.n(N),F=t(80089),T=t(42826),$=t(1524),B=t(5914),w=t(45360),K=t(15867),G=t(73014),J=t(11651),S=t(67294),c=t(88275),L={line:"line___UJ4oC",search_list:"search_list___BadaE",add_label:"add_label___EzzUT",cs_list:"cs_list___a6iCj",cs_text:"cs_text___hbCgC",cs_num:"cs_num___h2e0A",page_style:"page_style___T1Ngu"},h=t(85893),V=function(X){z()(X);var P=(0,S.useState)([]),R=f()(P,2),U=R[0],W=R[1],te=(0,S.useState)(1),Y=f()(te,2),Z=Y[0],ae=Y[1],ne=(0,S.useState)(10),r=f()(ne,2),e=r[0],o=r[1],m=(0,S.useState)(0),a=f()(m,2),E=a[0],d=a[1],_=(0,c.useParams)();(0,S.useEffect)(function(){I()},[Z]);var s=[{title:"\u540D\u79F0",key:"name",dataIndex:"name"},{title:"\u8BF4\u660E",key:"description",dataIndex:"description"},{title:"\u66F4\u65B0\u65F6\u95F4",key:"updated_at",dataIndex:"updated_at"},{title:"\u64CD\u4F5C",key:"cz",render:function(u,i){return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("div",{className:"update",onClick:function(){c.history.push({pathname:"/pilotProjects/environmentLibrary/scriptList/".concat(_.id,"/manage/edit/").concat(i.id)})},children:"\u7F16\u8F91"}),(0,h.jsx)("div",{className:"xiajia",onClick:function(){return p(i)},children:"\u5220\u9664"})]})}}],p=function(u){B.Z.confirm({title:"\u5220\u9664",icon:null,centered:!0,content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u5220\u9664",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){(0,F.Hs)({id:_.id,script_id:u.id}).then(function(l){(l==null?void 0:l.status)===0?(w.ZP.success("\u5220\u9664\u6210\u529F"),I()):w.ZP.error(l==null?void 0:l.message)})}})},x=function(u){ae(u)},Q=function(u,i){o(i),I()},I=function(){(0,F.bA)({id:_==null?void 0:_.id,page:Z,per_page:e}).then(function(u){W(u==null?void 0:u.mirror_scripts),d(u==null?void 0:u.mirror_scripts_count)})};return(0,h.jsxs)($._z,{header:{title:""},children:[(0,h.jsx)("div",{className:L.search_list,children:(0,h.jsx)("div",{className:L.add_label,children:(0,h.jsx)(K.ZP,{type:"primary",onClick:function(){c.history.push({pathname:"/pilotProjects/environmentLibrary/scriptList/".concat(_.id,"/manage/add")})},children:"\u65B0\u589E"})})}),(0,h.jsx)(G.Z,{columns:s,pagination:!1,dataSource:U,rowKey:function(u){return u.id}}),E>e&&(0,h.jsx)(J.Z,{showQuickJumper:!0,current:Z,pageSize:e,total:E,onChange:x,className:L.page_style,onShowSizeChange:Q})]})},H=V},22773:function(O,b,t){"use strict";t.d(b,{R:function(){return k}});var k={PROXY_SERVER:"http://10.20.74.5:8081"};b.Z=k},84519:function(O,b,t){"use strict";t.d(b,{ZP:function(){return P}});var k=t(97857),f=t.n(k),N=t(52677),z=t.n(N),F=t(15009),T=t.n(F),$=t(99289),B=t.n($),w=t(35351),K=t(26855),G=t(5914),J=t(33715),S=t.n(J),c=t(88275),L=t(22773),h,V={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},H=function(){var r=B()(T()().mark(function e(o,m){var a,E,d,_;return T()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(!(o.status>=200&&o.status<300)){p.next=2;break}return p.abrupt("return",o);case 2:return a=V[o.status]||o.statusText,d=o.json(),p.next=6,d.then(function(x,Q){setTimeout(function(){var I=(0,c.getDvaApp)()},400),E=x.message,K.Z.error({style:{wordBreak:"break-all"},message:x.message||"\u8BF7\u6C42\u9519\u8BEF ".concat(o.status,": ").concat(o.message),description:x.message?"":a})});case 6:throw _=new Error(a),_.name=o.status,_.response=o,{data:o,code:o.status,message:E||a};case 10:case"end":return p.stop()}},e)}));return function(o,m){return r.apply(this,arguments)}}(),ee=function(e,o){var m=e.headers.get("Content-Type");return m&&m.match(/application\/json/i)&&e.clone().text().then(function(){}),e},X=function(e){e=e||{};var o="",m=function(d){z()(e[d])==="object"?Array.isArray(e[d])&&e[d].forEach(function(_,s){o+="&"+d+"[]="+_}):o+="&"+d+"="+e[d]};for(var a in e)m(a);return o.substr(1)};function P(r,e,o,m){e.method||(e.method="get"),e.method=e.method.toUpperCase(),e.mode="cors";var a=f()({},e);a.body?(a.body.is_test=1,a.body.is_admin=!0):a.params?(a.params.is_test=1,a.params.is_admin=!0):a.params={is_test:1,is_admin:!0};var E=r+(a.body?JSON.stringify(a.body):""),d=S().sha256().update(E).digest("hex"),_={credentials:"include",withCredentials:!0},s=f()(f()({},_),a);(s.method==="POST"||s.method==="PUT"||s.method==="PATCH"||s.method==="DELETE")&&(o?(s.headers=f()({},s.headers),s.body=a.body):(s.headers=f()({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},s.headers),s.body=JSON.stringify(a.body))),(s.method=="GET"||s.method=="DELETE")&&(s.headers=f()({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},s.headers),a.params&&(r+="?"+X(a.params)));var p=(0,w.RV)();s.headers.withCredentials=!0,s.headers.Authorization=p==null?void 0:p.autologin_trustie;var x=a.expirys&&60,Q=function(i){return i.json="application/json;charset=UTF-8",i.form="application/x-www-form-urlencoded; charset=UTF-8",i}({}),I=function(i){return i.get="GET",i.post="POST",i}({}),j=function(){var i=B()(T()().mark(function l(v){var g,C,y,D,A,q;return T()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,v.arrayBuffer();case 2:g=M.sent,y=new Blob([g]);try{C=v.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(re){C="userfiles.zip"}return D=document.createElement("a"),A=window.URL.createObjectURL(y),q=C,D.href=A,D.download=q,D.click(),window.URL.revokeObjectURL(A),M.abrupt("return",g);case 13:case"end":return M.stop()}},l)}));return function(v){return i.apply(this,arguments)}}();(0,w.Ec)(s,r);var u=L.Z.PROXY_SERVER;return(window.ENV==="dev"||r.startsWith("http"))&&(u=""),m&&(u=""),fetch(u+r,s).then(function(i){return H(i,f()({url:L.Z.PROXY_SERVER+r},s))}).then(function(i){return ee(i,d)}).then(function(){var i=B()(T()().mark(function l(v){var g,C,y,D,A;return T()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(v.status!==204){n.next=2;break}return n.abrupt("return",v.text());case 2:if(!(v.headers.get("content-type").indexOf("application/json")>-1)){n.next=8;break}return n.next=5,v.json();case 5:y=n.sent,n.next=23;break;case 8:if(s.headers["Content-Type"]!=="application/xml"){n.next=14;break}return n.next=11,v.text();case 11:y=n.sent,n.next=23;break;case 14:if(!((g=a.body)!==null&&g!==void 0&&g.autoDownload||(C=a.params)!==null&&C!==void 0&&C.autoDownload)){n.next=20;break}return n.next=17,j(v);case 17:y=n.sent,n.next=23;break;case 20:return n.next=22,v.arrayBuffer();case 22:y=n.sent;case 23:if(n.prev=23,!(y.status===401&&(!((D=s.params)!==null&&D!==void 0&&D.hidePopLogin)||!((A=s.body)!==null&&A!==void 0&&A.hidePopLogin)))){n.next=27;break}return c.history.push("/login"),n.abrupt("return");case 27:y.status===402&&(localStorage.getItem("addinfo")==="2"?(0,c.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(h=h||G.Z.confirm({centered:!0,visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),h.update({centered:!0,visible:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){c.history.push("/account/profile/edit")}}))),n.next=32;break;case 30:n.prev=30,n.t0=n.catch(23);case 32:return W(y,r),n.abrupt("return",y);case 34:case"end":return n.stop()}},l,null,[[23,30]])}));return function(l){return i.apply(this,arguments)}}()).catch(function(i,l,v){try{var g=i.code;if(g){if(g===401){c.history.push("/login");return}W(i,r)}else r.includes("/file/filePatchMerge")?(0,c.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:s.body}}):K.Z.warning({style:{wordBreak:"break-all"},duration:null,message:"\u60A8\u7684\u7F51\u7EDC\u53EF\u80FD\u51FA\u73B0\u4E86\u95EE\u9898\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5"});return i}catch(C){}})}var R=!1,U=!1,W=function(e,o){if((e.status==-1||e.status==-2||e.status>400)&&e.status!=403&&!U){U=!0,setTimeout(function(){return U=!1},500);return}var m={403:"/login",404:"/404",500:"/500"};if(e.status==403){c.history.push("/login");return}if(m[e.status]&&!R){var a=(0,c.getDvaApp)()._store.getState(),E=a.user,d=E.userInfo;window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&alert(e.status+":"+(d==null?void 0:d.id)+"---"+o),R=!0,setTimeout(function(){return R=!1},500),e.status,c.history.replace(m[e.status]),sessionStorage.setItem("errorStatus",JSON.stringify(e));return}};function te(r,e){return P("/api/".concat(r),{method:"Get",params:e||{}})}function Y(r,e){return P("/".concat(r),{method:"Get",params:e})}function Z(r,e){return P("/api/".concat(r),{method:"Post",body:_objectSpread({},e)})}function ae(r,e){return P("/api/".concat(r),{method:"Put",body:_objectSpread({},e)})}function ne(r){return P("/api/".concat(r),{method:"delete"})}},42826:function(){"use strict"},49677:function(O){function b(t){if(t==null)throw new TypeError("Cannot destructure "+t)}O.exports=b,O.exports.__esModule=!0,O.exports.default=O.exports}}]);
|