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

120 lines
36 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{"+/wB":
/*!**********************************************************************************!*\
!*** ./src/pages/Engineering/components/Navigation/StyleWrap/index.less?modules ***!
\**********************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports={styleWrapContainer:"styleWrapContainer___2TCoi",default:"default___25gE1",header:"header___2j2v7",tabBarContainer:"tabBarContainer___XznTb",large:"large___yYcpX",middle:"middle___2Dgvf",title:"title___360EH",tabBarText:"tabBarText___36TDu",small:"small___3ziGY"}},"+t3w":
/*!******************************************************************!*\
!*** ./src/pages/Engineering/Navigation/Home/index.less?modules ***!
\******************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports={navigationHomeContainer:"navigationHomeContainer___2iubA"}},BU3w:
/*!***************************************************!*\
!*** ./node_modules/rc-util/es/Dom/dynamicCSS.js ***!
\***************************************************/
/*! exports provided: injectCSS, updateCSS */
/*! exports used: updateCSS */function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(/*! ./canUseDom */"MNnm");function r(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function i(e){var t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Object(n.a)())return null;var i,o=document.createElement("style");(null===(t=a.csp)||void 0===t?void 0:t.nonce)&&(o.nonce=null===(i=a.csp)||void 0===i?void 0:i.nonce);o.innerHTML=e;var l=r(a),c=l.firstChild;return a.prepend&&l.prepend?l.prepend(o):a.prepend&&c?l.insertBefore(o,c):l.appendChild(o),o}var o=new Map;function l(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r(a);if(!o.has(n)){var l=i("",a),c=l.parentNode;o.set(n,c),c.removeChild(l)}var u=Array.from(o.get(n).children).find((function(e){return"STYLE"===e.tagName&&e["rc-util-key"]===t}));if(u){var s,d,m;if((null===(s=a.csp)||void 0===s?void 0:s.nonce)&&u.nonce!==(null===(d=a.csp)||void 0===d?void 0:d.nonce))u.nonce=null===(m=a.csp)||void 0===m?void 0:m.nonce;return u.innerHTML!==e&&(u.innerHTML=e),u}var v=i(e,a);return v["rc-util-key"]=t,v}},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,a,n){var r=a?a.call(n,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),c=0;c<i.length;c++){var u=i[c];if(!l(u))return!1;var s=e[u],d=t[u];if(!1===(r=a?a.call(n,s,d,u):void 0)||void 0===r&&s!==d)return!1}return!0}},LdHM:
/*!********************************************************!*\
!*** ./node_modules/rc-select/es/index.js + 6 modules ***!
\********************************************************/
/*! exports provided: Option, OptGroup, default */
/*! exports used: OptGroup, Option, 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/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/inherits.js */
/*! 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/slicedToArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.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-select/es/TransBtn.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/generate.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/hooks/useMemo.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/pickAttrs.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-virtual-list/es/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.d(t,"b",(function(){return _})),a.d(t,"a",(function(){return j}));var n=a("1OyB"),r=a("vuIU"),i=a("Ji7U"),o=a("LK+K"),l=a("q1tI"),c=a("rePB"),u=a("Ff2n"),s=a("ODXe"),d=a("4IlW"),m=a("bX4T"),v=a("YrtM"),f=a("TSYQ"),p=a.n(f),b=a("+nKL"),h=a("8OUc"),g=l.forwardRef((function(e,t){var a=e.prefixCls,n=e.id,r=e.flattenOptions,i=e.childrenAsData,o=e.values,f=e.searchValue,g=e.multiple,E=e.defaultActiveFirstOption,y=e.height,_=e.itemHeight,O=e.notFoundContent,j=e.open,N=e.menuItemSelectedIcon,x=e.virtual,w=e.onSelect,C=e.onToggleOpen,S=e.onActiveValue,I=e.onScroll,k=e.onMouseEnter,A="".concat(a,"-item"),z=Object(v.a)((function(){return r}),[j,r],(function(e,t){return t[0]&&e[1]!==t[1]})),T=l.useRef(null),R=function(e){e.preventDefault()},V=function(e){T.current&&T.current.scrollTo({index:e})},L=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=z.length,n=0;n<a;n+=1){var r=(e+n*t+a)%a,i=z[r],o=i.group,l=i.data;if(!o&&!l.disabled)return r}return-1},B=l.useState((function(){return L(0)})),D=Object(s.a)(B,2),F=D[0],P=D[1],M=function(e){P(e);var t=z[e];t?S(t.data.value,e):S(null,-1)};l.useEffect((function(){M(!1!==E?L(0):-1)}),[z.length,f]),l.useEffect((function(){var e=setTimeout((function(){if(!g&&j&&1===o.size){var e=Array.from(o)[0],t=z.findIndex((function(t){return t.data.value===e}));M(t),V(t)}}));return function(){return clearTimeout(e)}}),[j]);var W=function(e){void 0!==e&&w(e,{selected:!o.has(e)}),g||C(!1)};if(l.useImperativeHandle(t,(function(){return{onKeyDown:function(e){var t=e.which;switch(t){case d.a.UP:case d.a.DOWN:var a=0;if(t===d.a.UP?a=-1:t===d.a.DOWN&&(a=1),0!==a){var n=L(F+a,a);V(n),M(n)}break;case d.a.ENTER:var r=z[F];r&&!r.data.disabled?W(r.data.value):W(void 0),j&&e.preventDefault();break;case d.a.ESC:C(!1)}},onKeyUp:function(){},scrollTo:function(e){V(e)}}})),0===z.length)return l.createElement("div",{role:"listbox",id:"".concat(n,"_list"),className:"".concat(A,"-empty"),onMouseDown:R},O);function H(e){var t=z[e];if(!t)return null;var a=t.data||{},r=a.value,c=a.label,u=a.children,s=Object(m.a)(a,!0),d=i?u:c;return t?l.createElement("div",Object.assign({"aria-label":"string"==typeof d?d:null},s,{key:e,role:"option",id:"".concat(n,"_list_").concat(e),"aria-selected":o.has(r)}),r):null}return l.createElement(l.Fragment,null,l.createElement("div",{role:"listbox",id:"".concat(n,"_list"),style:{height:0,width:0,overflow:"hidden"}},H(F-1),H(F),H(F+1)),l.createElement(b.a,{itemKey:"key",ref:T,data:z,height:y,itemHeight:_,fullHeight:!1,onMouseDown:R,onScroll:I,virtual:x,onMouseEnter:k},(function(e,t){var a,n=e.group,r=e.groupOption,s=e.data,d=s.label,m=s.key;if(n)return l.createElement("div",{className:p()(A,"".concat(A,"-group"))},void 0!==d?d:m);var v=s.disabled,f=s.value,b=s.title,g=s.children,E=s.style,y=s.className,_=Object(u.a)(s,["disabled","value","title","children","style","className"]),O=o.has(f),j="".concat(A,"-option"),x=p()(A,j,y,(a={},Object(c.a)(a,"".concat(j,"-grouped"),r),Object(c.a)(a,"".concat(j,"-active"),F===t&&!v),Object(c.a)(a,"".concat(j,"-disabled"),v),Object(c.a)(a,"".concat(j,"-selected"),O),a)),w=i?g:d,C=!N||"function"==typeof N||O;return l.createElement("div",Object.assign({},_,{"aria-selected":O,className:x,title:b,onMouseMove:function(){F===t||v||M(t)},onClick:function(){v||W(f)},style:E}),l.createElement("div",{className:"".concat(j,"-content")},w||f),l.isValidElement(N)||O,C&&l.createElement(h.a,{className:"".concat(A,"-option-state"),customizeIcon:N,customizeIconProps:{isSelected:O}},O?"✓":null))})))}));g.displayName="OptionList";var E=g,y=function(){return null};y.isSelectOption=!0;var _=y,O=function(){return null};O.isSelectOptGroup=!0;var j=O,N=a("VTBJ"),x=a("Zm9Q");function w(e){var t=e.key,a=e.props,n=a.children,r=a.value,i=Object(u.a)(a,["children","value"]);return Object(N.a)({key:t,value:void 0!==r?r:t,children:n},i)}function C(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(x.a)(e).map((function(e,a){if(!l.isValidElement(e)||!e.type)return null;var n=e.type.isSelectOptGroup,r=e.key,i=e.props,o=i.children,c=Object(u.a)(i,["children"]);return t||!n?w(e):Object(N.a)(Object(N.a)({key:"__RC_SELECT_GRP__".concat(null===r?a:r,"__"),label:r},c),{},{options:C(o)})})).filter((function(e){return e}))}var S=a("2Qr1"),I=a("qNPg"),k=a("U8pU"),A=a("Kwbf"),z=a("WKfj");var T=function(e){var t=e.mode,a=e.options,n=e.children,r=e.backfill,i=e.allowClear,o=e.placeholder,c=e.getInputElement,u=e.showSearch,s=e.onSearch,d=e.defaultOpen,m=e.autoFocus,v=e.labelInValue,f=e.value,p=e.inputValue,b=e.optionLabelProp,h="multiple"===t||"tags"===t,g=void 0!==u?u:h||"combobox"===t,E=a||C(n);if(Object(A.a)("tags"!==t||E.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=E.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(A.a)(!y,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(A.a)("combobox"!==t||!b,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(A.a)("combobox"===t||!r,"`backfill` only works with `combobox` mode."),Object(A.a)("combobox"===t||!c,"`getInputElement` only work with `combobox` mode."),Object(A.b)("combobox"!==t||!c||!i||!o,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),s&&!g&&"combobox"!==t&&"tags"!==t&&Object(A.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(A.b)(!d||m,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),null!=f){var _=Object(z.d)(f);Object(A.a)(!v||_.every((function(e){return"object"===Object(k.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(A.a)(!h||Array.isArray(f),"`value` should be array when `mode` is `multiple` or `tags`")}if(n){var O=null;Object(x.a)(n).some((function(e){if(!l.isValidElement(e)||!e.type)return!1;var t=e.type;return!t.isSelectOption&&(t.isSelectOptGroup?!Object(x.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(A.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(O.displayName||O.name||O,"`.")),Object(A.a)(void 0===p,"`inputValue` is deprecated, please use `searchValue` instead.")}},R=Object(I.a)({prefixCls:"rc-select",components:{optionList:E},convertChildrenToData:C,flattenOptions:S.d,getLabeledValue:S.e,filterOptions:S.b,isValueDisabled:S.g,findValueOption:S.c,warningProps:T,fillOptionsWithMissingValue:S.a}),V=function(e){Object(i.a)(a,e);var t=Object(o.a)(a);function a(){var e;return Object(n.a)(this,a),(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)(a,[{key:"render",value:function(){return l.createElement(R,Object.assign({ref:this.selectRef},this.props))}}]),a}(l.Component);V.Option=_,V.OptGroup=j;var L=V;t.c=L},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,a){"use strict";a.r(t),a.d(t,"ResizableTextArea",(function(){return T}));var n=a("wx14"),r=a("1OyB"),i=a("vuIU"),o=a("Ji7U"),l=a("LK+K"),c=a("q1tI"),u=a("VTBJ"),s=a("rePB"),d=a("Zm9Q"),m=(a("Kwbf"),a("c+Xe")),v=a("m+aA"),f=a("bdgK"),p=new Map;var b=new f.default((function(e){e.forEach((function(e){var t,a=e.target;null===(t=p.get(a))||void 0===t||t.forEach((function(e){return e(a)}))}))}));var h=function(e){Object(o.a)(a,e);var t=Object(l.a)(a);function a(){return Object(r.a)(this,a),t.apply(this,arguments)}return Object(i.a)(a,[{key:"render",value:function(){return this.props.children}}]),a}(c.Component),g=c.createContext(null);function E(e){var t=e.children,a=e.disabled,n=c.useRef(null),r=c.useRef(null),i=c.useContext(g),o=c.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),l=c.isValidElement(t)&&Object(m.c)(t),s=l?t.ref:null,d=c.useMemo((function(){return Object(m.a)(s,n)}),[s,n]),f=c.useRef(e);f.current=e;var E=c.useCallback((function(e){var t=f.current,a=t.onResize,n=t.data,r=e.getBoundingClientRect(),l=r.width,c=r.height,s=e.offsetWidth,d=e.offsetHeight,m=Math.floor(l),v=Math.floor(c);if(o.current.width!==m||o.current.height!==v||o.current.offsetWidth!==s||o.current.offsetHeight!==d){var p={width:m,height:v,offsetWidth:s,offsetHeight:d};o.current=p;var b=s===Math.round(l)?l:s,h=d===Math.round(c)?c:d,g=Object(u.a)(Object(u.a)({},p),{},{offsetWidth:b,offsetHeight:h});null==i||i(g,e,n),a&&Promise.resolve().then((function(){a(g,e)}))}}),[]);return c.useEffect((function(){var e,t,i=Object(v.a)(n.current)||Object(v.a)(r.current);return i&&!a&&(e=i,t=E,p.has(e)||(p.set(e,new Set),b.observe(e)),p.get(e).add(t)),function(){return function(e,t){p.has(e)&&(p.get(e).delete(t),p.get(e).size||(b.unobserve(e),p.delete(e)))}(i,E)}}),[n.current,a]),c.createElement(h,{ref:r},l?c.cloneElement(t,{ref:d}):t)}function y(e){var t=e.children;return Object(d.a)(t).map((function(t,a){var r=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(a);return c.createElement(E,Object(n.a)({},e,{key:r}),t)}))}y.Collection=function(e){var t=e.children,a=e.onBatchResize,n=c.useRef(0),r=c.useRef([]),i=c.useContext(g),o=c.useCallback((function(e,t,o){n.current+=1;var l=n.current;r.current.push({size:e,element:t,data:o}),Promise.resolve().then((function(){l===n.current&&(null==a||a(r.current),r.current=[])})),null==i||i(e,t,o)}),[a,i]);return c.createElement(g.Provider,{value:o},t)};var _,O=y,j=a("bT9E"),N=a("TSYQ"),x=a.n(N),w="\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"],S={};function I(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&S[a])return S[a];var n=window.getComputedStyle(e),r=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),o=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),l=C.map((function(e){return"".concat(e,":").concat(n.getPropertyValue(e))})).join(";"),c={sizingStyle:l,paddingSize:i,borderSize:o,boxSizing:r};return t&&a&&(S[a]=c),c}var k,A=a("Gytx"),z=a.n(A);!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(k||(k={}));var T=function(e){Object(o.a)(a,e);var t=Object(l.a)(a);function a(e){var i;return Object(r.a)(this,a),(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,a=i.props,n=a.autoSize,r=a.onResize;t===k.NONE&&("function"==typeof r&&r(e),n&&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,a=e.maxRows,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_||((_=document.createElement("textarea")).setAttribute("tab-index","-1"),_.setAttribute("aria-hidden","true"),document.body.appendChild(_)),e.getAttribute("wrap")?_.setAttribute("wrap",e.getAttribute("wrap")):_.removeAttribute("wrap");var r=I(e,t),i=r.paddingSize,o=r.borderSize,l=r.boxSizing,c=r.sizingStyle;_.setAttribute("style","".concat(c,";").concat(w)),_.value=e.value||e.placeholder||"";var u,s=Number.MIN_SAFE_INTEGER,d=Number.MAX_SAFE_INTEGER,m=_.scrollHeight;if("border-box"===l?m+=o:"content-box"===l&&(m-=i),null!==a||null!==n){_.value=" ";var v=_.scrollHeight-i;null!==a&&(s=v*a,"border-box"===l&&(s=s+i+o),m=Math.max(s,m)),null!==n&&(d=v*n,"border-box"===l&&(d=d+i+o),u=m>d?"":"hidden",m=Math.min(d,m))}return{height:m,minHeight:s,maxHeight:d,overflowY:u,resize:"none"}}(i.textArea,!1,t,a);i.setState({textareaStyles:n,resizeStatus:k.RESIZING},(function(){cancelAnimationFrame(i.resizeFrameId),i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:k.RESIZED},(function(){i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:k.NONE}),i.fixFirefoxAutoScroll()}))}))}))}))}},i.renderTextArea=function(){var e=i.props,t=e.prefixCls,a=void 0===t?"rc-textarea":t,r=e.autoSize,o=e.onResize,l=e.className,d=e.disabled,m=i.state,v=m.textareaStyles,f=m.resizeStatus,p=Object(j.a)(i.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),b=x()(a,l,Object(s.a)({},"".concat(a,"-disabled"),d));"value"in p&&(p.value=p.value||"");var h=Object(u.a)(Object(u.a)(Object(u.a)({},i.props.style),v),f===k.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return c.createElement(O,{onResize:i.handleResize,disabled:!(r||o)},c.createElement("textarea",Object(n.a)({},p,{className:b,style:h,ref:i.saveTextArea})))},i.state={textareaStyles:{},resizeStatus:k.NONE},i}return Object(i.a)(a,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&z()(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()}}]),a}(c.Component),R=function(e){Object(o.a)(a,e);var t=Object(l.a)(a);function a(e){var n;Object(r.a)(this,a),(n=t.call(this,e)).resizableTextArea=void 0,n.focus=function(){n.resizableTextArea.textArea.focus()},n.saveTextArea=function(e){n.resizableTextArea=e},n.handleChange=function(e){var t=n.props.onChange;n.setValue(e.target.value,(function(){n.resizableTextArea.resizeTextarea()})),t&&t(e)},n.handleKeyDown=function(e){var t=n.props,a=t.onPressEnter,r=t.onKeyDown;13===e.keyCode&&a&&a(e),r&&r(e)};var i=void 0===e.value||null===e.value?e.defaultValue:e.value;return n.state={value:i},n}return Object(i.a)(a,[{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(n.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}}]),a}(c.Component);t.default=R},bT9E:
/*!*****************************************!*\
!*** ./node_modules/rc-util/es/omit.js ***!
\*****************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a(/*! @babel/runtime/helpers/esm/objectSpread2 */"VTBJ");function r(e,t){var a=Object(n.a)({},e);return Array.isArray(t)&&t.forEach((function(e){delete a[e]})),a}},bajL:
/*!*************************************************************************!*\
!*** ./src/pages/Engineering/Navigation/Home/Header/index.less?modules ***!
\*************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports={headerTabBarContainer:"headerTabBarContainer___2U7nU",userInfo:"userInfo___199ej",img:"img___1hKgU",detail:"detail___2CfBB",space:"space___1sVzq",school:"school___1tfPs",headerContainer:"headerContainer___aYAII",listItemWrap:"listItemWrap___2F2mW",listItem:"listItem___3eBKK",nameContainer:"nameContainer___1yI8X",iconWrap:"iconWrap___l19YP"}},f7Sd:
/*!***************************************************************************!*\
!*** ./src/pages/Engineering/Navigation/Home/CardList/index.less?modules ***!
\***************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports={cardListContainer:"cardListContainer___1wb6u",left:"left___3-TPe",leftList:"leftList___1_AzL",resultWrap:"resultWrap___V-aBL",reusltContainer:"reusltContainer___3jOsw",success:"success___1Nxww",spheric:"spheric___20NHi",listItemWrap:"listItemWrap___2LTlk",listItem:"listItem___2gsq-",content:"content___4ewRW",label:"label___1svZ3",total:"total___jjjwl",right:"right___35dEh",rightList:"rightList___cDNYA",emptyContaioner:"emptyContaioner___27b2p"}},sgOU:
/*!****************************************************************************!*\
!*** ./src/pages/Engineering/Navigation/Home/TotalList/index.less?modules ***!
\****************************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports={totalListContainer:"totalListContainer___2H6DH",listItem:"listItem___t7kZy",total:"total___3R1sa",icon:"icon___1j0iT"}},zOaB:
/*!*********************************************************************!*\
!*** ./src/pages/Engineering/Navigation/Home/index.tsx + 5 modules ***!
\*********************************************************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/es/icons/UserOutlined.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Engineering/Navigation/Home/CardList/index.less?modules (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Engineering/Navigation/Home/Header/index.less?modules (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Engineering/Navigation/Home/TotalList/index.less?modules (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Engineering/Navigation/Home/index.less?modules (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Engineering/components/Navigation/StyleWrap/index.less?modules (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/umiExports.ts */
/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/empty/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/empty/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/select/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/select/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/spin/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/spin/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.r(t);var n=a("k1fw"),r=(a("T2oS"),a("W9HT")),i=a("q1tI"),o=a.n(i),l=a("9kvl"),c=(a("5NDa"),a("5rEg")),u=(a("miYZ"),a("tsqr")),s=a("tJVT"),d=(a("OaEy"),a("2fM7")),m=a("bajL"),v=a.n(m),f=a("+/wB"),p=a.n(f),b=function(e){var t=e.children,a=e.style,n=void 0===a?{}:a,r=e.title,i=e.type,l=void 0===i?"default":i,c=e.tabBarContent,u=e.onTabBarClick;return o.a.createElement("div",{className:"".concat(p.a.styleWrapContainer," ").concat(p.a[l]),style:n},o.a.createElement("div",{className:p.a.header},o.a.createElement("div",{className:p.a.title},r),"large"===l&&c,"default"===l&&o.a.createElement("div",{className:p.a.tabBarContainer},c.map((function(e,t){return o.a.createElement("div",{key:t,onClick:function(){return u?u(e.value):{}}},o.a.createElement("span",null,o.a.createElement("i",{className:"iconfont ".concat(e.icon)})),o.a.createElement("span",null,e.label))}))),"middle"===l&&o.a.createElement("div",{className:p.a.tabBarText},c)),t)},h=a("cJ7L"),g=a("m3rI"),E=d.a.Option,y=o.a.createRef(),_=Object(l.a)((function(e){var t=e.user,a=e.loading,r=e.engineeringNavigtion;return Object(n.a)({user:t,loading:a},r)}))((function(e){var t,a=e.loading,r=e.headerData,m=e.user,f=e.dispatch,p=Object(i.useState)({status:!1,oldValue:"",newValue:""}),_=Object(s.a)(p,2),O=_[0],j=_[1],N=Object(i.useState)(!1),x=Object(s.a)(N,2),w=x[0],C=x[1],S=Object(i.useRef)(!0);Object(i.useEffect)((function(){var e;return null!=m&&null!==(e=m.userInfo)&&void 0!==e&&e.school_id&&(D(),C(!1),f({type:"engineeringNavigtion/getMajorList"})),function(){f({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:l.b[0],value:""}}),f({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:l.b[1],value:""}})}}),[null==m||null===(t=m.userInfo)||void 0===t?void 0:t.school_id]),Object(i.useEffect)((function(){r.active[l.b[0]]&&(f({type:"engineeringNavigtion/getYearList",payload:{id:r.active[l.b[0]],firstEnter:S.current}}),S.current=!1),f({type:"engineeringNavigtion/setMajorOrYearDataSource",payload:{key:l.b[1],value:[]}}),f({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:l.b[1],value:""}})}),[r.active[l.b[0]]]),Object(i.useEffect)((function(){f({type:"engineeringNavigtion/getTopPage"}),D()}),[r.active[l.b[1]]]);var I,k,A,z,T,R,V,L,B,D=function(){j({status:!1,oldValue:"",newValue:""})};return o.a.createElement(b,{title:r.title,type:"large",tabBarContent:o.a.createElement("div",{className:v.a.headerTabBarContainer},o.a.createElement("div",{className:v.a.userInfo},o.a.createElement("div",{className:v.a.img},w&&o.a.createElement(h.a,null),!w&&o.a.createElement("img",{src:"".concat(null===g.a||void 0===g.a?void 0:g.a.IMG_SERVER,"/images/").concat(null===(I=m.userInfo)||void 0===I?void 0:I.image_url),onError:function(){return C(!0)}})),o.a.createElement("div",{className:v.a.detail},o.a.createElement("div",null,null===(k=m.userInfo)||void 0===k||null===(A=k.ec_user_info)||void 0===A?void 0:A.user_name),o.a.createElement("div",null,null===(z=m.userInfo)||void 0===z||null===(T=z.ec_user_info)||void 0===T?void 0:T.user_type))),(null===(R=m.userInfo)||void 0===R||null===(V=R.ec_user_info)||void 0===V?void 0:V.user_school)&&o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:v.a.space}),o.a.createElement("div",{className:v.a.school},o.a.createElement("div",null,o.a.createElement("i",{className:"iconfont icon-daxue"})),o.a.createElement("div",null,null===(L=m.userInfo)||void 0===L||null===(B=L.ec_user_info)||void 0===B?void 0:B.user_school))))},o.a.createElement("div",{className:v.a.headerContainer},o.a.createElement("div",{className:v.a.listItemWrap},Object.entries(r.dataSource).map((function(e){var t=Object(s.a)(e,2),n=t[0],i=t[1];return o.a.createElement("div",{key:n,className:v.a.listItem},o.a.createElement("span",null,n),o.a.createElement(d.a,{style:{width:i.width},value:r.active[n]||void 0,bordered:!1,placeholder:i.placeholder,loading:a.effects[i.loading],onChange:function(e){return function(e,t){f({type:"engineeringNavigtion/setMajorOrYearActive",payload:{key:e,value:t}})}(n,e)}},i.dataList.map((function(e){return o.a.createElement(E,{key:e.value,value:e.value},e.label)}))))}))),r.name&&o.a.createElement("div",{className:v.a.nameContainer},!O.status&&o.a.createElement(o.a.Fragment,null,o.a.createElement("span",null,r.name),o.a.createElement("span",{onClick:function(){j({status:!0,oldValue:r.name,newValue:r.name}),setTimeout((function(){y&&y.current&&y.current.focus()}),100)}},o.a.createElement("i",{className:"iconfont icon-bianji7"}))),O.status&&o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,{ref:y,value:O.newValue,style:{width:280,marginRight:15,height:38},onChange:function(e){return t=e.target.value,void j(Object(n.a)(Object(n.a)({},O),{},{newValue:t}));var t}}),o.a.createElement("div",{className:v.a.iconWrap},o.a.createElement("span",{onClick:function(){var e=O.newValue.trim(),t=O.oldValue.trim();if(!e)return u.b.warn("请填写名称"),!1;e!==t?f({type:"engineeringNavigtion/putTopPageName",payload:{id:r.active[l.b[1]],name:e},callback:function(e){var t=e.status,a=e.message;0===t?(u.b.success("保存成功"),f({type:"engineeringNavigtion/getTopPage"})):u.b.error(a),D()}}):D()}},o.a.createElement("i",{className:"iconfont icon-baocun1"})),o.a.createElement("span",{onClick:D},o.a.createElement("i",{className:"iconfont icon-quxiao"})))))))})),O=(a("R9oj"),a("ECub")),j=a("f7Sd"),N=a.n(j),x=Object(l.a)((function(e){var t=e.user,a=e.engineeringNavigtion;return Object(n.a)(Object(n.a)({user:t},a.headerData),a.cardListData)}))((function(e){var t=e.appraiseData,a=e.teamData,n=e.active;return o.a.createElement("div",{className:N.a.cardListContainer},o.a.createElement("div",{className:N.a.left},Object.entries(t).map((function(e,t){var a=Object(s.a)(e,2),r=a[0],i=a[1];return o.a.createElement(b,{key:r,title:i.title,tabBarContent:i.tabBarContent,style:{marginBottom:1===t?0:20,height:350},onTabBarClick:function(e){var t=n["认证届别"]?"".concat(e,"?ec_major_school_id=").concat(n["认证专业"],"&ec_year_id=").concat(n["认证届别"]):e;l.d.push(t)}},o.a.createElement("div",{className:N.a.leftList},o.a.createElement("div",{className:N.a.resultWrap},o.a.createElement("div",{className:"".concat(N.a.reusltContainer," ").concat("达成"===i.result?N.a.success:"")},o.a.createElement("div",{className:N.a.spheric},o.a.createElement("div",null,i.result),o.a.createElement("div",null,"评价结果")))),o.a.createElement("div",{className:N.a.listItemWrap},i.listData.map((function(e,t){return o.a.createElement("div",{className:N.a.listItem,key:t},o.a.createElement("span",{style:{background:e.backgroundColor,color:e.textColor}},o.a.createElement("i",{className:"iconfont ".concat(e.icon)})),o.a.createElement("div",{className:N.a.content},o.a.createElement("div",{className:N.a.label},e.label),o.a.createElement("div",{className:N.a.total},o.a.createElement("span",null,e.value),o.a.createElement("span",null,e.unit))))})))))}))),o.a.createElement("div",{className:N.a.right},Object.entries(a).map((function(e,t){var a=Object(s.a)(e,2),n=a[0],r=a[1];return o.a.createElement(b,{type:"middle",key:n,title:r.title,tabBarContent:r.tabBarContent,style:{marginBottom:1===t?0:20,height:350}},o.a.createElement("div",{className:N.a.rightList},0===r.listData.length&&o.a.createElement("div",{className:N.a.emptyContaioner},o.a.createElement(O.a,{image:O.a.PRESENTED_IMAGE_SIMPLE})),r.listData.length>0&&r.listData.map((function(e,t){return o.a.createElement("div",{key:t,className:N.a.listItem},e)}))))}))))})),w=a("sgOU"),C=a.n(w),S=Object(l.a)((function(e){var t=e.engineeringNavigtion;return Object(n.a)({},t)}))((function(e){var t=e.totalListData;return o.a.createElement("div",{className:C.a.totalListContainer},t.map((function(e){return o.a.createElement(b,{key:e.title,title:e.title,tabBarContent:null,type:"small",style:{width:"calc((100% - 40px) / 3)",height:160}},o.a.createElement("div",{className:C.a.listItem},o.a.createElement("div",{className:C.a.total},o.a.createElement("span",null,e.value),"人"),o.a.createElement("div",{className:C.a.icon,style:{backgroundColor:e.backgroundColor}},o.a.createElement("i",{className:"iconfont ".concat(e.icon),style:{color:e.textColor}}))))})))})),I=a("+t3w"),k=a.n(I);t.default=Object(l.a)((function(e){var t=e.loading,a=e.engineeringNavigtion;return Object(n.a)({loading:t},a)}))((function(e){var t=e.loading;return o.a.createElement(r.a,{spinning:t.effects["engineeringNavigtion/getTopPage"]},o.a.createElement("div",{className:k.a.navigationHomeContainer},o.a.createElement(_,null),o.a.createElement(x,null),o.a.createElement(S,null)))}))}}]);