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

49 lines
26 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([[187],{"6cGi":
/*!*********************************************************!*\
!*** ./node_modules/rc-util/es/hooks/useMergedState.js ***!
\*********************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(/*! @babel/runtime/helpers/esm/slicedToArray */"ODXe"),a=n(/*! react */"q1tI");function o(e,t){var n=t||{},o=n.defaultValue,i=n.value,s=n.onChange,u=n.postState,l=a.useState((function(){return void 0!==i?i:void 0!==o?"function"==typeof o?o():o:"function"==typeof e?e():e})),c=Object(r.a)(l,2),p=c[0],d=c[1],f=void 0!==i?i:p;u&&(f=u(f));var m=a.useRef(s);m.current=s;var h=a.useCallback((function(e){d(e),f!==e&&m.current&&m.current(e,f)}),[f,m]),v=a.useRef(!0);return a.useEffect((function(){v.current?v.current=!1:void 0===i&&d(i)}),[i]),[f,h]}},Iji5:
/*!*******************************************************************************!*\
!*** ./src/components/EcListItems/Problemset/NewPaperForm/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___1cM3V",flexRow:"flexRow___1Uhrh",main:"main___2b2sB",formWrap:"formWrap___1enct",knowledgeWrap:"knowledgeWrap___pQ5DC",knowledgeIcon:"knowledgeIcon___1uflh",knowledgeContent:"knowledgeContent___jouvx",knowledgeItem:"knowledgeItem___BKrY8",knowledgeItemName:"knowledgeItemName___2hRMC",knowledgeItemIcon:"knowledgeItemIcon___1sqtm",button:"button___1DGpE",buttonFixed:"buttonFixed___1WObI",buttonWrap:"buttonWrap___3KeSj",duration:"duration___1cXy5"}},JA47:
/*!****************************************************!*\
!*** ./src/pages/Problemset/Preview/New/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/button/style */"+L6B");var r=n(/*! antd/es/button */"2/Rp"),a=(n(/*! antd/es/breadcrumb/style */"sPJy"),n(/*! antd/es/breadcrumb */"bE4q")),o=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),u=n.n(s),l=n(/*! react */"q1tI"),c=n.n(l),p=n(/*! umi */"9kvl"),d=n(/*! @/components/EcListItems/Problemset/NewPaperForm */"jRFs"),f=n(/*! ./index.less?modules */"iFfe"),m=n.n(f);t.default=Object(p.a)((function(e){var t=e.problemsetPreview,n=e.user,r=e.loading;return{problemsetPreview:t,user:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t=e.problemsetPreview,n=(e.user,e.globalSetting,e.loading),s=e.dispatch,f=(Object(i.a)(e,["problemsetPreview","user","globalSetting","loading","dispatch"]),Object(l.useRef)());Object(l.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),Object(l.useEffect)((function(){s({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}})}),[]);var h=function(){var e=Object(o.a)(u.a.mark((function e(){var t,n,r;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(t=f.current)||void 0===t?void 0:t.onSubmit();case 2:return n=e.sent,e.next=5,s({type:"problemsetPreview/newPreviewProblemset",payload:n});case 5:0===(r=e.sent).status&&p.d.replace("/paperlibrary/see/".concat(r.exam_id));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return c.a.createElement("section",{className:m.a.bg},c.a.createElement(a.a,{className:"mb20 mt30",separator:">"},c.a.createElement(a.a.Item,{href:"/problemset"},"试题库"),c.a.createElement(a.a.Item,null,"新增试卷")),c.a.createElement(d.a,{ref:f,courseOptions:t.courseOptions,disciplinesData:t.disciplinesData}),c.a.createElement("div",{className:m.a.buttonFixed},c.a.createElement("div",{className:m.a.buttonWrap},c.a.createElement(r.a,{size:"large",className:"".concat(m.a.button," mr20"),onClick:function(){return p.d.push("/problemset/preview")}},"取消"),c.a.createElement(r.a,{size:"large",type:"primary",className:"".concat(m.a.button," mr20"),onClick:h,loading:n["problemsetPreview/newPreviewProblemset"]},"完成"))))}))},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,s){return o<e&&i>t||o>e&&i<t?0:o<=e&&s<=n||i>=t&&s>=n?o-e-r:i>t&&s<n||o<e&&s>n?i-t+a:0}var s=function(e,t){var n=window,a=t.scrollMode,s=t.block,u=t.inline,l=t.boundary,c=t.skipOverflowHiddenElements,p="function"==typeof l?l:function(e){return e!==l};if(!r(e))throw new TypeError("Invalid target");for(var d=document.scrollingElement||document.documentElement,f=[],m=e;r(m)&&p(m);){if((m=m.parentElement)===d){f.push(m);break}null!=m&&m===document.body&&o(m)&&!o(document.documentElement)||null!=m&&o(m,c)&&f.push(m)}for(var h=n.visualViewport?n.visualViewport.width:innerWidth,v=n.visualViewport?n.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),w=y.height,_=y.width,E=y.top,O=y.right,k=y.bottom,x=y.left,C="start"===s||"nearest"===s?E:"end"===s?k:E+w/2,N="center"===u?x+_/2:"end"===u?O:x,S=[],I=0;I<f.length;I++){var j=f[I],P=j.getBoundingClientRect(),V=P.height,M=P.width,F=P.top,D=P.right,W=P.bottom,R=P.left;if("if-needed"===a&&E>=0&&x>=0&&k<=v&&O<=h&&E>=F&&k<=W&&x>=R&&O<=D)return S;var T=getComputedStyle(j),A=parseInt(T.borderLeftWidth,10),B=parseInt(T.borderTopWidth,10),U=parseInt(T.borderRightWidth,10),K=parseInt(T.borderBottomWidth,10),H=0,L=0,q="offsetWidth"in j?j.offsetWidth-j.clientWidth-A-U:0,J="offsetHeight"in j?j.offsetHeight-j.clientHeight-B-K:0;if(d===j)H="start"===s?C:"end"===s?C-v:"nearest"===s?i(g,g+v,v,B,K,g+C,g+C+w,w):C-v/2,L="start"===u?N:"center"===u?N-h/2:"end"===u?N-h:i(b,b+h,h,A,U,b+N,b+N+_,_),H=Math.max(0,H+g),L=Math.max(0,L+b);else{H="start"===s?C-F-B:"end"===s?C-W+K+J:"nearest"===s?i(F,W,V,B,K+J,C,C+w,w):C-(F+V/2)+J/2,L="start"===u?N-R-A:"center"===u?N-(R+M/2)+q/2:"end"===u?N-D+U+q:i(R,D,M,A,U+q,N,N+_,_);var Y=j.scrollLeft,Q=j.scrollTop;C+=Q-(H=Math.max(0,Math.min(Q+H,j.scrollHeight-V+J))),N+=Y-(L=Math.max(0,Math.min(Y+L,j.scrollWidth-M+q)))}S.push({el:j,top:H,left:L})}return S};function u(e){return e===Object(e)&&0!==Object.keys(e).length}t.a=function(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(u(t)&&"function"==typeof t.behavior)return t.behavior(n?[]:s(e,t));if(!n){var r=function(e){return!1===e?{block:"end",inline:"nearest"}:u(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)}))}(s(e,r),r.behavior)}}},dmUQ:
/*!**************************************************************!*\
!*** ./node_modules/rc-input-number/es/index.js + 1 modules ***!
\**************************************************************/
/*! exports provided: default */
/*! exports used: default */
/*! 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/defineProperty.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.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/objectWithoutProperties.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.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/KeyCode.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("Ff2n"),a=n("rePB"),o=n("1OyB"),i=n("vuIU"),s=n("Ji7U"),u=n("md7G"),l=n("foSv"),c=n("q1tI"),p=n.n(c),d=n("TSYQ"),f=n.n(d),m=n("4IlW");function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){Object(a.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Object(l.a)(e);if(t){var a=Object(l.a)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Object(u.a)(this,n)}}function g(){}function y(e){e.preventDefault()}var w=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,_=function(e){return null!=e},E=function(e,t){return t===e||"number"==typeof t&&"number"==typeof e&&isNaN(t)&&isNaN(e)},O=function(e){Object(s.a)(n,e);var t=b(n);function n(e){var r;Object(o.a)(this,n),(r=t.call(this,e)).onKeyDown=function(e){var t=r.props,n=t.onKeyDown,a=t.onPressEnter;if(e.keyCode===m.a.UP){var o=r.getRatio(e);r.up(e,o,null),r.stop()}else if(e.keyCode===m.a.DOWN){var i=r.getRatio(e);r.down(e,i,null),r.stop()}else e.keyCode===m.a.ENTER&&a&&a(e);if(r.recordCursorPosition(),r.lastKeyCode=e.keyCode,n){for(var s=arguments.length,u=new Array(s>1?s-1:0),l=1;l<s;l++)u[l-1]=arguments[l];n.apply(void 0,[e].concat(u))}},r.onKeyUp=function(e){var t=r.props.onKeyUp;if(r.stop(),r.recordCursorPosition(),t){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];t.apply(void 0,[e].concat(a))}},r.onChange=function(e){var t=r.props.onChange;r.state.focused&&(r.inputting=!0),r.rawInput=r.props.parser(r.getValueFromEvent(e)),r.setState({inputValue:r.rawInput}),t(r.toNumber(r.rawInput))},r.onMouseUp=function(){var e=r.props.onMouseUp;r.recordCursorPosition(),e&&e.apply(void 0,arguments)},r.onFocus=function(){var e;r.setState({focused:!0}),(e=r.props).onFocus.apply(e,arguments)},r.onBlur=function(){var e=r.props.onBlur;r.inputting=!1,r.setState({focused:!1});var t=r.getCurrentValidValue(r.state.inputValue),n=r.setValue(t,g);if(e){var a=r.input.value,o=r.getInputDisplayValue({focus:!1,value:n});r.input.value=o?Number(o):o,e.apply(void 0,arguments),r.input.value=a}},r.getRatio=function(e){var t=1;return e.metaKey||e.ctrlKey?t=.1:e.shiftKey&&(t=10),t},r.getFullNum=function(e){return isNaN(e)?e:/e/i.test(String(e))?Number(e).toFixed(18).replace(/\.?0+$/,""):e},r.getPrecision=function(e){if(_(r.props.precision))return r.props.precision;var t=String(e);if(t.indexOf("e-")>=0)return parseInt(t.slice(t.indexOf("e-")+2),10);var n=0;return t.indexOf(".")>=0&&(n=t.length-t.indexOf(".")-1),n},r.getInputDisplayValue=function(e){var t,n=e||r.state,a=n.focused,o=n.inputValue,i=n.value;null==(t=a?o:r.toPrecisionAsStep(i))&&(t="");var s=r.formatWrapper(t);return _(r.props.decimalSeparator)&&(s=s.toString().replace(".",r.props.decimalSeparator)),s},r.recordCursorPosition=function(){try{r.cursorStart=r.input.selectionStart,r.cursorEnd=r.input.selectionEnd,r.currentValue=r.input.value,r.cursorBefore=r.input.value.substring(0,r.cursorStart),r.cursorAfter=r.input.value.substring(r.cursorEnd)}catch(e){}},r.restoreByAfter=function(e){if(void 0===e)return!1;var t=r.input.value,n=t.lastIndexOf(e);if(-1===n)return!1;var a=r.cursorBefore.length;return r.lastKeyCode===m.a.DELETE&&r.cursorBefore.charAt(a-1)===e[0]?(r.fixCaret(a,a),!0):n+e.length===t.length&&(r.fixCaret(n,n),!0)},r.partRestoreByAfter=function(e){return void 0!==e&&Array.prototype.some.call(e,(function(t,n){var a=e.substring(n);return r.restoreByAfter(a)}))},r.isNotCompleteNumber=function(e){return isNaN(e)||""===e||null===e||e&&e.toString().indexOf(".")===e.toString().length-1},r.stop=function(){r.autoStepTimer&&clearTimeout(r.autoStepTimer)},r.down=function(e,t,n){r.pressingUpOrDown=!0,r.step("down",e,t,n)},r.up=function(e,t,n){r.pressingUpOrDown=!0,r.step("up",e,t,n)},r.saveInput=function(e){r.input=e};var a=e.value;void 0===a&&(a=e.defaultValue),r.state={focused:e.autoFocus};var i=r.getValidValue(r.toNumber(a));return r.state=v(v({},r.state),{},{inputValue:r.toPrecisionAsStep(i),value:i}),r}return Object(i.a)(n,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.value,r=t.onChange,a=t.max,o=t.min,i=this.state.focused;if(e){if(!E(e.value,n)||!E(e.max,a)||!E(e.min,o)){var s,u=i?n:this.getValidValue(n);s=this.pressingUpOrDown?u:this.inputting?this.rawInput:this.toPrecisionAsStep(u),this.setState({value:u,inputValue:s})}var l="value"in this.props?n:this.state.value;"max"in this.props&&e.max!==a&&"number"==typeof l&&l>a&&r&&r(a),"min"in this.props&&e.min!==o&&"number"==typeof l&&l<o&&r&&r(o)}try{if(void 0!==this.cursorStart&&this.state.focused)if(this.partRestoreByAfter(this.cursorAfter)||this.state.value===this.props.value){if(this.currentValue===this.input.value)switch(this.lastKeyCode){case m.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case m.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1)}}else{var c=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===m.a.BACKSPACE?c=this.cursorStart-1:this.lastKeyCode===m.a.DELETE&&(c=this.cursorStart):c=this.input.value.length,this.fixCaret(c,c)}}catch(e){}this.lastKeyCode=null,this.pressingUpOrDown&&this.props.focusOnUpDown&&this.state.focused&&document.activeElement!==this.input&&this.focus()}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(e){var t=e;return t=""===t?"":this.isNotCompleteNumber(parseFloat(t))?this.state.value:this.getValidValue(t),this.toNumber(t)}},{key:"getValueFromEvent",value:function(e){var t=e.target.value.trim().replace(/。/g,".");return _(this.props.decimalSeparator)&&(t=t.replace(this.props.decimalSeparator,".")),t}},{key:"getValidValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.min,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props.max,r=parseFloat(e);return isNaN(r)?e:(r<t&&(r=t),r>n&&(r=n),r)}},{key:"setValue",value:function(e,t){var n=this.props.precision,r=this.isNotCompleteNumber(parseFloat(e))?null:parseFloat(e),a=this.state.value,o=void 0===a?null:a,i=this.state.inputValue,s=void 0===i?null:i,u="number"==typeof r?r.toFixed(n):"".concat(r),l=r!==o||u!=="".concat(s);return"value"in this.props?(s=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:s},t)):this.setState({value:r,inputValue:this.toPrecisionAsStep(e)},t),l&&this.props.onChange(r),r}},{key:"getMaxPrecision",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.props,r=n.precision,a=n.step;if(_(r))return r;var o=this.getPrecision(t),i=this.getPrecision(a),s=this.getPrecision(e);return e?Math.max(s,o+i):o+i}},{key:"getPrecisionFactor",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.getMaxPrecision(e,t);return Math.pow(10,n)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(e){return this.props.formatter?this.props.formatter(e):e}},{key:"toPrecisionAsStep",value:function(e){if(this.isNotCompleteNumber(e)||""===e)return e;var t=Math.abs(this.getMaxPrecision(e));return isNaN(t)?e.toString():Number(e).toFixed(t)}},{key:"toNumber",value:function(e){var t=this.props.precision,n=this.state.focused,r=e&&e.length>16&&n;return this.isNotCompleteNumber(e)||r?e:_(t)?Math.round(e*Math.pow(10,t))/Math.pow(10,t):Number(e)}},{key:"upStep",value:function(e,t){var n=this.props.step,r=this.getPrecisionFactor(e,t),a=Math.abs(this.getMaxPrecision(e,t)),o=((r*e+r*n*t)/r).toFixed(a);return this.toNumber(o)}},{key:"downStep",value:function(e,t){var n=this.props.step,r=this.getPrecisionFactor(e,t),a=Math.abs(this.getMaxPrecision(e,t)),o=((r*e-r*n*t)/r).toFixed(a);return this.toNumber(o)}},{key:"step",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3?arguments[3]:void 0;this.stop(),t&&(t.persist(),t.preventDefault());var o=this.props;if(!o.disabled){var i=this.getCurrentValidValue(this.state.inputValue)||0;if(!this.isNotCompleteNumber(i)){var s=this["".concat(e,"Step")](i,r),u=s>o.max||s<o.min;s>o.max?s=o.max:s<o.min&&(s=o.min),this.setValue(s,null),this.setState({focused:!0},(function(){n.pressingUpOrDown=!1})),u||(this.autoStepTimer=setTimeout((function(){n[e](t,r,!0)}),a?200:600))}}}},{key:"fixCaret",value:function(e,t){if(void 0!==e&&void 0!==t&&this.input&&this.input.value)try{var n=this.input.selectionStart,r=this.input.selectionEnd;e===n&&t===r||this.input.setSelectionRange(e,t)}catch(e){}}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,o=t.disabled,i=t.readOnly,s=t.useTouch,u=t.autoComplete,l=t.upHandler,c=t.downHandler,d=t.className,m=t.max,h=t.min,v=t.style,b=t.title,w=t.onMouseEnter,_=t.onMouseLeave,E=t.onMouseOver,O=t.onMouseOut,k=t.required,x=t.onClick,C=t.tabIndex,N=t.type,S=t.placeholder,I=t.id,j=t.inputMode,P=t.pattern,V=t.step,M=t.maxLength,F=t.autoFocus,D=t.name,W=t.onPaste,R=t.onInput,T=Object(r.a)(t,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste","onInput"]),A=this.state,B=A.value,U=A.focused,K=f()(n,(e={},Object(a.a)(e,d,!!d),Object(a.a)(e,"".concat(n,"-disabled"),o),Object(a.a)(e,"".concat(n,"-focused"),U),e)),H={};Object.keys(T).forEach((function(e){"data-"!==e.substr(0,5)&&"aria-"!==e.substr(0,5)&&"role"!==e||(H[e]=T[e])}));var L=!i&&!o,q=this.getInputDisplayValue(null),J=(B||0===B)&&(isNaN(B)||Number(B)>=m)||o||i,Y=(B||0===B)&&(isNaN(B)||Number(B)<=h)||o||i,Q=f()("".concat(n,"-handler"),"".concat(n,"-handler-up"),Object(a.a)({},"".concat(n,"-handler-up-disabled"),J)),X=f()("".concat(n,"-handler"),"".concat(n,"-handler-down"),Object(a.a)({},"".concat(n,"-handler-down-disabled"),Y)),G=s?{onTouchStart:J?g:this.up,onTouchEnd:this.stop}:{onMouseDown:J?g:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},z=s?{onTouchStart:Y?g:this.down,onTouchEnd:this.stop}:{onMouseDown:Y?g:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return p.a.createElement("div",{className:K,style:v,title:b,onMouseEnter:w,onMouseLeave:_,onMouseOver:E,onMouseOut:O,onFocus:function(){return null},onBlur:function(){return null}},p.a.createElement("div",{className:"".concat(n,"-handler-wrap")},p.a.createElement("span",Object.assign({unselectable:"on"},G,{role:"button","aria-label":"Increase Value","aria-disabled":J,className:Q}),l||p.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-up-inner"),onClick:y})),p.a.createElement("span",Object.assign({unselectable:"on"},z,{role:"button","aria-label":"Decrease Value","aria-disabled":Y,className:X}),c||p.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-down-inner"),onClick:y}))),p.a.createElement("div",{className:"".concat(n,"-input-wrap")},p.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":h,"aria-valuemax":m,"aria-valuenow":B,required:k,type:N,placeholder:S,onPaste:W,onClick:x,onMouseUp:this.onMouseUp,className:"".concat(n,"-input"),tabIndex:C,autoComplete:u,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:L?this.onKeyDown:g,onKeyUp:L?this.onKeyUp:g,autoFocus:F,maxLength:M,readOnly:i,disabled:o,max:m,min:h,step:V,name:D,title:b,id:I,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(q),pattern:P,inputMode:j,onInput:R},H))))}}]),n}(p.a.Component);O.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:w,min:-w,step:1,style:{},onChange:g,onKeyDown:g,onPressEnter:g,onFocus:g,onBlur:g,parser:function(e){return e.replace(/[^\w.-]+/g,"")},required:!1,autoComplete:"off"};var k=O;t.a=k},iFfe:
/*!*************************************************************!*\
!*** ./src/pages/Problemset/Preview/New/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___3pQw6",flexRow:"flexRow___137mQ",main:"main___1EiJg",formWrap:"formWrap___3bwkM",knowledgeWrap:"knowledgeWrap___2Pjdp",knowledgeIcon:"knowledgeIcon___laJmd",knowledgeContent:"knowledgeContent___3aAH5",knowledgeItem:"knowledgeItem___37gvd",knowledgeItemName:"knowledgeItemName___1egDp",knowledgeItemIcon:"knowledgeItemIcon___qSbCt",button:"button___2dOn0",buttonFixed:"buttonFixed___1any3",buttonWrap:"buttonWrap___30J7o",duration:"duration___1bM3D"}},jRFs:
/*!**********************************************************************!*\
!*** ./src/components/EcListItems/Problemset/NewPaperForm/index.tsx ***!
\**********************************************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,n){"use strict";n(/*! antd/es/radio/style */"7Kak");var r=n(/*! antd/es/radio */"9yH6"),a=(n(/*! antd/es/input-number/style */"giR+"),n(/*! antd/es/input-number */"fyUT")),o=(n(/*! antd/es/cascader/style */"6UJt"),n(/*! antd/es/cascader */"DFOY")),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),u=(n(/*! antd/es/form/style */"y8nQ"),n(/*! antd/es/form */"Vl3Y")),l=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),c=(n(/*! antd/es/input/style */"5NDa"),n(/*! antd/es/input */"5rEg")),p=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),d=n.n(p),f=n(/*! react */"q1tI"),m=n.n(f),h=n(/*! ./index.less?modules */"Iji5"),v=n.n(h),b=c.a.TextArea,g=function(e,t){var n,p=e.courseOptions,h=e.disciplinesData,g=e.isEdit,y=e.editData,w=u.a.useForm(),_=Object(l.a)(w,1)[0],E=Object(f.useState)({}),O=Object(l.a)(E,2),k=O[0],x=O[1];Object(f.useImperativeHandle)(t,(function(){return{onSubmit:C}})),Object(f.useEffect)((function(){if(y&&g){var e=y||{},t=e.duration,n=e.name,r=e.discipline,a=e.sub_discipline,o=(e.tag_disciplines,e.difficulty),i=e.exam_notes;_.setFieldsValue({course:[null==r?void 0:r.id,null==a?void 0:a.id]}),_.setFieldsValue({duration:t}),_.setFieldsValue({name:n}),_.setFieldsValue({difficulty:o}),_.setFieldsValue({exam_notes:i}),x({course:[null==r?void 0:r.id,null==a?void 0:a.id],difficulty:o,duration:t,name:n})}}),[y,h]),Object(f.useEffect)((function(){var e,t;h&&_.setFieldsValue({course:[null==h||null===(e=h.new_checked)||void 0===e?void 0:e.discipline_id,null==h||null===(t=h.new_checked)||void 0===t?void 0:t.sub_discipline_id]})}),[h]);var C=function(){var e=Object(s.a)(d.a.mark((function e(){var t,n,r,a,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_.validateFields();case 2:return t=_.getFieldsValue()||{},n=null==t?void 0:t.course,r=Object(l.a)(n,2),a=r[0],o=r[1],e.abrupt("return",Object(i.a)(Object(i.a)({},t),{},{discipline_id:a,sub_discipline_id:o}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return m.a.createElement(m.a.Fragment,null,m.a.createElement("div",{className:v.a.main},m.a.createElement(u.a,{form:_,className:v.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e){x(Object(i.a)({},_.getFieldsValue()))}},m.a.createElement(u.a.Item,{label:"方向&课程:",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"请选择课程"}]},m.a.createElement(o.a,{placeholder:"请选择...",options:p})),m.a.createElement(u.a.Item,{name:"name",label:"试卷名称:",rules:[{required:!0,message:"不能为空"}]},m.a.createElement(c.a,{maxLength:60,placeholder:"请输入名称最大限制60个字符",addonAfter:"".concat((null===(n=k.name)||void 0===n?void 0:n.length)||0,"/60")})),m.a.createElement("div",{className:v.a.flexRow},m.a.createElement(u.a.Item,{name:"duration",label:"答题时长:"},m.a.createElement(a.a,{min:0,step:.1})),m.a.createElement("span",{className:v.a.duration}," 分钟")),m.a.createElement(u.a.Item,{label:"难度:",name:"difficulty",rules:[{required:!0,message:"请选择难度"}]},m.a.createElement(r.a.Group,null,m.a.createElement(r.a.Button,{value:1},"简单"),m.a.createElement(r.a.Button,{value:2},"适中"),m.a.createElement(r.a.Button,{value:3},"困难"))),m.a.createElement(u.a.Item,{label:"考试须知:",name:"exam_notes"},m.a.createElement(b,{rows:4,maxLength:300})))))};t.a=Object(f.forwardRef)(g)}}]);