You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__PilotProjects__Environme...

2 lines
10 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunkeducoder_net=self.webpackChunkeducoder_net||[]).push([[2767],{67450:function($,O,t){t.r(O),t.d(O,{default:function(){return z}});var y=t(80089),b=t(1524),G=t(27224),N=t(2236),x=t(88275),p=t(96365),S=t(15867),j=t(45360),U=t(71230),L=t(15746),k=t(1414),Z=t(67294),F={content:"content___C20We",content_title:"content_title___mrunw",content_top:"content_top___rx0e4",content_bottom:"content_bottom___bDk1C",editor_style:"editor_style___vbGwt"},a=t(85893),I=p.Z.TextArea,w=function(Q){var _=(0,Z.useRef)(),u=(0,x.useParams)();return(0,Z.useEffect)(function(){u.script_id&&(0,y.ps)({id:u.id,script_id:u.script_id}).then(function(P){var g;(g=_.current)===null||g===void 0||g.setFieldsValue(P==null?void 0:P.mirror_script)})},[]),(0,a.jsx)(b._z,{header:{title:""},children:(0,a.jsx)("div",{className:F.content,children:(0,a.jsx)(G.A,{layout:"horizontal",formRef:_,labelCol:{span:3},submitter:{render:function(g,H){return(0,a.jsxs)(N.S,{children:[(0,a.jsx)(S.ZP,{onClick:function(){x.history.push("/pilotProjects/environmentLibrary/scriptList/".concat(u.id,"/manage"))},children:"\u53D6\u6D88"}),(0,a.jsx)(S.ZP,{type:"primary",onClick:function(){if(u!=null&&u.script_id){var W;(0,y.XQ)({id:u.id,script_id:u.script_id,mirror_script:_==null||(W=_.current)===null||W===void 0?void 0:W.getFieldsValue()}).then(function(c){(c==null?void 0:c.status)===0?(j.ZP.success("\u7F16\u8F91\u6210\u529F"),x.history.push("/pilotProjects/environmentLibrary/scriptList/".concat(u.id,"/manage"))):j.ZP.error(c==null?void 0:c.message)})}else{var K;(0,y.gm)({id:u.id,mirror_script:_==null||(K=_.current)===null||K===void 0?void 0:K.getFieldsValue()}).then(function(c){(c==null?void 0:c.status)===0?(j.ZP.success("\u65B0\u589E\u6210\u529F"),x.history.push("/pilotProjects/environmentLibrary/scriptList/".concat(u.id,"/manage"))):j.ZP.error(c==null?void 0:c.message)})}},children:"\u63D0\u4EA4"},"format")]})}},children:(0,a.jsx)("div",{className:F.content_top,children:(0,a.jsxs)(U.Z,{gutter:24,children:[(0,a.jsx)(L.Z,{span:16,children:(0,a.jsx)(k.Z.Item,{name:"script_type",label:"\u540D\u79F0",children:(0,a.jsx)(p.Z,{suffix:" "})})}),(0,a.jsx)(L.Z,{span:16,children:(0,a.jsx)(k.Z.Item,{name:"description",label:"\u8BF4\u660E",children:(0,a.jsx)(p.Z,{suffix:" "})})}),(0,a.jsx)(L.Z,{span:24,children:(0,a.jsx)(k.Z.Item,{name:"script",label:"\u8BC4\u6D4B\u811A\u672C",labelCol:{span:2},children:(0,a.jsx)(I,{rows:15,maxLength:5e3})})})]})})})})})},z=w},22773:function($,O,t){t.d(O,{R:function(){return y}});var y={PROXY_SERVER:"http://10.20.74.5:8081"};O.Z=y},84519:function($,O,t){t.d(O,{ZP:function(){return u}});var y=t(97857),b=t.n(y),G=t(52677),N=t.n(G),x=t(15009),p=t.n(x),S=t(99289),j=t.n(S),U=t(35351),L=t(26855),k=t(5914),Z=t(33715),F=t.n(Z),a=t(88275),I=t(22773),w,z={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"},Y=function(){var i=j()(p()().mark(function e(o,h){var n,T,l,A;return p()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(o.status>=200&&o.status<300)){v.next=2;break}return v.abrupt("return",o);case 2:return n=z[o.status]||o.statusText,l=o.json(),v.next=6,l.then(function(V,ee){setTimeout(function(){var te=(0,a.getDvaApp)()},400),T=V.message,L.Z.error({style:{wordBreak:"break-all"},message:V.message||"\u8BF7\u6C42\u9519\u8BEF ".concat(o.status,": ").concat(o.message),description:V.message?"":n})});case 6:throw A=new Error(n),A.name=o.status,A.response=o,{data:o,code:o.status,message:T||n};case 10:case"end":return v.stop()}},e)}));return function(o,h){return i.apply(this,arguments)}}(),Q=function(e,o){var h=e.headers.get("Content-Type");return h&&h.match(/application\/json/i)&&e.clone().text().then(function(){}),e},_=function(e){e=e||{};var o="",h=function(l){N()(e[l])==="object"?Array.isArray(e[l])&&e[l].forEach(function(A,s){o+="&"+l+"[]="+A}):o+="&"+l+"="+e[l]};for(var n in e)h(n);return o.substr(1)};function u(i,e,o,h){e.method||(e.method="get"),e.method=e.method.toUpperCase(),e.mode="cors";var n=b()({},e);n.body?(n.body.is_test=1,n.body.is_admin=!0):n.params?(n.params.is_test=1,n.params.is_admin=!0):n.params={is_test:1,is_admin:!0};var T=i+(n.body?JSON.stringify(n.body):""),l=F().sha256().update(T).digest("hex"),A={credentials:"include",withCredentials:!0},s=b()(b()({},A),n);(s.method==="POST"||s.method==="PUT"||s.method==="PATCH"||s.method==="DELETE")&&(o?(s.headers=b()({},s.headers),s.body=n.body):(s.headers=b()({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},s.headers),s.body=JSON.stringify(n.body))),(s.method=="GET"||s.method=="DELETE")&&(s.headers=b()({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},s.headers),n.params&&(i+="?"+_(n.params)));var v=(0,U.RV)();s.headers.withCredentials=!0,s.headers.Authorization=v==null?void 0:v.autologin_trustie;var V=n.expirys&&60,ee=function(d){return d.json="application/json;charset=UTF-8",d.form="application/x-www-form-urlencoded; charset=UTF-8",d}({}),te=function(d){return d.get="GET",d.post="POST",d}({}),ae=function(){var d=j()(p()().mark(function B(m){var E,D,f,C,R,X;return p()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,m.arrayBuffer();case 2:E=M.sent,f=new Blob([E]);try{D=m.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\,\,\“,\”,\<,\>,\《,\》]/g,"")}catch(ne){D="userfiles.zip"}return C=document.createElement("a"),R=window.URL.createObjectURL(f),X=D,C.href=R,C.download=X,C.click(),window.URL.revokeObjectURL(R),M.abrupt("return",E);case 13:case"end":return M.stop()}},B)}));return function(m){return d.apply(this,arguments)}}();(0,U.Ec)(s,i);var J=I.Z.PROXY_SERVER;return(window.ENV==="dev"||i.startsWith("http"))&&(J=""),h&&(J=""),fetch(J+i,s).then(function(d){return Y(d,b()({url:I.Z.PROXY_SERVER+i},s))}).then(function(d){return Q(d,l)}).then(function(){var d=j()(p()().mark(function B(m){var E,D,f,C,R;return p()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(m.status!==204){r.next=2;break}return r.abrupt("return",m.text());case 2:if(!(m.headers.get("content-type").indexOf("application/json")>-1)){r.next=8;break}return r.next=5,m.json();case 5:f=r.sent,r.next=23;break;case 8:if(s.headers["Content-Type"]!=="application/xml"){r.next=14;break}return r.next=11,m.text();case 11:f=r.sent,r.next=23;break;case 14:if(!((E=n.body)!==null&&E!==void 0&&E.autoDownload||(D=n.params)!==null&&D!==void 0&&D.autoDownload)){r.next=20;break}return r.next=17,ae(m);case 17:f=r.sent,r.next=23;break;case 20:return r.next=22,m.arrayBuffer();case 22:f=r.sent;case 23:if(r.prev=23,!(f.status===401&&(!((C=s.params)!==null&&C!==void 0&&C.hidePopLogin)||!((R=s.body)!==null&&R!==void 0&&R.hidePopLogin)))){r.next=27;break}return a.history.push("/login"),r.abrupt("return");case 27:f.status===402&&(localStorage.getItem("addinfo")==="2"?(0,a.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(w=w||k.Z.confirm({centered:!0,visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),w.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(){a.history.push("/account/profile/edit")}}))),r.next=32;break;case 30:r.prev=30,r.t0=r.catch(23);case 32:return H(f,i),r.abrupt("return",f);case 34:case"end":return r.stop()}},B,null,[[23,30]])}));return function(B){return d.apply(this,arguments)}}()).catch(function(d,B,m){try{var E=d.code;if(E){if(E===401){a.history.push("/login");return}H(d,i)}else i.includes("/file/filePatchMerge")?(0,a.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:s.body}}):L.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 d}catch(D){}})}var P=!1,g=!1,H=function(e,o){if((e.status==-1||e.status==-2||e.status>400)&&e.status!=403&&!g){g=!0,setTimeout(function(){return g=!1},500);return}var h={403:"/login",404:"/404",500:"/500"};if(e.status==403){a.history.push("/login");return}if(h[e.status]&&!P){var n=(0,a.getDvaApp)()._store.getState(),T=n.user,l=T.userInfo;window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&alert(e.status+":"+(l==null?void 0:l.id)+"---"+o),P=!0,setTimeout(function(){return P=!1},500),e.status,a.history.replace(h[e.status]),sessionStorage.setItem("errorStatus",JSON.stringify(e));return}};function q(i,e){return u("/api/".concat(i),{method:"Get",params:e||{}})}function W(i,e){return u("/".concat(i),{method:"Get",params:e})}function K(i,e){return u("/api/".concat(i),{method:"Post",body:_objectSpread({},e)})}function c(i,e){return u("/api/".concat(i),{method:"Put",body:_objectSpread({},e)})}function re(i){return u("/api/".concat(i),{method:"delete"})}}}]);