(window.webpackJsonp=window.webpackJsonp||[]).push([[236],{"7ixt":function(ue,H,r){"use strict";r.d(H,"a",function(){return L});var D={adjustX:1,adjustY:1},P=[0,0],L={left:{points:["cr","cl"],overflow:D,offset:[-4,0],targetOffset:P},right:{points:["cl","cr"],overflow:D,offset:[4,0],targetOffset:P},top:{points:["bc","tc"],overflow:D,offset:[0,-4],targetOffset:P},bottom:{points:["tc","bc"],overflow:D,offset:[0,4],targetOffset:P},topLeft:{points:["bl","tl"],overflow:D,offset:[0,-4],targetOffset:P},leftTop:{points:["tr","tl"],overflow:D,offset:[-4,0],targetOffset:P},topRight:{points:["br","tr"],overflow:D,offset:[0,-4],targetOffset:P},rightTop:{points:["tl","tr"],overflow:D,offset:[4,0],targetOffset:P},bottomRight:{points:["tr","br"],overflow:D,offset:[0,4],targetOffset:P},rightBottom:{points:["bl","br"],overflow:D,offset:[4,0],targetOffset:P},bottomLeft:{points:["tl","bl"],overflow:D,offset:[0,4],targetOffset:P},leftBottom:{points:["br","bl"],overflow:D,offset:[-4,0],targetOffset:P}},w=L},"8j3D":function(ue,H,r){"use strict";var D=r("2qtc"),P=r("kLXV"),L=r("5NDa"),w=r("5rEg"),K=r("miYZ"),b=r("tsqr"),Y=r("k1fw"),q=r("9og8"),ee=r("y8nQ"),G=r("Vl3Y"),f=r("tJVT"),g=r("WmNS"),m=r.n(g),C=r("q1tI"),h=r.n(C),v=r("Ty5D"),z=r("9kvl"),te=r("KVXO"),ne=r.n(te),fe=function(M){var N=M.shixunsDetail,J=M.globalSetting,ie=M.loading,k=M.dispatch,V=M.title,ae=M.pathList,se=ae===void 0?[]:ae,re=M.showInputPath,pe=re===void 0?!1:re,Q=M.isMergeSelectFile,de=Q===void 0?!1:Q,j=M.onFinish,X=j===void 0?function(){}:j,a=G.a.useForm(),e=Object(f.a)(a,1),s=e[0],n=Object(v.i)(),t=Object(v.h)(),d=Object(C.useRef)(),O=Object(C.useState)(""),y=Object(f.a)(O,2),i=y[0],c=y[1],u=Object(C.useState)(""),l=Object(f.a)(u,2),o=l[0],p=l[1],_=Object(C.useState)([]),E=Object(f.a)(_,2),x=E[0],A=E[1],$=Object(C.useState)([]),B=Object(f.a)($,2),T=B[0],U=B[1];Object(C.useEffect)(function(){var F,S;d.current=((F=t.pathname)===null||F===void 0||((S=F.split("/"))===null||S===void 0)?void 0:S[3])==="repository"},[]),Object(C.useEffect)(function(){if(N.actionTabs.key!=="Repository-SelectFilePath")return;var F=se.join("/"),S=[];se.map(function(W,ce){ce===0?S.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(W),path:F}):S.push({val:"/".concat(W),path:F})}),A(S),c(F),p(F),R(F)},[N.actionTabs.key]);var R=function(){var F=Object(q.a)(m.a.mark(function S(W){var ce;return m.a.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return he.next=2,k({type:d.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:n.id,path:W}});case 2:ce=he.sent,ce&&U(ce.trees||[]);case 4:case"end":return he.stop()}},S)}));return function(W){return F.apply(this,arguments)}}(),I=function(S){var W=i;S.type==="tree"&&(x.length?x.push({val:"/".concat(S.name),path:S.name}):x.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(S.name),path:S.name}),A(x),W=i?"".concat(i,"/").concat(S.name):S.name,c(W)),R(W)},le=function(S,W){var ce=x.filter(function(he,me){return me<=W});A(ce);var ve=ce.filter(function(he,me){return me!==0}).map(function(he){return he.val}).join("").substr(1);c(ve),R(ve)},_e=function(){var F=Object(q.a)(m.a.mark(function S(){var W,ce,ve;return m.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(W=s==null?void 0:s.getFieldsValue(),ce=i?"".concat(i).concat(W!=null&&W.name?"/".concat(W==null?void 0:W.name):""):W==null?void 0:W.name,!de){me.next=6;break}return X(ce),oe(),me.abrupt("return");case 6:if(!pe){me.next=16;break}return me.next=9,s.validateFields();case 9:return me.next=11,k({type:"shixunsDetail/uploadGitFolder",payload:Object(Y.a)(Object(Y.a)({},{id:n.id,path:ce}),d.current?{}:{secret_repository:!0})});case 11:ve=me.sent,X(o),ve.status===0&&b.b.info("\u65B0\u5EFA\u6210\u529F"),me.next=18;break;case 16:X(ce),b.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:oe();case 19:case"end":return me.stop()}},S)}));return function(){return F.apply(this,arguments)}}(),oe=function(){k({type:"shixunsDetail/setActionTabs",payload:{}}),s.resetFields()};return h.a.createElement(P.a,{centered:!0,title:V||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:N.actionTabs.key==="Repository-SelectFilePath",onOk:_e,onCancel:oe},h.a.createElement("div",{className:ne.a.wrap},h.a.createElement("div",{className:ne.a.content},h.a.createElement("div",{className:ne.a.mainPathWrap},!!(x!=null&&x.length)&&x.map(function(F,S){return h.a.createElement("a",{key:S,onClick:function(){return le(F,S)}},F.val)})),!!(T!=null&&T.length)&&T.map(function(F,S){return F.type==="tree"&&h.a.createElement("a",{key:S,onClick:function(){return I(F)}},h.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(ne.a.colorBlue)}),F.name)})),h.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),h.a.createElement("div",{className:"mt5 mb5"},i),pe&&h.a.createElement(G.a,{form:s,scrollToFirstError:!0,className:"mt20"},h.a.createElement(G.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},h.a.createElement(w.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};H.a=Object(z.a)(function(Z){var M=Z.shixunsDetail,N=Z.loading,J=Z.globalSetting;return{shixunsDetail:M,globalSetting:J,loading:N.models.index}})(fe)},"9ZNV":function(ue,H,r){"use strict";r.d(H,"a",function(){return G});var D=r("0Owb"),P=r("+L6B"),L=r("2/Rp"),w=r("q1tI"),K=r.n(w),b=r("UUDw"),Y=r.n(b),q=r("TSYQ"),ee=r.n(q),G=function(g){var m=g.cancelText,C=m===void 0?"\u53D6\u6D88":m,h=g.okText,v=h===void 0?"\u786E\u5B9A":h,z=g.loading,te=z===void 0?!1:z,ne=g.hasOkBtn,fe=ne===void 0?!0:ne,Z=g.okButtonProps,M=Z===void 0?{}:Z,N=g.onCancel,J=N===void 0?function(){}:N,ie=g.onOk,k=ie===void 0?function(){}:ie,V=g.className,ae=V===void 0?"":V;return K.a.createElement("div",{className:ee()(Y.a.buttonFixed,ae)},K.a.createElement("div",{className:Y.a.buttonWrap},K.a.createElement(L.a,{size:"large",className:"".concat(Y.a.button," mr20"),onClick:J},C),fe&&K.a.createElement(L.a,Object(D.a)({size:"large",type:"primary",className:"".concat(Y.a.button," mr20"),loading:te,onClick:k},M),v)))}},EltS:function(ue,H,r){ue.exports={bg:"bg___1gNTl",wrap:"wrap___1HQ7F",title:"title___rglue",path:"path___1PX8G",colorBlue:"colorBlue___2CKCu"}},GfqC:function(ue,H,r){"use strict";var D=r("q1tI"),P=r.n(D),L=r("TSYQ"),w=r.n(L);function K(a,e){var s="cannot "+a.method+" "+a.action+" "+e.status+"'",n=new Error(s);return n.status=e.status,n.method=a.method,n.url=a.action,n}function b(a){var e=a.responseText||a.response;if(!e)return e;try{return JSON.parse(e)}catch(s){return e}}function Y(a){var e=new XMLHttpRequest;a.onProgress&&e.upload&&(e.upload.onprogress=function(d){d.total>0&&(d.percent=d.loaded/d.total*100),a.onProgress(d)});var s=new FormData;a.data&&Object.keys(a.data).forEach(function(t){var d=a.data[t];if(Array.isArray(d)){d.forEach(function(O){s.append(t+"[]",O)});return}s.append(t,a.data[t])}),a.file instanceof Blob?s.append(a.filename,a.file,a.file.name):s.append(a.filename,a.file),e.onerror=function(d){a.onError(d)},e.onload=function(){return e.status<200||e.status>=300?a.onError(K(a,e),b(e)):a.onSuccess(b(e),e)},e.open(a.method,a.action,!0),a.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var n=a.headers||{};return n["X-Requested-With"]!==null&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(n).forEach(function(t){n[t]!==null&&e.setRequestHeader(t,n[t])}),e.send(s),{abort:function(){e.abort()}}}var q=+new Date,ee=0;function G(){return"rc-upload-"+q+"-"+ ++ee}function f(a,e){return a.indexOf(e,a.length-e.length)!==-1}var g=function(a,e){if(a&&e){var s=Array.isArray(e)?e:e.split(","),n=a.name||"",t=a.type||"",d=t.replace(/\/.*$/,"");return s.some(function(O){var y=O.trim();return y.charAt(0)==="."?f(n.toLowerCase(),y.toLowerCase()):/\/\*$/.test(y)?d===y.replace(/\/.*$/,""):t===y})}return!0};function m(a,e){var s=a.createReader(),n=[];function t(){s.readEntries(function(d){var O=Array.prototype.slice.apply(d);n=n.concat(O);var y=!O.length;y?e(n):t()})}t()}var C=function(e,s,n){var t=function d(O,y){y=y||"",O.isFile?O.file(function(i){n(i)&&(O.fullPath&&!i.webkitRelativePath&&(Object.defineProperties(i,{webkitRelativePath:{writable:!0}}),i.webkitRelativePath=O.fullPath.replace(/^\//,""),Object.defineProperties(i,{webkitRelativePath:{writable:!1}})),s([i]))}):O.isDirectory&&m(O,function(i){i.forEach(function(c){d(c,""+y+O.name+"/")})})};e.forEach(function(d){t(d.webkitGetAsEntry())})},h=C,v=Object.assign||function(a){for(var e=1;e=0)continue;if(!Object.prototype.hasOwnProperty.call(a,n))continue;s[n]=a[n]}return s}function Z(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function M(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function N(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var J=function(e){return Object.keys(e).reduce(function(s,n){return(n.substr(0,5)==="data-"||n.substr(0,5)==="aria-"||n==="role")&&(s[n]=e[n]),s},{})},ie=function(a){N(e,a);function e(){var s,n,t,d;Z(this,e);for(var O=arguments.length,y=Array(O),i=0;i1&&arguments[1]!==void 0?arguments[1]:!1,u=i.getAttribute("id")||i.getAttribute("data-reactid")||i.getAttribute("name");if(c&&de[u])return de[u];var l=window.getComputedStyle(i),o=l.getPropertyValue("box-sizing")||l.getPropertyValue("-moz-box-sizing")||l.getPropertyValue("-webkit-box-sizing"),p=parseFloat(l.getPropertyValue("padding-bottom"))+parseFloat(l.getPropertyValue("padding-top")),_=parseFloat(l.getPropertyValue("border-bottom-width"))+parseFloat(l.getPropertyValue("border-top-width")),E=Q.map(function(A){return"".concat(A,":").concat(l.getPropertyValue(A))}).join(";"),x={sizingStyle:E,paddingSize:p,borderSize:_,boxSizing:o};return c&&u&&(de[u]=x),x}function a(i){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;j||(j=document.createElement("textarea"),j.setAttribute("tab-index","-1"),j.setAttribute("aria-hidden","true"),document.body.appendChild(j)),i.getAttribute("wrap")?j.setAttribute("wrap",i.getAttribute("wrap")):j.removeAttribute("wrap");var o=X(i,c),p=o.paddingSize,_=o.borderSize,E=o.boxSizing,x=o.sizingStyle;j.setAttribute("style","".concat(x,";").concat(pe)),j.value=i.value||i.placeholder||"";var A=Number.MIN_SAFE_INTEGER,$=Number.MAX_SAFE_INTEGER,B=j.scrollHeight,T;if(E==="border-box"?B+=_:E==="content-box"&&(B-=p),u!==null||l!==null){j.value=" ";var U=j.scrollHeight-p;u!==null&&(A=U*u,E==="border-box"&&(A=A+p+_),B=Math.max(A,B)),l!==null&&($=U*l,E==="border-box"&&($=$+p+_),T=B>$?"":"hidden",B=Math.min($,B))}return{height:B,minHeight:A,maxHeight:$,overflowY:T,resize:"none"}}var e=r("Gytx"),s=r.n(e),n;(function(i){i[i.NONE=0]="NONE",i[i.RESIZING=1]="RESIZING",i[i.RESIZED=2]="RESIZED"})(n||(n={}));var t=function(i){Object(w.a)(u,i);var c=Object(K.a)(u);function u(l){var o;return Object(P.a)(this,u),o=c.call(this,l),o.nextFrameActionId=void 0,o.resizeFrameId=void 0,o.textArea=void 0,o.saveTextArea=function(p){o.textArea=p},o.handleResize=function(p){var _=o.state.resizeStatus,E=o.props,x=E.autoSize,A=E.onResize;if(_!==n.NONE)return;typeof A=="function"&&A(p),x&&o.resizeOnNextFrame()},o.resizeOnNextFrame=function(){cancelAnimationFrame(o.nextFrameActionId),o.nextFrameActionId=requestAnimationFrame(o.resizeTextarea)},o.resizeTextarea=function(){var p=o.props.autoSize;if(!p||!o.textArea)return;var _=p.minRows,E=p.maxRows,x=a(o.textArea,!1,_,E);o.setState({textareaStyles:x,resizeStatus:n.RESIZING},function(){cancelAnimationFrame(o.resizeFrameId),o.resizeFrameId=requestAnimationFrame(function(){o.setState({resizeStatus:n.RESIZED},function(){o.resizeFrameId=requestAnimationFrame(function(){o.setState({resizeStatus:n.NONE}),o.fixFirefoxAutoScroll()})})})})},o.renderTextArea=function(){var p=o.props,_=p.prefixCls,E=_===void 0?"rc-textarea":_,x=p.autoSize,A=p.onResize,$=p.className,B=p.disabled,T=o.state,U=T.textareaStyles,R=T.resizeStatus,I=Object(ae.a)(o.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),le=re()(E,$,Object(q.a)({},"".concat(E,"-disabled"),B));"value"in I&&(I.value=I.value||"");var _e=Object(Y.a)(Object(Y.a)(Object(Y.a)({},o.props.style),U),R===n.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return b.createElement(V,{onResize:o.handleResize,disabled:!(x||A)},b.createElement("textarea",Object(D.a)({},I,{className:le,style:_e,ref:o.saveTextArea})))},o.state={textareaStyles:{},resizeStatus:n.NONE},o}return Object(L.a)(u,[{key:"componentDidUpdate",value:function(o){(o.value!==this.props.value||!s()(o.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var o=this.textArea.selectionStart,p=this.textArea.selectionEnd;this.textArea.setSelectionRange(o,p)}}catch(_){}}},{key:"render",value:function(){return this.renderTextArea()}}]),u}(b.Component),d=t,O=function(i){Object(w.a)(u,i);var c=Object(K.a)(u);function u(l){var o;Object(P.a)(this,u),o=c.call(this,l),o.resizableTextArea=void 0,o.focus=function(){o.resizableTextArea.textArea.focus()},o.saveTextArea=function(_){o.resizableTextArea=_},o.handleChange=function(_){var E=o.props.onChange;o.setValue(_.target.value,function(){o.resizableTextArea.resizeTextarea()}),E&&E(_)},o.handleKeyDown=function(_){var E=o.props,x=E.onPressEnter,A=E.onKeyDown;_.keyCode===13&&x&&x(_),A&&A(_)};var p=typeof l.value=="undefined"||l.value===null?l.defaultValue:l.value;return o.state={value:p},o}return Object(L.a)(u,[{key:"setValue",value:function(o,p){"value"in this.props||this.setState({value:o},p)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return b.createElement(d,Object(D.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(o){return"value"in o?{value:o.value}:null}}]),u}(b.Component),y=H.default=O},ZpRC:function(ue,H,r){"use strict";function D(f){return typeof f=="object"&&f!=null&&f.nodeType===1}function P(f,g){return(!g||f!=="hidden")&&f!=="visible"&&f!=="clip"}function L(f,g){if(f.clientHeightg||v>f&&z=g&&te>=m?v-f-C:z>g&&tem?z-g+h:0}var K=function(f,g){var m=window,C=g.scrollMode,h=g.block,v=g.inline,z=g.boundary,te=g.skipOverflowHiddenElements,ne=typeof z=="function"?z:function(U){return U!==z};if(!D(f))throw new TypeError("Invalid target");for(var fe=document.scrollingElement||document.documentElement,Z=[],M=f;D(M)&&ne(M);){if((M=M.parentElement)===fe){Z.push(M);break}M!=null&&M===document.body&&L(M)&&!L(document.documentElement)||M!=null&&L(M,te)&&Z.push(M)}for(var N=m.visualViewport?m.visualViewport.width:innerWidth,J=m.visualViewport?m.visualViewport.height:innerHeight,ie=window.scrollX||pageXOffset,k=window.scrollY||pageYOffset,V=f.getBoundingClientRect(),ae=V.height,se=V.width,re=V.top,pe=V.right,Q=V.bottom,de=V.left,j=h==="start"||h==="nearest"?re:h==="end"?Q:re+ae/2,X=v==="center"?de+se/2:v==="end"?pe:de,a=[],e=0;e=0&&de>=0&&Q<=J&&pe<=N&&re>=O&&Q<=i&&de>=c&&pe<=y)return a;var u=getComputedStyle(s),l=parseInt(u.borderLeftWidth,10),o=parseInt(u.borderTopWidth,10),p=parseInt(u.borderRightWidth,10),_=parseInt(u.borderBottomWidth,10),E=0,x=0,A="offsetWidth"in s?s.offsetWidth-s.clientWidth-l-p:0,$="offsetHeight"in s?s.offsetHeight-s.clientHeight-o-_:0;if(fe===s)E=h==="start"?j:h==="end"?j-J:h==="nearest"?w(k,k+J,J,o,_,k+j,k+j+ae,ae):j-J/2,x=v==="start"?X:v==="center"?X-N/2:v==="end"?X-N:w(ie,ie+N,N,l,p,ie+X,ie+X+se,se),E=Math.max(0,E+k),x=Math.max(0,x+ie);else{E=h==="start"?j-O-o:h==="end"?j-i+_+$:h==="nearest"?w(O,i,t,o,_+$,j,j+ae,ae):j-(O+t/2)+$/2,x=v==="start"?X-c-l:v==="center"?X-(c+d/2)+A/2:v==="end"?X-y+p+A:w(c,y,d,l,p+A,X,X+se,se);var B=s.scrollLeft,T=s.scrollTop;j+=T-(E=Math.max(0,Math.min(T+E,s.scrollHeight-t+$))),X+=B-(x=Math.max(0,Math.min(B+x,s.scrollWidth-d+A)))}a.push({el:s,top:E,left:x})}return a};function b(f){return f===Object(f)&&Object.keys(f).length!==0}function Y(f,g){g===void 0&&(g="auto");var m="scrollBehavior"in document.body.style;f.forEach(function(C){var h=C.el,v=C.top,z=C.left;h.scroll&&m?h.scroll({top:v,left:z,behavior:g}):(h.scrollTop=v,h.scrollLeft=z)})}function q(f){return f===!1?{block:"end",inline:"nearest"}:b(f)?f:{block:"start",inline:"nearest"}}function ee(f,g){var m=!f.ownerDocument.documentElement.contains(f);if(b(g)&&typeof g.behavior=="function")return g.behavior(m?[]:K(f,g));if(m)return;var C=q(g);return Y(K(f,C),C.behavior)}var G=H.a=ee},bT9E:function(ue,H,r){"use strict";r.d(H,"a",function(){return P});var D=r("VTBJ");function P(L,w){var K=Object(D.a)({},L);return Array.isArray(w)&&w.forEach(function(b){delete K[b]}),K}},wXW8:function(ue,H,r){"use strict";r.r(H);var D=r("5NDa"),P=r("5rEg"),L=r("k1fw"),w=r("9og8"),K=r("miYZ"),b=r("tsqr"),Y=r("y8nQ"),q=r("Vl3Y"),ee=r("tJVT"),G=r("PpiC"),f=r("DZo9"),g=r("8z0m"),m=r("WmNS"),C=r.n(m),h=r("q1tI"),v=r.n(h),z=r("Ty5D"),te=r("9kvl"),ne=r("m3rI"),fe=r("9ZNV"),Z=r("8j3D"),M=r("EltS"),N=r.n(M),J=g.a.Dragger,ie=function(V){var ae=V.shixunsDetail,se=V.globalSetting,re=V.loading,pe=V.user,Q=V.dispatch,de=Object(G.a)(V,["shixunsDetail","globalSetting","loading","user","dispatch"]),j=Object(z.h)(),X=Object(h.useState)({}),a=Object(ee.a)(X,2),e=a[0],s=a[1],n=Object(h.useRef)(),t=Object(h.useRef)(),d=q.a.useForm(),O=Object(ee.a)(d,1),y=O[0],i=Object(h.useState)([]),c=Object(ee.a)(i,2),u=c[0],l=c[1],o=Object(h.useState)(),p=Object(ee.a)(o,2),_=p[0],E=p[1];Object(h.useEffect)(function(){return Q({type:"globalSetting/footerToggle",payload:!1}),function(){Q({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){var U,R,I,le;t.current=(U=j.pathname)===null||U===void 0||((R=U.split("/"))===null||R===void 0)?void 0:R[2],n.current=((I=j.pathname)===null||I===void 0||((le=I.split("/"))===null||le===void 0)?void 0:le[3])==="repository"},[]),Object(h.useEffect)(function(){var U=sessionStorage.getItem("pathArray");if(U){var R=U.split(",").join("/"),I=R.indexOf("/")===0?R.substr(1):R;E(I)}},[]);var x=function(R){if(R.file.status==="done"||R.file.status==="uploading"){var I,le,_e;if(l(R.fileList),!R.file.response)return;if(((I=R.file.response)===null||I===void 0?void 0:I.status)===0){b.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}l(u.filter(function(oe){return oe.uid!==R.file.uid})),((le=R.file.response)===null||le===void 0?void 0:le.message)&&b.b.info((_e=R.file.response)===null||_e===void 0?void 0:_e.message)}},A=function(){var U=Object(w.a)(C.a.mark(function R(I){var le;return C.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(I.response){oe.next=3;break}return b.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),oe.abrupt("return");case 3:if(y.getFieldValue("commitMessage")){oe.next=6;break}return b.b.info("\u5220\u9664\u6587\u4EF6\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F"),oe.abrupt("return");case 6:return oe.next=8,Q({type:"shixunsDetail/deleteGitFile",payload:{id:t.current,path:_?"".concat(_,"/").concat(I.name):I.name,message:y.getFieldValue("commitMessage"),secret_repository:n.current?null:!0}});case 8:le=oe.sent,le.status===0&&(l(u.filter(function(F){return F.uid!==I.uid})),b.b.info("\u5220\u9664\u6210\u529F"));case 10:case"end":return oe.stop()}},R)}));return function(I){return U.apply(this,arguments)}}(),$={height:300,multiple:!0,withCredentials:!0,data:Object(L.a)(Object(L.a)({},{path:_||"",message:e.commitMessage}),n.current?{}:{secret_repository:!0}),fileList:u,method:"post",action:"".concat(ne.a.API_SERVER,"/api/shixuns/").concat(t.current,"/upload_git_file.json"),onChange:x,onRemove:A,beforeUpload:function(R){if(!y.getFieldValue("commitMessage"))return b.b.info("\u4E0A\u4F20\u6587\u4EF6\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F"),!1}},B=function(R){T()},T=function(){var R,I;te.d.push("/shixuns/".concat(t.current,"/").concat((R=j.pathname)===null||R===void 0||((I=R.split("/"))===null||I===void 0)?void 0:I[3]).concat(_?"/master/shixun_show/".concat(_):""))};return v.a.createElement("section",{className:N.a.bg},v.a.createElement("div",{className:N.a.wrap},v.a.createElement("div",{className:N.a.title},"\u4E0A\u4F20\u6587\u4EF6"),v.a.createElement("div",{className:N.a.path},"\u5F53\u524D\u76EE\u5F55\uFF1A/",_,v.a.createElement("span",{className:"".concat(N.a.colorBlue," current ml5"),onClick:function(){Q({type:"shixunsDetail/setActionTabs",payload:{key:"Repository-SelectFilePath"}})}},"\u9009\u62E9\u6587\u4EF6\u76EE\u5F55")),v.a.createElement(q.a,{className:"mt10",form:y,scrollToFirstError:!0,layout:"vertical",onFinish:B,onValuesChange:function(){return s(Object(L.a)({},y.getFieldsValue()))}},v.a.createElement(q.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},v.a.createElement(P.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),v.a.createElement(q.a.Item,{noStyle:!0},v.a.createElement(fe.a,{okButtonProps:{htmlType:"submit"},onCancel:T}))),v.a.createElement(J,$,v.a.createElement("div",null,v.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(N.a.colorBlue)})),v.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",v.a.createElement("span",{className:"".concat(N.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),v.a.createElement(Z.a,{onFinish:function(R){return E(R)}}))};H.default=Object(te.a)(function(k){var V=k.shixunsDetail,ae=k.loading,se=k.globalSetting,re=k.user;return{shixunsDetail:V,globalSetting:se,user:re,loading:ae.models.index}})(ie)}}]);