(window.webpackJsonp=window.webpackJsonp||[]).push([[183],{"/Uag": /*!***********************************************************************!*\ !*** ./src/pages/Paperlibrary/Random/ExerciseEdit/index.less?modules ***! \***********************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={flex_box_center:"flex_box_center___2EHs6",flex_space_between:"flex_space_between___1vkKn",flex_box_vertical_center:"flex_box_vertical_center___3PPfK",flex_box_center_end:"flex_box_center_end___21L0H",flex_box_column:"flex_box_column___27irt",wrap:"wrap___3IJqX",btns:"btns___1zbB6",tips:"tips___1Gjk6",crumbs:"crumbs___ySg_M",oneWrap:"oneWrap___2uGVw",title:"title___1RddJ",formWrap:"formWrap___24Shg",rb:"rb___2Um5h",twoWrap:"twoWrap___1PbSN",list:"list___2rD2r",total:"total___2xQcA",tag:"tag___1wZHF",knWarp:"knWarp___20MB2",kn:"kn___2lFyR",name:"name___pvXnk",modalColumn:"modalColumn___3NSxU",modalRow:"modalRow___BX8a0",sup:"sup___2_C4x"}},"2sxD": /*!*********************************************************************************************!*\ !*** ./src/pages/Paperlibrary/Random/AddAndEdit/components/StepTwo/List/index.less?modules ***! \*********************************************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={list:"list___3_VOx",head:"head___37dUf",name:"name___1VbnU",right:"right___gDdSx",body:"body___1wO_8",top:"top___cjRoo",bottom:"bottom___O44ku",l:"l___3de2t",ListGroup:"ListGroup___22jzr",a:"a___3Rx6Z",b:"b___S9Ybp",c:"c___3CVXw",c1:"c1___3b8Zq",radio:"radio___LnwQZ",d:"d___2-cs-"}},"51dB": /*!****************************************!*\ !*** ./src/assets/images/paper/sc.svg ***! \****************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports=n.p+"static/sc.c1696770.svg"},"5MlY": /*!****************************************!*\ !*** ./src/assets/images/paper/sm.svg ***! \****************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports=n.p+"static/sm.8ccb50bf.svg"},"E/GV": /*!*************************************************!*\ !*** ./src/assets/images/paper/swenjianjia.svg ***! \*************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports=n.p+"static/swenjianjia.1640bf70.svg"},FTkQ: /*!***********************************************!*\ !*** ./src/assets/images/icons/tagDelete.png ***! \***********************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg=="},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,a){var r=n?n.call(a,e,t):void 0;if(void 0!==r)return!!r;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s1&&void 0!==arguments[1]?arguments[1]:1,n=T.length,a=0;a1&&void 0!==arguments[1]&&arguments[1];return Object(w.a)(e).map((function(e,n){if(!l.isValidElement(e)||!e.type)return null;var a=e.type.isSelectOptGroup,r=e.key,i=e.props,o=i.children,s=Object(c.a)(i,["children"]);return t||!a?N(e):Object(j.a)(Object(j.a)({key:"__RC_SELECT_GRP__".concat(null===r?n:r,"__"),label:r},s),{},{options:S(o)})})).filter((function(e){return e}))}var k=n("2Qr1"),C=n("qNPg"),A=n("U8pU"),I=n("Kwbf"),T=n("WKfj");var V=function(e){var t=e.mode,n=e.options,a=e.children,r=e.backfill,i=e.allowClear,o=e.placeholder,s=e.getInputElement,c=e.showSearch,u=e.onSearch,d=e.defaultOpen,p=e.autoFocus,m=e.labelInValue,f=e.value,v=e.inputValue,h=e.optionLabelProp,b="multiple"===t||"tags"===t,g=void 0!==c?c:b||"combobox"===t,y=n||S(a);if(Object(I.a)("tags"!==t||y.every((function(e){return!e.disabled})),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),"tags"===t||"combobox"===t){var _=y.some((function(e){return e.options?e.options.some((function(e){return"number"==typeof("value"in e?e.value:e.key)})):"number"==typeof("value"in e?e.value:e.key)}));Object(I.a)(!_,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(I.a)("combobox"!==t||!h,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(I.a)("combobox"===t||!r,"`backfill` only works with `combobox` mode."),Object(I.a)("combobox"===t||!s,"`getInputElement` only work with `combobox` mode."),Object(I.b)("combobox"!==t||!s||!i||!o,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),u&&!g&&"combobox"!==t&&"tags"!==t&&Object(I.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(I.b)(!d||p,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),null!=f){var E=Object(T.d)(f);Object(I.a)(!m||E.every((function(e){return"object"===Object(A.a)(e)&&("key"in e||"value"in e)})),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(I.a)(!b||Array.isArray(f),"`value` should be array when `mode` is `multiple` or `tags`")}if(a){var O=null;Object(w.a)(a).some((function(e){if(!l.isValidElement(e)||!e.type)return!1;var t=e.type;return!t.isSelectOption&&(t.isSelectOptGroup?!Object(w.a)(e.props.children).every((function(t){return!(l.isValidElement(t)&&e.type&&!t.type.isSelectOption)||(O=t.type,!1)})):(O=t,!0))})),O&&Object(I.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(O.displayName||O.name||O,"`.")),Object(I.a)(void 0===v,"`inputValue` is deprecated, please use `searchValue` instead.")}},M=Object(C.a)({prefixCls:"rc-select",components:{optionList:y},convertChildrenToData:S,flattenOptions:k.d,getLabeledValue:k.e,filterOptions:k.b,isValueDisabled:k.g,findValueOption:k.c,warningProps:V,fillOptionsWithMissingValue:k.a}),P=function(e){Object(i.a)(n,e);var t=Object(o.a)(n);function n(){var e;return Object(a.a)(this,n),(e=t.apply(this,arguments)).selectRef=l.createRef(),e.focus=function(){e.selectRef.current.focus()},e.blur=function(){e.selectRef.current.blur()},e}return Object(r.a)(n,[{key:"render",value:function(){return l.createElement(M,Object.assign({ref:this.selectRef},this.props))}}]),n}(l.Component);P.Option=E,P.OptGroup=x;var D=P;t.c=D},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 V}));var a=n("wx14"),r=n("1OyB"),i=n("vuIU"),o=n("Ji7U"),l=n("LK+K"),s=n("q1tI"),c=n("VTBJ"),u=n("rePB"),d=n("Zm9Q"),p=(n("Kwbf"),n("c+Xe")),m=n("m+aA"),f=n("bdgK"),v=new Map;var h=new f.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(o.a)(n,e);var t=Object(l.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(i.a)(n,[{key:"render",value:function(){return this.props.children}}]),n}(s.Component),g=s.createContext(null);function y(e){var t=e.children,n=e.disabled,a=s.useRef(null),r=s.useRef(null),i=s.useContext(g),o=s.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),l=s.isValidElement(t)&&Object(p.c)(t),u=l?t.ref:null,d=s.useMemo((function(){return Object(p.a)(u,a)}),[u,a]),f=s.useRef(e);f.current=e;var y=s.useCallback((function(e){var t=f.current,n=t.onResize,a=t.data,r=e.getBoundingClientRect(),l=r.width,s=r.height,u=e.offsetWidth,d=e.offsetHeight,p=Math.floor(l),m=Math.floor(s);if(o.current.width!==p||o.current.height!==m||o.current.offsetWidth!==u||o.current.offsetHeight!==d){var v={width:p,height:m,offsetWidth:u,offsetHeight:d};o.current=v;var h=u===Math.round(l)?l:u,b=d===Math.round(s)?s:d,g=Object(c.a)(Object(c.a)({},v),{},{offsetWidth:h,offsetHeight:b});null==i||i(g,e,a),n&&Promise.resolve().then((function(){n(g,e)}))}}),[]);return s.useEffect((function(){var e,t,i=Object(m.a)(a.current)||Object(m.a)(r.current);return i&&!n&&(e=i,t=y,v.has(e)||(v.set(e,new Set),h.observe(e)),v.get(e).add(t)),function(){return function(e,t){v.has(e)&&(v.get(e).delete(t),v.get(e).size||(h.unobserve(e),v.delete(e)))}(i,y)}}),[a.current,n]),s.createElement(b,{ref:r},l?s.cloneElement(t,{ref:d}):t)}function _(e){var t=e.children;return Object(d.a)(t).map((function(t,n){var r=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(n);return s.createElement(y,Object(a.a)({},e,{key:r}),t)}))}_.Collection=function(e){var t=e.children,n=e.onBatchResize,a=s.useRef(0),r=s.useRef([]),i=s.useContext(g),o=s.useCallback((function(e,t,o){a.current+=1;var l=a.current;r.current.push({size:e,element:t,data:o}),Promise.resolve().then((function(){l===a.current&&(null==n||n(r.current),r.current=[])})),null==i||i(e,t,o)}),[n,i]);return s.createElement(g.Provider,{value:o},t)};var E,O=_,x=n("bT9E"),j=n("TSYQ"),w=n.n(j),N="\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",S=["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"],k={};function C(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&&k[n])return k[n];var a=window.getComputedStyle(e),r=a.getPropertyValue("box-sizing")||a.getPropertyValue("-moz-box-sizing")||a.getPropertyValue("-webkit-box-sizing"),i=parseFloat(a.getPropertyValue("padding-bottom"))+parseFloat(a.getPropertyValue("padding-top")),o=parseFloat(a.getPropertyValue("border-bottom-width"))+parseFloat(a.getPropertyValue("border-top-width")),l=S.map((function(e){return"".concat(e,":").concat(a.getPropertyValue(e))})).join(";"),s={sizingStyle:l,paddingSize:i,borderSize:o,boxSizing:r};return t&&n&&(k[n]=s),s}var A,I=n("Gytx"),T=n.n(I);!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(A||(A={}));var V=function(e){Object(o.a)(n,e);var t=Object(l.a)(n);function n(e){var i;return Object(r.a)(this,n),(i=t.call(this,e)).nextFrameActionId=void 0,i.resizeFrameId=void 0,i.textArea=void 0,i.saveTextArea=function(e){i.textArea=e},i.handleResize=function(e){var t=i.state.resizeStatus,n=i.props,a=n.autoSize,r=n.onResize;t===A.NONE&&("function"==typeof r&&r(e),a&&i.resizeOnNextFrame())},i.resizeOnNextFrame=function(){cancelAnimationFrame(i.nextFrameActionId),i.nextFrameActionId=requestAnimationFrame(i.resizeTextarea)},i.resizeTextarea=function(){var e=i.props.autoSize;if(e&&i.textArea){var t=e.minRows,n=e.maxRows,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;E||((E=document.createElement("textarea")).setAttribute("tab-index","-1"),E.setAttribute("aria-hidden","true"),document.body.appendChild(E)),e.getAttribute("wrap")?E.setAttribute("wrap",e.getAttribute("wrap")):E.removeAttribute("wrap");var r=C(e,t),i=r.paddingSize,o=r.borderSize,l=r.boxSizing,s=r.sizingStyle;E.setAttribute("style","".concat(s,";").concat(N)),E.value=e.value||e.placeholder||"";var c,u=Number.MIN_SAFE_INTEGER,d=Number.MAX_SAFE_INTEGER,p=E.scrollHeight;if("border-box"===l?p+=o:"content-box"===l&&(p-=i),null!==n||null!==a){E.value=" ";var m=E.scrollHeight-i;null!==n&&(u=m*n,"border-box"===l&&(u=u+i+o),p=Math.max(u,p)),null!==a&&(d=m*a,"border-box"===l&&(d=d+i+o),c=p>d?"":"hidden",p=Math.min(d,p))}return{height:p,minHeight:u,maxHeight:d,overflowY:c,resize:"none"}}(i.textArea,!1,t,n);i.setState({textareaStyles:a,resizeStatus:A.RESIZING},(function(){cancelAnimationFrame(i.resizeFrameId),i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:A.RESIZED},(function(){i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:A.NONE}),i.fixFirefoxAutoScroll()}))}))}))}))}},i.renderTextArea=function(){var e=i.props,t=e.prefixCls,n=void 0===t?"rc-textarea":t,r=e.autoSize,o=e.onResize,l=e.className,d=e.disabled,p=i.state,m=p.textareaStyles,f=p.resizeStatus,v=Object(x.a)(i.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),h=w()(n,l,Object(u.a)({},"".concat(n,"-disabled"),d));"value"in v&&(v.value=v.value||"");var b=Object(c.a)(Object(c.a)(Object(c.a)({},i.props.style),m),f===A.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return s.createElement(O,{onResize:i.handleResize,disabled:!(r||o)},s.createElement("textarea",Object(a.a)({},v,{className:h,style:b,ref:i.saveTextArea})))},i.state={textareaStyles:{},resizeStatus:A.NONE},i}return Object(i.a)(n,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&T()(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}(s.Component),M=function(e){Object(o.a)(n,e);var t=Object(l.a)(n);function n(e){var a;Object(r.a)(this,n),(a=t.call(this,e)).resizableTextArea=void 0,a.focus=function(){a.resizableTextArea.textArea.focus()},a.saveTextArea=function(e){a.resizableTextArea=e},a.handleChange=function(e){var t=a.props.onChange;a.setValue(e.target.value,(function(){a.resizableTextArea.resizeTextarea()})),t&&t(e)},a.handleKeyDown=function(e){var t=a.props,n=t.onPressEnter,r=t.onKeyDown;13===e.keyCode&&n&&n(e),r&&r(e)};var i=void 0===e.value||null===e.value?e.defaultValue:e.value;return a.state={value:i},a}return Object(i.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 s.createElement(V,Object(a.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}(s.Component);t.default=M},YBdh: /*!*******************************************!*\ !*** ./src/assets/images/paper/xiren.svg ***! \*******************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports=n.p+"static/xiren.a6554bc1.svg"},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 a(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function r(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function i(e,t){if(e.clientHeightt||i>e&&o=t&&l>=n?i-e-a:o>t&&ln?o-t+r:0}var l=function(e,t){var n=window,r=t.scrollMode,l=t.block,s=t.inline,c=t.boundary,u=t.skipOverflowHiddenElements,d="function"==typeof c?c:function(e){return e!==c};if(!a(e))throw new TypeError("Invalid target");for(var p=document.scrollingElement||document.documentElement,m=[],f=e;a(f)&&d(f);){if((f=f.parentElement)===p){m.push(f);break}null!=f&&f===document.body&&i(f)&&!i(document.documentElement)||null!=f&&i(f,u)&&m.push(f)}for(var v=n.visualViewport?n.visualViewport.width:innerWidth,h=n.visualViewport?n.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),_=y.height,E=y.width,O=y.top,x=y.right,j=y.bottom,w=y.left,N="start"===l||"nearest"===l?O:"end"===l?j:O+_/2,S="center"===s?w+E/2:"end"===s?x:w,k=[],C=0;C=0&&w>=0&&j<=h&&x<=v&&O>=M&&j<=D&&w>=R&&x<=P)return k;var F=getComputedStyle(A),z=parseInt(F.borderLeftWidth,10),B=parseInt(F.borderTopWidth,10),L=parseInt(F.borderRightWidth,10),U=parseInt(F.borderBottomWidth,10),W=0,K=0,G="offsetWidth"in A?A.offsetWidth-A.clientWidth-z-L:0,H="offsetHeight"in A?A.offsetHeight-A.clientHeight-B-U:0;if(p===A)W="start"===l?N:"end"===l?N-h:"nearest"===l?o(g,g+h,h,B,U,g+N,g+N+_,_):N-h/2,K="start"===s?S:"center"===s?S-v/2:"end"===s?S-v:o(b,b+v,v,z,L,b+S,b+S+E,E),W=Math.max(0,W+g),K=Math.max(0,K+b);else{W="start"===l?N-M-B:"end"===l?N-D+U+H:"nearest"===l?o(M,D,T,B,U+H,N,N+_,_):N-(M+T/2)+H/2,K="start"===s?S-R-z:"center"===s?S-(R+V/2)+G/2:"end"===s?S-P+L+G:o(R,P,V,z,L+G,S,S+E,E);var q=A.scrollLeft,Y=A.scrollTop;N+=Y-(W=Math.max(0,Math.min(Y+W,A.scrollHeight-T+H))),S+=q-(K=Math.max(0,Math.min(q+K,A.scrollWidth-V+G)))}k.push({el:A,top:W,left:K})}return k};function s(e){return e===Object(e)&&0!==Object.keys(e).length}t.a=function(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(s(t)&&"function"==typeof t.behavior)return t.behavior(n?[]:l(e,t));if(!n){var a=function(e){return!1===e?{block:"end",inline:"nearest"}:s(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 a=e.el,r=e.top,i=e.left;a.scroll&&n?a.scroll({top:r,left:i,behavior:t}):(a.scrollTop=r,a.scrollLeft=i)}))}(l(e,a),a.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 r}));var a=n(/*! @babel/runtime/helpers/esm/objectSpread2 */"VTBJ");function r(e,t){var n=Object(a.a)({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}},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 a=n("Ff2n"),r=n("rePB"),i=n("1OyB"),o=n("vuIU"),l=n("Ji7U"),s=n("md7G"),c=n("foSv"),u=n("q1tI"),d=n.n(u),p=n("TSYQ"),m=n.n(p),f=n("4IlW");function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function h(e){for(var t=1;t1?l-1:0),c=1;c1?n-1:0),i=1;i=0)return parseInt(t.slice(t.indexOf("e-")+2),10);var n=0;return t.indexOf(".")>=0&&(n=t.length-t.indexOf(".")-1),n},a.getInputDisplayValue=function(e){var t,n=e||a.state,r=n.focused,i=n.inputValue,o=n.value;null==(t=r?i:a.toPrecisionAsStep(o))&&(t="");var l=a.formatWrapper(t);return E(a.props.decimalSeparator)&&(l=l.toString().replace(".",a.props.decimalSeparator)),l},a.recordCursorPosition=function(){try{a.cursorStart=a.input.selectionStart,a.cursorEnd=a.input.selectionEnd,a.currentValue=a.input.value,a.cursorBefore=a.input.value.substring(0,a.cursorStart),a.cursorAfter=a.input.value.substring(a.cursorEnd)}catch(e){}},a.restoreByAfter=function(e){if(void 0===e)return!1;var t=a.input.value,n=t.lastIndexOf(e);if(-1===n)return!1;var r=a.cursorBefore.length;return a.lastKeyCode===f.a.DELETE&&a.cursorBefore.charAt(r-1)===e[0]?(a.fixCaret(r,r),!0):n+e.length===t.length&&(a.fixCaret(n,n),!0)},a.partRestoreByAfter=function(e){return void 0!==e&&Array.prototype.some.call(e,(function(t,n){var r=e.substring(n);return a.restoreByAfter(r)}))},a.isNotCompleteNumber=function(e){return isNaN(e)||""===e||null===e||e&&e.toString().indexOf(".")===e.toString().length-1},a.stop=function(){a.autoStepTimer&&clearTimeout(a.autoStepTimer)},a.down=function(e,t,n){a.pressingUpOrDown=!0,a.step("down",e,t,n)},a.up=function(e,t,n){a.pressingUpOrDown=!0,a.step("up",e,t,n)},a.saveInput=function(e){a.input=e};var r=e.value;void 0===r&&(r=e.defaultValue),a.state={focused:e.autoFocus};var o=a.getValidValue(a.toNumber(r));return a.state=h(h({},a.state),{},{inputValue:a.toPrecisionAsStep(o),value:o}),a}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.value,a=t.onChange,r=t.max,i=t.min,o=this.state.focused;if(e){if(!O(e.value,n)||!O(e.max,r)||!O(e.min,i)){var l,s=o?n:this.getValidValue(n);l=this.pressingUpOrDown?s:this.inputting?this.rawInput:this.toPrecisionAsStep(s),this.setState({value:s,inputValue:l})}var c="value"in this.props?n:this.state.value;"max"in this.props&&e.max!==r&&"number"==typeof c&&c>r&&a&&a(r),"min"in this.props&&e.min!==i&&"number"==typeof c&&c1&&void 0!==arguments[1]?arguments[1]:this.props.min,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props.max,a=parseFloat(e);return isNaN(a)?e:(an&&(a=n),a)}},{key:"setValue",value:function(e,t){var n=this.props.precision,a=this.isNotCompleteNumber(parseFloat(e))?null:parseFloat(e),r=this.state.value,i=void 0===r?null:r,o=this.state.inputValue,l=void 0===o?null:o,s="number"==typeof a?a.toFixed(n):"".concat(a),c=a!==i||s!=="".concat(l);return"value"in this.props?(l=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:l},t)):this.setState({value:a,inputValue:this.toPrecisionAsStep(e)},t),c&&this.props.onChange(a),a}},{key:"getMaxPrecision",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.props,a=n.precision,r=n.step;if(E(a))return a;var i=this.getPrecision(t),o=this.getPrecision(r),l=this.getPrecision(e);return e?Math.max(l,i+o):i+o}},{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,a=e&&e.length>16&&n;return this.isNotCompleteNumber(e)||a?e: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,a=this.getPrecisionFactor(e,t),r=Math.abs(this.getMaxPrecision(e,t)),i=((a*e+a*n*t)/a).toFixed(r);return this.toNumber(i)}},{key:"downStep",value:function(e,t){var n=this.props.step,a=this.getPrecisionFactor(e,t),r=Math.abs(this.getMaxPrecision(e,t)),i=((a*e-a*n*t)/a).toFixed(r);return this.toNumber(i)}},{key:"step",value:function(e,t){var n=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0;this.stop(),t&&(t.persist(),t.preventDefault());var i=this.props;if(!i.disabled){var o=this.getCurrentValidValue(this.state.inputValue)||0;if(!this.isNotCompleteNumber(o)){var l=this["".concat(e,"Step")](o,a),s=l>i.max||li.max?l=i.max:l=f)||i||o,q=(B||0===B)&&(isNaN(B)||Number(B)<=v)||i||o,Y=m()("".concat(n,"-handler"),"".concat(n,"-handler-up"),Object(r.a)({},"".concat(n,"-handler-up-disabled"),H)),Q=m()("".concat(n,"-handler"),"".concat(n,"-handler-down"),Object(r.a)({},"".concat(n,"-handler-down-disabled"),q)),X=l?{onTouchStart:H?g:this.up,onTouchEnd:this.stop}:{onMouseDown:H?g:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Z=l?{onTouchStart:q?g:this.down,onTouchEnd:this.stop}:{onMouseDown:q?g:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return d.a.createElement("div",{className:U,style:h,title:b,onMouseEnter:_,onMouseLeave:E,onMouseOver:O,onMouseOut:x,onFocus:function(){return null},onBlur:function(){return null}},d.a.createElement("div",{className:"".concat(n,"-handler-wrap")},d.a.createElement("span",Object.assign({unselectable:"on"},X,{role:"button","aria-label":"Increase Value","aria-disabled":H,className:Y}),c||d.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-up-inner"),onClick:y})),d.a.createElement("span",Object.assign({unselectable:"on"},Z,{role:"button","aria-label":"Decrease Value","aria-disabled":q,className:Q}),u||d.a.createElement("span",{unselectable:"on",className:"".concat(n,"-handler-down-inner"),onClick:y}))),d.a.createElement("div",{className:"".concat(n,"-input-wrap")},d.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":v,"aria-valuemax":f,"aria-valuenow":B,required:j,type:S,placeholder:k,onPaste:D,onClick:w,onMouseUp:this.onMouseUp,className:"".concat(n,"-input"),tabIndex:N,autoComplete:s,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:K?this.onKeyDown:g,onKeyUp:K?this.onKeyUp:g,autoFocus:M,maxLength:V,readOnly:o,disabled:i,max:f,min:v,step:T,name:P,title:b,id:C,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(G),pattern:I,inputMode:A,onInput:R},W))))}}]),n}(d.a.Component);x.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:_,min:-_,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 j=x;t.a=j},"e+RI": /*!************************************************************************************************!*\ !*** ./src/pages/Paperlibrary/Random/AddAndEdit/components/StepTwo/AddTags/index.less?modules ***! \************************************************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports={btn:"btn___35XHi",s1:"s1___yzdGB",s2:"s2___3kxXm",btnDisabled:"btnDisabled___lI9pA",btn2:"btn2___2KLJQ"}},"eS0+": /*!************************************************************************************!*\ !*** ./src/pages/Paperlibrary/Random/AddAndEdit/components/StepTwo/List/index.tsx ***! \************************************************************************************/ /*! exports provided: ListGroup, default */ /*! exports used: default */function(e,t,n){"use strict";n(/*! antd/es/input-number/style */"giR+");var a=n(/*! antd/es/input-number */"fyUT"),r=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),o=(n(/*! antd/es/select/style */"OaEy"),n(/*! antd/es/select */"2fM7")),l=n(/*! react */"q1tI"),s=n.n(l),c=n(/*! ./index.less?modules */"2sxD"),u=n.n(c),d=n(/*! @/assets/images/paper/sc.svg */"51dB"),p=n.n(d),m=n(/*! @/assets/images/paper/sm.svg */"5MlY"),f=n.n(m),v=n(/*! @/assets/images/paper/up.svg */"lnNo"),h=n.n(v),b=n(/*! @/assets/images/paper/xiren.svg */"YBdh"),g=n.n(b),y=n(/*! lodash */"LvDl"),_=n(/*! classnames */"TSYQ"),E=n.n(_),O=(o.a.Option,function(e){var t=parseInt(e);return Object(y.isNaN)(t)?0:t}),x=function(e){var t,n,o=e.index,c=e.value,d=void 0===c?[]:c,p=e.onChange,m=e.type,f=e.disabled,v=void 0!==f&&f,b=e.expansion,g=void 0===b||b,_=(Object(i.a)(e,["index","value","onChange","type","disabled","expansion"]),Object(l.useState)(!0)),E=Object(r.a)(_,2),x=E[0],j=E[1],w=function(e,t){var n=Object(y.cloneDeep)(d);n.difficulties[t].num=e,console.log(n,444),p(n)};return console.log("---111-",d),s.a.createElement("div",{className:u.a.ListGroup,style:{borderWidth:o?1:0}},s.a.createElement("div",{className:u.a.a},o+1),s.a.createElement("div",{"data-type":"width",className:u.a.b},null==d?void 0:d.name),s.a.createElement("div",{className:u.a.c},null==d||null===(t=d.difficulties)||void 0===t?void 0:t.map((function(e,t){return s.a.createElement("div",{key:t,style:{display:x?"flex":t?"none":"flex"},className:u.a.c1},s.a.createElement("span",{style:{color:"#777777",marginRight:5}},"难度"),1===e.difficulty&&s.a.createElement("span",{className:u.a.radio},"简单"),2===e.difficulty&&s.a.createElement("span",{className:u.a.radio},"适中"),3===e.difficulty&&s.a.createElement("span",{className:u.a.radio},"困难"),s.a.createElement("span",{style:{color:"#777777",marginRight:5,marginLeft:50}},"抽题数量"),0===o&&0===t?s.a.createElement("div",{id:"".concat(m,"_sum")},s.a.createElement(a.a,{disabled:v,parser:O,onChange:function(e){return w(e,t)},min:0,max:null==e?void 0:e.count,value:(null==e?void 0:e.num)||0,style:{width:66}}),s.a.createElement("span",{style:{display:"none"}},"请输入数量")):s.a.createElement(a.a,{disabled:v,parser:O,onChange:function(e){return w(e,t)},min:0,max:null==e?void 0:e.count,value:(null==e?void 0:e.num)||0,style:{width:66}}),s.a.createElement("span",{style:{marginLeft:5}},"/",null==e?void 0:e.count))}))),s.a.createElement("div",{style:{display:1!==(null==d||null===(n=d.difficulties)||void 0===n?void 0:n.length)&&g?"block":"none"},onClick:function(){return j(!x)},className:u.a.d},x?"收起":"展开",s.a.createElement("img",{style:{marginTop:-2,transform:x?"rotate(0deg)":"rotate(180deg)"},src:h.a,className:"ml5"})))};t.a=function(e){var t,n,o=e.value,c=void 0===o?[]:o,d=e.onChange,m=e.listClassName,v=e.disabled,b=void 0!==v&&v,_=e.expansion,j=void 0===_||_,w=(Object(i.a)(e,["value","onChange","listClassName","disabled","expansion"]),Object(l.useState)(!0)),N=Object(r.a)(w,2),S=N[0],k=N[1],C=function(e){var t,n=e.score||0,a=[];return null==e||null===(t=e.item_banks)||void 0===t||t.forEach((function(e){var t;null==e||null===(t=e.tag_disciplines)||void 0===t||t.forEach((function(e){var t;null==e||null===(t=e.difficulties)||void 0===t||t.forEach((function(e){e.num&&a.push(e.num)}))}))})),a.reduce((function(e,t){return e+t}),0)*n},A=function(e,t,n){var a=Object(y.cloneDeep)(c);a.item_banks[t].tag_disciplines[n]=e;var r=C(a);a.scoreTotal=r,console.log(a,"newValue"),d(a)};return s.a.createElement("div",{className:E()(u.a.list,m)},s.a.createElement("div",{className:u.a.head},s.a.createElement("div",{className:u.a.name},s.a.createElement("b",null),s.a.createElement("span",null,null===(t=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"COMPLETION",name:"填空题"},{type:"JUDGMENT",name:"判断题"},{type:"SUBJECTIVE",name:"简答题"},{type:"PROGRAM",name:"编程题"},{type:"PRACTICAL",name:"实训题"},{type:"PHOTOGRAPH",name:"拍照上传题"},{type:"FILEUPLOAD",name:"文件上传题"},{type:"COMBINATION",name:"接龙题"}].find((function(e){return e.type===(null==c?void 0:c.item_type)})))||void 0===t?void 0:t.name)),s.a.createElement("div",{className:u.a.right},j&&s.a.createElement("div",{onClick:function(){return k(!S)},className:"current c-light-primary mb10"},S?"收起":"展开",s.a.createElement("img",{style:{marginTop:-2,transform:S?"rotate(0deg)":"rotate(180deg)"},src:h.a,className:"ml5"})),s.a.createElement("div",null,s.a.createElement("img",{src:p.a}),s.a.createElement("span",{className:"ml10 mr20"},"总分",c.scoreTotal,"分"),s.a.createElement("img",{className:"mr10",src:f.a}),s.a.createElement("span",null,"COMBINATION"===(null==c?void 0:c.item_type)?"每小题":"每题"),s.a.createElement("div",{id:"".concat(null==c?void 0:c.item_type,"_score")},s.a.createElement(a.a,{disabled:b,parser:O,min:0,onChange:function(e){var t=Object(y.cloneDeep)(c);t.score=e;var n=C(t);t.scoreTotal=n,d(t)},value:c.score,style:{margin:"0 5px"}}),s.a.createElement("span",{style:{display:"none"}},"请输入每题分数")),s.a.createElement("span",null,"分")))),s.a.createElement("div",{className:u.a.body,style:{display:S?"block":"none"}},null==c||null===(n=c.item_banks)||void 0===n?void 0:n.map((function(e,t){var n;return s.a.createElement(s.a.Fragment,{key:t},s.a.createElement("div",{className:u.a.top},s.a.createElement("img",{src:g.a}),s.a.createElement("span",null,"课程/章节"),s.a.createElement("b",null),s.a.createElement("aside",null,null==e?void 0:e.disciplines,"/",null==e?void 0:e.sub_discipline)),s.a.createElement("div",{className:u.a.bottom},s.a.createElement("div",{className:u.a.l},"知识点"),s.a.createElement("div",{className:u.a.r},null==e||null===(n=e.tag_disciplines)||void 0===n?void 0:n.map((function(e,n){return s.a.createElement(x,{expansion:j,disabled:b,type:null==c?void 0:c.item_type,key:"".concat(t,"-").concat(n),value:e,index:n,onChange:function(e){return A(e,t,n)}})})))))}))))}},k4n4: /*!***************************************************************************************!*\ !*** ./src/pages/Paperlibrary/Random/AddAndEdit/components/StepTwo/AddTags/index.tsx ***! \***************************************************************************************/ /*! exports provided: default */ /*! exports used: default */function(e,t,n){"use strict";var a=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),r=n(/*! react */"q1tI"),i=n.n(r),o=n(/*! ./index.less?modules */"e+RI"),l=n.n(o),s=n(/*! @/assets/images/icons/tagDelete.png */"FTkQ"),c=n.n(s),u=n(/*! @/assets/images/paper/swenjianjia.svg */"E/GV"),d=n.n(u);t.a=function(e){var t=e.type,n=void 0===t?1:t,o=e.value,s=void 0===o?[]:o,u=e.onChange,p=e.disabled,m=void 0!==p&&p,f=e.icon,v=Object(r.useState)(),h=Object(a.a)(v,2),b=(h[0],h[1],function(e){u(e)});return 1===n?i.a.createElement("div",null,null==s?void 0:s.map((function(e,t){return i.a.createElement("div",{key:t,className:m?"".concat(l.a.btn," ").concat(l.a.btnDisabled):l.a.btn},i.a.createElement("span",{className:l.a.s1},e.name),i.a.createElement("img",{src:c.a,className:l.a.s2,onClick:function(){return b(e.id)}}))}))):i.a.createElement("div",null,null==s?void 0:s.map((function(e,t){return i.a.createElement("div",{key:t,className:l.a.btn2},i.a.createElement("span",{className:l.a.s1},i.a.createElement("img",{src:f||d.a}),e.name),i.a.createElement("img",{src:c.a,className:l.a.s2,onClick:function(){return b(e.id)}}))})))}},lnNo: /*!****************************************!*\ !*** ./src/assets/images/paper/up.svg ***! \****************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,n){e.exports=n.p+"static/up.69f3b3fd.svg"},zytX: /*!**************************************************************!*\ !*** ./src/pages/Paperlibrary/Random/ExerciseEdit/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/skeleton/style */"cWXX");var a=n(/*! antd/es/skeleton */"/ezw"),r=(n(/*! antd/es/button/style */"+L6B"),n(/*! antd/es/button */"2/Rp")),i=(n(/*! antd/es/radio/style */"7Kak"),n(/*! antd/es/radio */"9yH6")),o=(n(/*! antd/es/input-number/style */"giR+"),n(/*! antd/es/input-number */"fyUT")),l=(n(/*! antd/es/message/style */"miYZ"),n(/*! antd/es/message */"tsqr")),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),c=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray */"oBTY"),u=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),d=(n(/*! antd/es/form/style */"y8nQ"),n(/*! antd/es/form */"Vl3Y")),p=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),m=(n(/*! antd/es/input/style */"5NDa"),n(/*! antd/es/input */"5rEg")),f=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),v=n.n(f),h=n(/*! react */"q1tI"),b=n.n(h),g=n(/*! umi */"Ty5D"),y=n(/*! umi */"9kvl"),_=n(/*! ./index.less?modules */"/Uag"),E=n.n(_),O=n(/*! @/utils/fetch */"ErOA"),x=n(/*! @/pages/Paperlibrary/Random/AddAndEdit/components/StepTwo/List */"eS0+"),j=n(/*! @/pages/Paperlibrary/Random/AddAndEdit/components/StepTwo/AddTags */"k4n4"),w=n(/*! lodash */"LvDl"),N=n(/*! @/service/exercise */"V0Rq"),S=m.a.TextArea;t.default=Object(y.a)((function(e){return{paperlibrary:e.paperlibrary,user:e.user,globalSetting:e.globalSetting}}))((function(e){e.paperlibrary;var t,n,f=e.user,_=(e.globalSetting,e.dispatch),k=d.a.useForm(),C=Object(p.a)(k,1)[0],A=Object(h.useState)({}),I=Object(p.a)(A,2),T=I[0],V=I[1],M=Object(h.useState)(!0),P=Object(p.a)(M,2),D=P[0],R=P[1],F=Object(h.useState)(!1),z=Object(p.a)(F,2),B=z[0],L=z[1],U=Object(h.useState)(!1),W=Object(p.a)(U,2),K=W[0],G=W[1],H=Object(h.useState)({}),q=Object(p.a)(H,2),Y=q[0],Q=q[1],X=Object(h.useState)([]),Z=Object(p.a)(X,2),J=Z[0],$=Z[1],ee=Object(g.i)(),te=Object(h.useRef)({contents:{},score_settings:{}}),ne=f.userInfo;Object(h.useEffect)((function(){return _({type:"globalSetting/footerToggle",payload:!1}),function(){_({type:"globalSetting/footerToggle",payload:!0})}}),[]),Object(h.useEffect)((function(){oe()}),[]);var ae,re=function(e,t){for(var n=t||[],a=Object(c.a)(n),r=0,i=(t=[],0);i")),b.a.createElement("span",{className:"current",onClick:function(){return y.d.push("/classrooms/".concat(ee.coursesId,"/exercise"))}},"作业与测验>"),b.a.createElement("span",{style:{color:"#bebebe"}},"编辑作业与测验")),b.a.createElement("section",{className:E.a.oneWrap},b.a.createElement("div",{className:E.a.title},b.a.createElement("b",null),b.a.createElement("span",null,"基本信息")," "),b.a.createElement(d.a,{className:E.a.formWrap,form:C,layout:"horizontal",scrollToFirstError:!0,onValuesChange:function(e){V(Object(u.a)({},C.getFieldsValue()))}},b.a.createElement(d.a.Item,{label:"名称",name:"name",rules:[{required:!me,message:"名称不能为空"},{pattern:/^(?!(\s+$))/,message:"输入框不能全为空格"}]},b.a.createElement(m.a,{disabled:me,className:E.a.in,bordered:!1,placeholder:"请输入名称,最多60个字",maxLength:60})),b.a.createElement("div",{style:{position:"relative"}},b.a.createElement(d.a.Item,{label:"完成时长限制:",name:"time",rules:[{required:!me,message:"完成时长限制不能为空"}]},b.a.createElement(o.a,{min:1,parser:ue,max:9999,disabled:me,placeholder:"请输入时长",style:{width:190}})),b.a.createElement("span",{style:{position:"absolute",top:26,left:310}},"分钟")),b.a.createElement(d.a.Item,{label:"难度",name:"difficulty",rules:[{required:!me,message:"请选择难度"}]},b.a.createElement(i.a.Group,{disabled:me,style:{display:"flex",width:286,justifyContent:"space-between"},size:"large"},b.a.createElement(i.a.Button,{className:E.a.rb,value:1},"简单"),b.a.createElement(i.a.Button,{className:E.a.rb,value:2},"适中"),b.a.createElement(i.a.Button,{className:E.a.rb,value:3},"困难"))),b.a.createElement(d.a.Item,{label:"数量:",name:"num",rules:[{required:!me,message:"数量不能为空"},{max:50,min:1,message:"请输入1~50之间的整数",type:"number"}]},b.a.createElement(o.a,{min:0,parser:ue,disabled:me,placeholder:"请输入数量",style:{width:190}})),b.a.createElement(d.a.Item,{label:"须知",name:"exam_notes"},b.a.createElement(S,{disabled:me,rows:4,maxLength:300})))),b.a.createElement("section",{className:E.a.twoWrap},b.a.createElement("div",{className:E.a.tag},b.a.createElement("div",{className:E.a.name},b.a.createElement("b",{className:E.a.num}),b.a.createElement("span",null,"考察范围")),b.a.createElement("div",{className:E.a.knWarp},null==pe?void 0:pe.map((function(e,t){var n;return b.a.createElement(b.a.Fragment,{key:t},b.a.createElement("div",{className:E.a.kn},b.a.createElement("span",null,t+1)," ",b.a.createElement("span",null,null==e||null===(n=e[0])||void 0===n?void 0:n.sub_discipline_name)),b.a.createElement(j.a,{disabled:!0,type:1,value:null==e?void 0:e.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{id:e.sub_discipline_id,name:e.tag_discipline_name})}))}))}))),b.a.createElement("div",{className:E.a.name,style:{marginTop:10}},b.a.createElement("b",{className:E.a.num}),b.a.createElement("span",null,"教研团队")),b.a.createElement("div",{className:E.a.knWarp},b.a.createElement(j.a,{disabled:!0,type:1,value:null==Y?void 0:Y.teach_groups}))),b.a.createElement("div",{className:E.a.title},b.a.createElement("b",null),b.a.createElement("span",null,"题目题量")," "),J.map((function(e,t){return b.a.createElement(x.a,{expansion:!1,disabled:me,listClassName:E.a.list,key:t,value:e,onChange:function(e){return function(e,t){var n,a,r=Object(w.cloneDeep)(J);r[t]=e;var i=se([r[t]]),o=null==i||null===(n=i.panel)||void 0===n||null===(a=n[0])||void 0===a?void 0:a.reduce((function(e,t){return e+t}),0);r[t].questionTotal=o,$(r);var l=document.getElementsByClassName("customError");null==l||l.forEach((function(e){var t;null==e||null===(t=e.classList)||void 0===t||t.remove("customError")}))}(e,t)}})})),(ae=(ae=se(J).score_total).reduce((function(e,t){return e+t}),0),b.a.createElement("div",{className:E.a.total},b.a.createElement("b",null)," ",b.a.createElement("span",null,"本作业与测验总分",ae,"分")))),b.a.createElement("div",{className:E.a.btns},b.a.createElement(r.a,{onClick:function(){document.body.scrollIntoView(),y.d.push("/classrooms/".concat(ee.coursesId,"/exercise"))}},"返回"),!me&&b.a.createElement(r.a,{loading:B,type:"primary",onClick:function(){return ce()}},"模拟作业与测验"),!me&&b.a.createElement(r.a,{loading:K,onClick:function(){return de()}},"提交"))))}))}}]);