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__Shixuns__Detail__Reposit...

95 lines
42 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.

(window.webpackJsonp=window.webpackJsonp||[]).push([[223],{"7ixt":
/*!**************************************************!*\
!*** ./node_modules/rc-tooltip/es/placements.js ***!
\**************************************************/
/*! exports provided: placements, default */
/*! exports used: placements */function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r={adjustX:1,adjustY:1},a=[0,0],o={left:{points:["cr","cl"],overflow:r,offset:[-4,0],targetOffset:a},right:{points:["cl","cr"],overflow:r,offset:[4,0],targetOffset:a},top:{points:["bc","tc"],overflow:r,offset:[0,-4],targetOffset:a},bottom:{points:["tc","bc"],overflow:r,offset:[0,4],targetOffset:a},topLeft:{points:["bl","tl"],overflow:r,offset:[0,-4],targetOffset:a},leftTop:{points:["tr","tl"],overflow:r,offset:[-4,0],targetOffset:a},topRight:{points:["br","tr"],overflow:r,offset:[0,-4],targetOffset:a},rightTop:{points:["tl","tr"],overflow:r,offset:[4,0],targetOffset:a},bottomRight:{points:["tr","br"],overflow:r,offset:[0,4],targetOffset:a},rightBottom:{points:["bl","br"],overflow:r,offset:[4,0],targetOffset:a},bottomLeft:{points:["tl","bl"],overflow:r,offset:[0,4],targetOffset:a},leftBottom:{points:["br","bl"],overflow:r,offset:[-4,0],targetOffset:a}}},"8j3D":
/*!**************************************************************************************!*\
!*** ./src/pages/Shixuns/Detail/Repository/components/SelectFilePathModal/index.tsx ***!
\**************************************************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n(/*! antd/es/modal/style */"2qtc");var r=n(/*! antd/es/modal */"kLXV"),a=(n(/*! antd/es/input/style */"5NDa"),n(/*! antd/es/input */"5rEg")),o=(n(/*! antd/es/message/style */"miYZ"),n(/*! antd/es/message */"tsqr")),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),l=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),c=(n(/*! antd/es/form/style */"y8nQ"),n(/*! antd/es/form */"Vl3Y")),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),u=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),f=n.n(u),p=n(/*! react */"q1tI"),d=n.n(p),h=n(/*! umi */"Ty5D"),v=n(/*! umi */"9kvl"),m=n(/*! ./index.less?modules */"KVXO"),b=n.n(m);t.a=Object(v.a)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),u=e.title,v=e.pathList,m=void 0===v?[]:v,g=e.showInputPath,y=void 0!==g&&g,O=e.isMergeSelectFile,w=void 0!==O&&O,E=e.onFinish,x=void 0===E?function(){}:E,j=c.a.useForm(),S=Object(s.a)(j,1)[0],k=Object(h.i)(),C=Object(h.h)(),A=Object(p.useRef)(),F=Object(p.useState)(""),P=Object(s.a)(F,2),_=P[0],N=P[1],T=Object(p.useState)(""),R=Object(s.a)(T,2),D=R[0],z=R[1],I=Object(p.useState)([]),V=Object(s.a)(I,2),M=V[0],q=V[1],W=Object(p.useState)([]),H=Object(s.a)(W,2),B=H[0],L=H[1];Object(p.useEffect)((function(){var e,t;A.current="repository"===(null===(e=C.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3])}),[]),Object(p.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=m.join("/"),n=[];m.map((function(t,r){0===r?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),q(n),N(e),z(e),U(e)}}),[t.actionTabs.key]);var U=function(){var e=Object(l.a)(f.a.mark((function e(t){var r;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:A.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:k.id,path:t}});case 2:(r=e.sent)&&L(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),X=function(){var e=Object(l.a)(f.a.mark((function e(){var t,r,a;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==S?void 0:S.getFieldsValue(),r=_?"".concat(_).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!w){e.next=6;break}return x(r),Z(),e.abrupt("return");case 6:if(!y){e.next=16;break}return e.next=9,S.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:Object(i.a)(Object(i.a)({},{id:k.id,path:r}),A.current?{}:{secret_repository:!0})});case 11:a=e.sent,x(D),0===a.status&&o.b.info("新建成功"),e.next=18;break;case 16:x(r),o.b.success("选择文件目录成功");case 18:Z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),S.resetFields()};return d.a.createElement(r.a,{centered:!0,title:u||"新建文件夹",closable:!1,keyboard:!1,visible:"Repository-SelectFilePath"===t.actionTabs.key,onOk:X,onCancel:Z},d.a.createElement("div",{className:b.a.wrap},d.a.createElement("div",{className:b.a.content},d.a.createElement("div",{className:b.a.mainPathWrap},!(null==M||!M.length)&&M.map((function(e,t){return d.a.createElement("a",{key:t,onClick:function(){return function(e,t){var n=M.filter((function(e,n){return n<=t}));q(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);N(r),U(r)}(0,t)}},e.val)}))),!(null==B||!B.length)&&B.map((function(e,t){return"tree"===e.type&&d.a.createElement("a",{key:t,onClick:function(){return function(e){var t=_;"tree"===e.type&&(M.length?M.push({val:"/".concat(e.name),path:e.name}):M.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),q(M),t=_?"".concat(_,"/").concat(e.name):e.name,N(t)),U(t)}(e)}},d.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(b.a.colorBlue)}),e.name)}))),d.a.createElement("label",{className:"mt5"},"选中的新建文件夹目录:"),d.a.createElement("div",{className:"mt5 mb5"},_),y&&d.a.createElement(c.a,{form:S,scrollToFirstError:!0,className:"mt20"},d.a.createElement(c.a.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}]},d.a.createElement(a.a,{placeholder:"请输入新文件夹名/子文件夹名。src/step1"})))))}))},"9ZNV":
/*!**********************************************!*\
!*** ./src/components/FixedButton/index.tsx ***!
\**********************************************/
/*! exports provided: FixedButton */
/*! exports used: FixedButton */function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends */"0Owb"),a=(n(/*! antd/es/button/style */"+L6B"),n(/*! antd/es/button */"2/Rp")),o=n(/*! react */"q1tI"),i=n.n(o),l=n(/*! ./index.less?modules */"UUDw"),c=n.n(l),s=n(/*! classnames */"TSYQ"),u=n.n(s),f=function(e){var t=e.cancelText,n=void 0===t?"取消":t,o=e.okText,l=void 0===o?"确定":o,s=e.loading,f=void 0!==s&&s,p=e.hasOkBtn,d=void 0===p||p,h=e.okButtonProps,v=void 0===h?{}:h,m=e.onCancel,b=void 0===m?function(){}:m,g=e.onOk,y=void 0===g?function(){}:g,O=e.className,w=void 0===O?"":O;return i.a.createElement("div",{className:u()(c.a.buttonFixed,w)},i.a.createElement("div",{className:c.a.buttonWrap},i.a.createElement(a.a,{size:"large",className:"".concat(c.a.button," mr20"),onClick:b},n),d&&i.a.createElement(a.a,Object(r.a)({size:"large",type:"primary",className:"".concat(c.a.button," mr20"),loading:f,onClick:y},v),l)))}},EltS:
/*!***************************************************************************!*\
!*** ./src/pages/Shixuns/Detail/Repository/UploadFile/index.less?modules ***!
\***************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={bg:"bg___1gNTl",wrap:"wrap___1HQ7F",title:"title___rglue",path:"path___1PX8G",colorBlue:"colorBlue___2CKCu"}},GfqC:
/*!********************************************************!*\
!*** ./node_modules/rc-upload/es/index.js + 6 modules ***!
\********************************************************/
/*! exports provided: default */
/*! exports used: default */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),o=n("TSYQ"),i=n.n(o);function l(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}function c(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append(t+"[]",e)})):n.append(t,e.data[t])})),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){return t.status<200||t.status>=300?e.onError(function(e,t){var n="cannot "+e.method+" "+e.action+" "+t.status+"'",r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),l(t)):e.onSuccess(l(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach((function(e){null!==r[e]&&t.setRequestHeader(e,r[e])})),t.send(n),{abort:function(){t.abort()}}}var s=+new Date,u=0;function f(){return"rc-upload-"+s+"-"+ ++u}var p=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",a=e.type||"",o=a.replace(/\/.*$/,"");return n.some((function(e){var t,n,i=e.trim();return"."===i.charAt(0)?(t=r.toLowerCase(),n=i.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(i)?o===i.replace(/\/.*$/,""):a===i}))}return!0};var d=function(e,t,n){var r=function e(r,a){a=a||"",r.isFile?r.file((function(e){n(e)&&(r.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))})):r.isDirectory&&function(e,t){var n=e.createReader(),r=[];!function e(){n.readEntries((function(n){var a=Array.prototype.slice.apply(n);r=r.concat(a),!a.length?t(r):e()}))}()}(r,(function(t){t.forEach((function(t){e(t,""+a+r.name+"/")}))}))};e.forEach((function(e){r(e.webkitGetAsEntry())}))},h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{!r&&l.return&&l.return()}finally{if(a)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},m=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var O=function(e){function t(){var e,n,r;g(this,t);for(var a=arguments.length,o=Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=r=y(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),r.state={uid:f()},r.reqs={},r.onChange=function(e){var t=e.target.files;r.uploadFiles(t),r.reset()},r.onClick=function(e){var t=r.fileInput;if(t){var n=r.props,a=n.children,o=n.onClick;a&&"button"===a.type&&(t.parentNode.focus(),t.parentNode.querySelector("button").blur()),t.click(),o&&o(e)}},r.onKeyDown=function(e){"Enter"===e.key&&r.onClick()},r.onFileDrop=function(e){var t=r.props.multiple;if(e.preventDefault(),"dragover"!==e.type)if(r.props.directory)d(Array.prototype.slice.call(e.dataTransfer.items),r.uploadFiles,(function(e){return p(e,r.props.accept)}));else{var n=Array.prototype.slice.call(e.dataTransfer.files).filter((function(e){return p(e,r.props.accept)}));!1===t&&(n=n.slice(0,1)),r.uploadFiles(n)}},r.uploadFiles=function(e){var t=Array.prototype.slice.call(e);t.map((function(e){return e.uid=f(),e})).forEach((function(e){r.upload(e,t)}))},r.saveFileInput=function(e){r.fileInput=e},y(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),m(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(e,t){var n=this,r=this.props;if(!r.beforeUpload)return setTimeout((function(){return n.post(e)}),0);var a=r.beforeUpload(e,t);a&&a.then?a.then((function(t){var r=Object.prototype.toString.call(t);return"[object File]"===r||"[object Blob]"===r?n.post(t):n.post(e)})).catch((function(e){console.log(e)})):!1!==a&&setTimeout((function(){return n.post(e)}),0)}},{key:"post",value:function(e){var t=this;if(this._isMounted){var n=this.props,r=n.onStart,a=n.onProgress,o=n.transformFile,i=void 0===o?function(e){return e}:o;new Promise((function(t){var r=n.action;return"function"==typeof r&&(r=r(e)),t(r)})).then((function(o){var l=e.uid,s=n.customRequest||c;Promise.resolve(i(e)).then((function(e){var t=n.data;return"function"==typeof t&&(t=t(e)),Promise.all([e,t])})).catch((function(e){console.error(e)})).then((function(i){var c=v(i,2),u=c[0],f=c[1],p={action:o,filename:n.name,data:f,file:u,headers:n.headers,withCredentials:n.withCredentials,method:n.method||"post",onProgress:a?function(t){a(t,e)}:null,onSuccess:function(r,a){delete t.reqs[l],n.onSuccess(r,e,a)},onError:function(r,a){delete t.reqs[l],n.onError(r,a,e)}};r(e),t.reqs[l]=s(p)}))}))}}},{key:"reset",value:function(){this.setState({uid:f()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e;e&&e.uid&&(n=e.uid),t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e,t,n=this.props,r=n.component,o=n.prefixCls,l=n.className,c=n.disabled,s=n.id,u=n.style,f=n.multiple,p=n.accept,d=n.children,v=n.directory,m=n.openFileDialogOnClick,g=n.onMouseEnter,y=n.onMouseLeave,O=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(n,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"]),w=i()((b(e={},o,!0),b(e,o+"-disabled",c),b(e,l,l),e)),E=c?{}:{onClick:m?this.onClick:function(){},onKeyDown:m?this.onKeyDown:function(){},onMouseEnter:g,onMouseLeave:y,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return a.a.createElement(r,h({},E,{className:w,role:"button",style:u}),a.a.createElement("input",h({},(t=O,Object.keys(t).reduce((function(e,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||(e[n]=t[n]),e}),{})),{id:s,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:p,directory:v?"directory":null,webkitdirectory:v?"webkitdirectory":null,multiple:f,onChange:this.onChange})),d)}}]),t}(r.Component),w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},E=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function j(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function S(){}var k=function(e){function t(){var e,n,r;x(this,t);for(var a=arguments.length,o=Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=r=j(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),r.saveUploader=function(e){r.uploader=e},j(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),E(t,[{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){return a.a.createElement(O,w({},this.props,{ref:this.saveUploader}))}}]),t}(r.Component);k.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:S,onError:S,onSuccess:S,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var C=k;t.a=C},Gytx:
/*!********************************************!*\
!*** ./node_modules/shallowequal/index.js ***!
\********************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),c=0;c<o.length;c++){var s=o[c];if(!l(s))return!1;var u=e[s],f=t[s];if(!1===(a=n?n.call(r,u,f,s):void 0)||void 0===a&&u!==f)return!1}return!0}},KVXO:
/*!***********************************************************************************************!*\
!*** ./src/pages/Shixuns/Detail/Repository/components/SelectFilePathModal/index.less?modules ***!
\***********************************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},OLES:
/*!*********************************************************!*\
!*** ./node_modules/rc-tooltip/es/index.js + 2 modules ***!
\*********************************************************/
/*! exports provided: default */
/*! exports used: default */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tooltip/es/placements.js because of ./node_modules/antd/es/tooltip/placements.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("U8pU"),a=n("VTBJ"),o=n("Ff2n"),i=n("q1tI"),l=n("uciX"),c=n("7ixt"),s=function(e){var t=e.overlay,n=e.prefixCls,r=e.id,a=e.overlayInnerStyle;return i.createElement("div",{className:"".concat(n,"-inner"),id:r,role:"tooltip",style:a},"function"==typeof t?t():t)},u=Object(i.forwardRef)((function(e,t){var n=e.overlayClassName,u=e.trigger,f=void 0===u?["hover"]:u,p=e.mouseEnterDelay,d=void 0===p?0:p,h=e.mouseLeaveDelay,v=void 0===h?.1:h,m=e.overlayStyle,b=e.prefixCls,g=void 0===b?"rc-tooltip":b,y=e.children,O=e.onVisibleChange,w=e.afterVisibleChange,E=e.transitionName,x=e.animation,j=e.placement,S=void 0===j?"right":j,k=e.align,C=void 0===k?{}:k,A=e.destroyTooltipOnHide,F=void 0!==A&&A,P=e.defaultVisible,_=e.getTooltipContainer,N=e.overlayInnerStyle,T=Object(o.a)(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),R=Object(i.useRef)(null);Object(i.useImperativeHandle)(t,(function(){return R.current}));var D=Object(a.a)({},T);"visible"in e&&(D.popupVisible=e.visible);var z=!1,I=!1;if("boolean"==typeof F)z=F;else if(F&&"object"===Object(r.a)(F)){var V=F.keepParent;z=!0===V,I=!1===V}return i.createElement(l.a,Object.assign({popupClassName:n,prefixCls:g,popup:function(){var t=e.arrowContent,n=void 0===t?null:t,r=e.overlay,a=e.id;return[i.createElement("div",{className:"".concat(g,"-arrow"),key:"arrow"},n),i.createElement(s,{key:"content",prefixCls:g,id:a,overlay:r,overlayInnerStyle:N})]},action:f,builtinPlacements:c.a,popupPlacement:S,ref:R,popupAlign:C,getPopupContainer:_,onPopupVisibleChange:O,afterPopupVisibleChange:w,popupTransitionName:E,popupAnimation:x,defaultPopupVisible:P,destroyPopupOnHide:z,autoDestroy:I,mouseLeaveDelay:v,popupStyle:m,mouseEnterDelay:d},D),y)}));t.a=u},UUDw:
/*!*******************************************************!*\
!*** ./src/components/FixedButton/index.less?modules ***!
\*******************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},Y1PL:
/*!**********************************************************!*\
!*** ./node_modules/rc-textarea/es/index.js + 7 modules ***!
\**********************************************************/
/*! exports provided: ResizableTextArea, default */
/*! all exports used */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/omit.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js (<- Module uses injected variables (global)) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallowequal/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t),n.d(t,"ResizableTextArea",(function(){return T}));var r=n("wx14"),a=n("1OyB"),o=n("vuIU"),i=n("Ji7U"),l=n("LK+K"),c=n("q1tI"),s=n("VTBJ"),u=n("rePB"),f=n("Zm9Q"),p=(n("Kwbf"),n("c+Xe")),d=n("m+aA"),h=n("bdgK"),v=new Map;var m=new h.default((function(e){e.forEach((function(e){var t,n=e.target;null===(t=v.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))}));var b=function(e){Object(i.a)(n,e);var t=Object(l.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){return this.props.children}}]),n}(c.Component),g=c.createContext(null);function y(e){var t=e.children,n=e.disabled,r=c.useRef(null),a=c.useRef(null),o=c.useContext(g),i=c.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),l=c.isValidElement(t)&&Object(p.c)(t),u=l?t.ref:null,f=c.useMemo((function(){return Object(p.a)(u,r)}),[u,r]),h=c.useRef(e);h.current=e;var y=c.useCallback((function(e){var t=h.current,n=t.onResize,r=t.data,a=e.getBoundingClientRect(),l=a.width,c=a.height,u=e.offsetWidth,f=e.offsetHeight,p=Math.floor(l),d=Math.floor(c);if(i.current.width!==p||i.current.height!==d||i.current.offsetWidth!==u||i.current.offsetHeight!==f){var v={width:p,height:d,offsetWidth:u,offsetHeight:f};i.current=v;var m=u===Math.round(l)?l:u,b=f===Math.round(c)?c:f,g=Object(s.a)(Object(s.a)({},v),{},{offsetWidth:m,offsetHeight:b});null==o||o(g,e,r),n&&Promise.resolve().then((function(){n(g,e)}))}}),[]);return c.useEffect((function(){var e,t,o=Object(d.a)(r.current)||Object(d.a)(a.current);return o&&!n&&(e=o,t=y,v.has(e)||(v.set(e,new Set),m.observe(e)),v.get(e).add(t)),function(){return function(e,t){v.has(e)&&(v.get(e).delete(t),v.get(e).size||(m.unobserve(e),v.delete(e)))}(o,y)}}),[r.current,n]),c.createElement(b,{ref:a},l?c.cloneElement(t,{ref:f}):t)}function O(e){var t=e.children;return Object(f.a)(t).map((function(t,n){var a=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(n);return c.createElement(y,Object(r.a)({},e,{key:a}),t)}))}O.Collection=function(e){var t=e.children,n=e.onBatchResize,r=c.useRef(0),a=c.useRef([]),o=c.useContext(g),i=c.useCallback((function(e,t,i){r.current+=1;var l=r.current;a.current.push({size:e,element:t,data:i}),Promise.resolve().then((function(){l===r.current&&(null==n||n(a.current),a.current=[])})),null==o||o(e,t,i)}),[n,o]);return c.createElement(g.Provider,{value:i},t)};var w,E=O,x=n("bT9E"),j=n("TSYQ"),S=n.n(j),k="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",C=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],A={};function F(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&A[n])return A[n];var r=window.getComputedStyle(e),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l=C.map((function(e){return"".concat(e,":").concat(r.getPropertyValue(e))})).join(";"),c={sizingStyle:l,paddingSize:o,borderSize:i,boxSizing:a};return t&&n&&(A[n]=c),c}var P,_=n("Gytx"),N=n.n(_);!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(P||(P={}));var T=function(e){Object(i.a)(n,e);var t=Object(l.a)(n);function n(e){var o;return Object(a.a)(this,n),(o=t.call(this,e)).nextFrameActionId=void 0,o.resizeFrameId=void 0,o.textArea=void 0,o.saveTextArea=function(e){o.textArea=e},o.handleResize=function(e){var t=o.state.resizeStatus,n=o.props,r=n.autoSize,a=n.onResize;t===P.NONE&&("function"==typeof a&&a(e),r&&o.resizeOnNextFrame())},o.resizeOnNextFrame=function(){cancelAnimationFrame(o.nextFrameActionId),o.nextFrameActionId=requestAnimationFrame(o.resizeTextarea)},o.resizeTextarea=function(){var e=o.props.autoSize;if(e&&o.textArea){var t=e.minRows,n=e.maxRows,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;w||((w=document.createElement("textarea")).setAttribute("tab-index","-1"),w.setAttribute("aria-hidden","true"),document.body.appendChild(w)),e.getAttribute("wrap")?w.setAttribute("wrap",e.getAttribute("wrap")):w.removeAttribute("wrap");var a=F(e,t),o=a.paddingSize,i=a.borderSize,l=a.boxSizing,c=a.sizingStyle;w.setAttribute("style","".concat(c,";").concat(k)),w.value=e.value||e.placeholder||"";var s,u=Number.MIN_SAFE_INTEGER,f=Number.MAX_SAFE_INTEGER,p=w.scrollHeight;if("border-box"===l?p+=i:"content-box"===l&&(p-=o),null!==n||null!==r){w.value=" ";var d=w.scrollHeight-o;null!==n&&(u=d*n,"border-box"===l&&(u=u+o+i),p=Math.max(u,p)),null!==r&&(f=d*r,"border-box"===l&&(f=f+o+i),s=p>f?"":"hidden",p=Math.min(f,p))}return{height:p,minHeight:u,maxHeight:f,overflowY:s,resize:"none"}}(o.textArea,!1,t,n);o.setState({textareaStyles:r,resizeStatus:P.RESIZING},(function(){cancelAnimationFrame(o.resizeFrameId),o.resizeFrameId=requestAnimationFrame((function(){o.setState({resizeStatus:P.RESIZED},(function(){o.resizeFrameId=requestAnimationFrame((function(){o.setState({resizeStatus:P.NONE}),o.fixFirefoxAutoScroll()}))}))}))}))}},o.renderTextArea=function(){var e=o.props,t=e.prefixCls,n=void 0===t?"rc-textarea":t,a=e.autoSize,i=e.onResize,l=e.className,f=e.disabled,p=o.state,d=p.textareaStyles,h=p.resizeStatus,v=Object(x.a)(o.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),m=S()(n,l,Object(u.a)({},"".concat(n,"-disabled"),f));"value"in v&&(v.value=v.value||"");var b=Object(s.a)(Object(s.a)(Object(s.a)({},o.props.style),d),h===P.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return c.createElement(E,{onResize:o.handleResize,disabled:!(a||i)},c.createElement("textarea",Object(r.a)({},v,{className:m,style:b,ref:o.saveTextArea})))},o.state={textareaStyles:{},resizeStatus:P.NONE},o}return Object(o.a)(n,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&N()(e.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 e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(e){}}},{key:"render",value:function(){return this.renderTextArea()}}]),n}(c.Component),R=function(e){Object(i.a)(n,e);var t=Object(l.a)(n);function n(e){var r;Object(a.a)(this,n),(r=t.call(this,e)).resizableTextArea=void 0,r.focus=function(){r.resizableTextArea.textArea.focus()},r.saveTextArea=function(e){r.resizableTextArea=e},r.handleChange=function(e){var t=r.props.onChange;r.setValue(e.target.value,(function(){r.resizableTextArea.resizeTextarea()})),t&&t(e)},r.handleKeyDown=function(e){var t=r.props,n=t.onPressEnter,a=t.onKeyDown;13===e.keyCode&&n&&n(e),a&&a(e)};var o=void 0===e.value||null===e.value?e.defaultValue:e.value;return r.state={value:o},r}return Object(o.a)(n,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return c.createElement(T,Object(r.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),n}(c.Component);t.default=R},ZpRC:
/*!*************************************************************************!*\
!*** ./node_modules/scroll-into-view-if-needed/es/index.js + 1 modules ***!
\*************************************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function a(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function o(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return a(n.overflowY,t)||a(n.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function i(e,t,n,r,a,o,i,l){return o<e&&i>t||o>e&&i<t?0:o<=e&&l<=n||i>=t&&l>=n?o-e-r:i>t&&l<n||o<e&&l>n?i-t+a:0}var l=function(e,t){var n=window,a=t.scrollMode,l=t.block,c=t.inline,s=t.boundary,u=t.skipOverflowHiddenElements,f="function"==typeof s?s:function(e){return e!==s};if(!r(e))throw new TypeError("Invalid target");for(var p=document.scrollingElement||document.documentElement,d=[],h=e;r(h)&&f(h);){if((h=h.parentElement)===p){d.push(h);break}null!=h&&h===document.body&&o(h)&&!o(document.documentElement)||null!=h&&o(h,u)&&d.push(h)}for(var v=n.visualViewport?n.visualViewport.width:innerWidth,m=n.visualViewport?n.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),O=y.height,w=y.width,E=y.top,x=y.right,j=y.bottom,S=y.left,k="start"===l||"nearest"===l?E:"end"===l?j:E+O/2,C="center"===c?S+w/2:"end"===c?x:S,A=[],F=0;F<d.length;F++){var P=d[F],_=P.getBoundingClientRect(),N=_.height,T=_.width,R=_.top,D=_.right,z=_.bottom,I=_.left;if("if-needed"===a&&E>=0&&S>=0&&j<=m&&x<=v&&E>=R&&j<=z&&S>=I&&x<=D)return A;var V=getComputedStyle(P),M=parseInt(V.borderLeftWidth,10),q=parseInt(V.borderTopWidth,10),W=parseInt(V.borderRightWidth,10),H=parseInt(V.borderBottomWidth,10),B=0,L=0,U="offsetWidth"in P?P.offsetWidth-P.clientWidth-M-W:0,X="offsetHeight"in P?P.offsetHeight-P.clientHeight-q-H:0;if(p===P)B="start"===l?k:"end"===l?k-m:"nearest"===l?i(g,g+m,m,q,H,g+k,g+k+O,O):k-m/2,L="start"===c?C:"center"===c?C-v/2:"end"===c?C-v:i(b,b+v,v,M,W,b+C,b+C+w,w),B=Math.max(0,B+g),L=Math.max(0,L+b);else{B="start"===l?k-R-q:"end"===l?k-z+H+X:"nearest"===l?i(R,z,N,q,H+X,k,k+O,O):k-(R+N/2)+X/2,L="start"===c?C-I-M:"center"===c?C-(I+T/2)+U/2:"end"===c?C-D+W+U:i(I,D,T,M,W+U,C,C+w,w);var Z=P.scrollLeft,G=P.scrollTop;k+=G-(B=Math.max(0,Math.min(G+B,P.scrollHeight-N+X))),C+=Z-(L=Math.max(0,Math.min(Z+L,P.scrollWidth-T+U)))}A.push({el:P,top:B,left:L})}return A};function c(e){return e===Object(e)&&0!==Object.keys(e).length}t.a=function(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(c(t)&&"function"==typeof t.behavior)return t.behavior(n?[]:l(e,t));if(!n){var r=function(e){return!1===e?{block:"end",inline:"nearest"}:c(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,a=e.top,o=e.left;r.scroll&&n?r.scroll({top:a,left:o,behavior:t}):(r.scrollTop=a,r.scrollLeft=o)}))}(l(e,r),r.behavior)}}},bT9E:
/*!*****************************************!*\
!*** ./node_modules/rc-util/es/omit.js ***!
\*****************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(/*! @babel/runtime/helpers/esm/objectSpread2 */"VTBJ");function a(e,t){var n=Object(r.a)({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}},wXW8:
/*!******************************************************************!*\
!*** ./src/pages/Shixuns/Detail/Repository/UploadFile/index.tsx ***!
\******************************************************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,t,n){"use strict";n.r(t);n(/*! antd/es/input/style */"5NDa");var r=n(/*! antd/es/input */"5rEg"),a=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),o=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),i=(n(/*! antd/es/message/style */"miYZ"),n(/*! antd/es/message */"tsqr")),l=(n(/*! antd/es/form/style */"y8nQ"),n(/*! antd/es/form */"Vl3Y")),c=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),u=(n(/*! antd/es/upload/style */"DZo9"),n(/*! antd/es/upload */"8z0m")),f=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),p=n.n(f),d=n(/*! react */"q1tI"),h=n.n(d),v=n(/*! umi */"Ty5D"),m=n(/*! umi */"9kvl"),b=n(/*! @/utils/env */"m3rI"),g=n(/*! @/components/FixedButton */"9ZNV"),y=n(/*! ../components/SelectFilePathModal */"8j3D"),O=n(/*! ./index.less?modules */"EltS"),w=n.n(O),E=u.a.Dragger;t.default=Object(m.a)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=(Object(s.a)(e,["shixunsDetail","globalSetting","loading","user","dispatch"]),Object(v.h)()),u=Object(d.useState)({}),f=Object(c.a)(u,2),O=f[0],x=f[1],j=Object(d.useRef)(),S=Object(d.useRef)(),k=l.a.useForm(),C=Object(c.a)(k,1)[0],A=Object(d.useState)([]),F=Object(c.a)(A,2),P=F[0],_=F[1],N=Object(d.useState)(),T=Object(c.a)(N,2),R=T[0],D=T[1];Object(d.useEffect)((function(){return t({type:"globalSetting/footerToggle",payload:!1}),function(){t({type:"globalSetting/footerToggle",payload:!0})}}),[]),Object(d.useEffect)((function(){var e,t,r,a;S.current=null===(e=n.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[2],j.current="repository"===(null===(r=n.pathname)||void 0===r||null===(a=r.split("/"))||void 0===a?void 0:a[3])}),[]),Object(d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;D(n)}}),[]);var z=function(){var e=Object(o.a)(p.a.mark((function e(n){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return i.b.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:if(C.getFieldValue("commitMessage")){e.next=6;break}return i.b.info("删除文件请先填写提交信息"),e.abrupt("return");case 6:return e.next=8,t({type:"shixunsDetail/deleteGitFile",payload:{id:S.current,path:R?"".concat(R,"/").concat(n.name):n.name,message:C.getFieldValue("commitMessage"),secret_repository:!j.current||null}});case 8:0===e.sent.status&&(_(P.filter((function(e){return e.uid!==n.uid}))),i.b.info("删除成功"));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I={height:300,multiple:!0,withCredentials:!0,data:Object(a.a)(Object(a.a)({},{path:R||"",message:O.commitMessage}),j.current?{}:{secret_repository:!0}),fileList:P,method:"post",action:"".concat(b.a.API_SERVER,"/api/shixuns/").concat(S.current,"/upload_git_file.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var t,n,r;if(_(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void i.b.success("上传成功!");_(P.filter((function(t){return t.uid!==e.file.uid}))),(null===(n=e.file.response)||void 0===n?void 0:n.message)&&i.b.info(null===(r=e.file.response)||void 0===r?void 0:r.message)}},onRemove:z,beforeUpload:function(e){if(!C.getFieldValue("commitMessage"))return i.b.info("上传文件请先填写提交信息"),!1}},V=function(){var e,t;m.d.push("/shixuns/".concat(S.current,"/").concat(null===(e=n.pathname)||void 0===e||null===(t=e.split("/"))||void 0===t?void 0:t[3]).concat(R?"/master/shixun_show/".concat(R):""))};return h.a.createElement("section",{className:w.a.bg},h.a.createElement("div",{className:w.a.wrap},h.a.createElement("div",{className:w.a.title},"上传文件"),h.a.createElement("div",{className:w.a.path},"当前目录:/",R,h.a.createElement("span",{className:"".concat(w.a.colorBlue," current ml5"),onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Repository-SelectFilePath"}})}},"选择文件目录")),h.a.createElement(l.a,{className:"mt10",form:C,scrollToFirstError:!0,layout:"vertical",onFinish:function(e){V()},onValuesChange:function(){return x(Object(a.a)({},C.getFieldsValue()))}},h.a.createElement(l.a.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}]},h.a.createElement(r.a,{placeholder:"必填描述主要修改内容相当于Git Commit message的Header"})),h.a.createElement(l.a.Item,{noStyle:!0},h.a.createElement(g.a,{okButtonProps:{htmlType:"submit"},onCancel:V}))),h.a.createElement(E,I,h.a.createElement("div",null,h.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(w.a.colorBlue)})),h.a.createElement("div",{className:"font14 mt30"},"拖拽文件或",h.a.createElement("span",{className:"".concat(w.a.colorBlue," ml5")},"点击此处上传")))),h.a.createElement(y.a,{onFinish:function(e){return D(e)}}))}))}}]);