build/static/js/35.cbb9dba6.chunk.js

1 line
15 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[35],{"0Cz8":function(e,t,n){var r=n("Xi7e"),o=n("ebwN"),a=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},"2oGH":function(e,t,n){},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"77Zs":function(e,t,n){var r=n("Xi7e");e.exports=function(){this.__data__=new r,this.size=0}},B8du:function(e,t){e.exports=function(){return!1}},DSRE:function(e,t,n){(function(e){var r=n("Kz5y"),o=n("B8du"),a=t&&!t.nodeType&&t,i=a&&"object"==typeof e&&e&&!e.nodeType&&e,u=i&&i.exports===a?r.Buffer:void 0,c=(u?u.isBuffer:void 0)||o;e.exports=c}).call(this,n("YuTi")(e))},Hsgt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n("5rEg"));n("1vPl");var o=a(n("q1tI"));function a(e){return e&&e.__esModule?e:{default:e}}var i=r.default.Search;t.default=function(e){var t=e.placeholder,n=e.onSearch,r=e.onChange;return o.default.createElement(i,{allowClear:!0,placeholder:t,enterButton:"搜索",onSearch:n,width:"300px",onChange:r})}},"Ie+W":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n("2/Rp")),o=s(n("CtXQ")),a=s(n("lrIw")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("L/Qf"),n("2oDE"),n("bipt");var u=n("q1tI"),c=s(u),l=s(n("vDqi")),f=n("sYIF");function s(e){return e&&e.__esModule?e:{default:e}}var p=a.default.Option;t.default=function(e){var t=e.getID,n=e.login,s=e.showNotification,d=(0,u.useState)(void 0),y=i(d,2),h=y[0],m=y[1],b=(0,u.useState)(void 0),v=i(b,2),g=v[0],_=v[1],j=(0,u.useState)(void 0),E=i(j,2),w=E[0],O=E[1];return(0,u.useEffect)((function(){l.default.get("/users/list.json",{params:{search:w}}).then((function(e){var t,n;e&&(t=e.data.users,n=t&&t.map((function(e,t){return c.default.createElement(p,{key:t,value:""+e.user_id,login:""+e.login,name:e.username},c.default.createElement("img",{className:"user_img radius",width:"28",height:"28",src:(0,f.getImageUrl)("/"+(e&&e.image_url)),alt:""}),c.default.createElement("span",{className:"ml10",style:{verticalAlign:"middle"}},e.username,c.default.createElement("span",{className:"color-grey ml10"},"(",e.login,")")))})),_(n))})).catch((function(e){console.log(e)}))}),[w]),c.default.createElement("div",{className:"addPanel"},c.default.createElement(a.default,{dataSource:g,value:w,style:{width:300},onChange:function(e){O(e)},onSelect:function(e,t){m(n?e:t.props.login),O(t.props.name)},placeholder:"搜索需要添加的用户...",allowClear:!0}),c.default.createElement(r.default,{type:"primary",ghost:!0,onClick:function(){g&&g.length>0?(t&&t(h),O(void 0)):s("请选择存在的用户!")},className:"ml15"},c.default.createElement(o.default,{type:"plus",size:"16"}),"添加成员"))}},JHRd:function(e,t,n){var r=n("Kz5y").Uint8Array;e.exports=r},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},MMmD:function(e,t,n){var r=n("lSCD"),o=n("shjB");e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},X3Qn:function(e,t,n){},"aQ+q":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o,a=j(n("W9HT")),i=j(n("NUBc")),u=j(n("wCAj")),c=j(n("NJEC")),l=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},f=(r=["{\n width:30px;\n height:30px;\n border-radius:50%;\n}"],o=["{\n width:30px;\n height:30px;\n border-radius:50%;\n}"],Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(o)}})));n("04bd"),n("YQTV"),n("mbEz"),n("k994");var s=n("q1tI"),p=j(s),d=n("spEH"),y=j(n("ess8")),h=j(n("Hsgt")),m=j(n("Ie+W"));n("X3Qn");var b=j(n("vOnD")),v=n("sYIF"),g=j(n("vDqi")),_=n("eO8H");function j(e){return e&&e.__esModule?e:{default:e}}var E=b.default.img(f);t.default=function(e){var t=(0,s.useState)(1),n=l(t,2),r=n[0],o=n[1],f=(0,s.useState)(0),b=l(f,2),j=b[0],w=b[1],O=(0,s.useState)(void 0),S=l(O,2),x=S[0],C=S[1],P=(0,s.useState)(!1),A=l(P,2),I=A[0],N=A[1],z=(0,s.useState)(void 0),T=l(z,2),R=T[0],k=T[1],D=(0,s.useState)(void 0),M=l(D,2),B=M[0],U=M[1],q=e.match.params,F=q.OIdentifier,H=q.groupId;function L(){N(!0);var e="/organizations/"+F+"/teams/"+H+"/team_users.json";g.default.get(e,{params:{page:r,search:B,identify:R,limit:15}}).then((function(e){e&&e.data&&(C(e.data.team_users),w(e.data.total_count))})).catch((function(e){})),N(!1)}(0,s.useEffect)((function(){L()}),[r,B,R]);var Q=[{title:"头像",dataIndex:"Img",width:"7%",render:function(e,t){return p.default.createElement(E,{src:(0,v.getImageUrl)("/"+t.user.image_url)})}},{title:"用户名",dataIndex:"name",width:"13%",align:"center",render:function(e,t){return p.default.createElement(_.Link,{to:"/users/"+t.user.login},t.user.name)}},{title:"邮箱",dataIndex:"email",width:"25%",render:function(e,t){return t.user.mail}},{title:"操作",dataIndex:"operation",width:"15%",render:function(e,t){return p.default.createElement(c.default,{title:"确认移除成员吗?",onConfirm:function(){return function(e){N(!0);var t="/organizations/"+F+"/teams/"+H+"/team_users/"+e+".json";e&&g.default.delete(t).then((function(e){e&&e.data&&(o(1),U(void 0),k(void 0),L())})).catch((function(e){})),N(!1)}(t.user.login)},okText:"确认",cancelText:"取消"},p.default.createElement("a",{className:"color-red"},"移除成员"))}}];return p.default.createElement(a.default,{spinning:I},p.default.createElement(d.WhiteBack,{style:{minHeight:"400px"}},p.default.createElement(y.default,null,p.default.createElement("span",null,"团队成员管理"),p.default.createElement(m.default,{getID:function(e){!function(e){N(!0);var t="/organizations/"+F+"/teams/"+H+"/team_users.json";e&&g.default.post(t,{username:e}).then((function(e){e&&e.data&&(o(1),U(void 0),k(void 0),L())})).catch((function(e){}));N(!1)}(e)},showNotification:e.showNotification})),p.default.createElement(d.FlexAJ,{className:"padding20-30"},p.default.createElement("div",{style:{width:"580px"}},p.default.createElement(h.default,{placeholder:"输入用户名或邮箱、团队名搜索",value:B,onSearch:function(e){return U(e)}}))),p.default.createElement("div",{className:"pl30 pr30 pb30"},p.default.createElement(u.default,{size:"small",columns:Q,dataSource:x,pagination:!1,className:"teamMemberTable"}),j>15?p.default.createElement("div",{className:"edu-txt-center mt30 mb20"},p.default.createElement(i.default,{simple:!0,defaultCurrent:r,total:j,pageSize:15,onChange:function(e){return o(e)}})):"")))}},b80T:function(e,t,n){var r=n("UNi/"),o=n("03A+"),a=n("Z0cm"),i=n("DSRE"),u=n("wJg7"),c=n("c6wG"),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),f=!n&&o(e),s=!n&&!f&&i(e),p=!n&&!f&&!s&&c(e),d=n||f||s||p,y=d?r(e.length,String):[],h=y.length;for(var m in e)!t&&!l.call(e,m)||d&&("length"==m||s&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||u(m,h))||y.push(m);return y}},bipt:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("2oGH"),n("8QGh"),n("1vPl")},c6wG:function(e,t,n){var r=n("dD9F"),o=n("sEf8"),a=n("mdPL"),i=a&&a.isTypedArray,u=i?o(i):r;e.exports=u},dD9F:function(e,t,n){var r=n("NykK"),o=n("shjB"),a=n("ExA7"),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},fmRc:function(e,t,n){var r=n("Xi7e"),o=n("77Zs"),a=n("L8xA"),i=n("gCq4"),u=n("VaNO"),c=n("0Cz8");function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=u,l.prototype.set=c,e.exports=l},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},lrIw:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return A}));var r=n("q1tI"),o=n("i+PK"),a=n("TSYQ"),i=n.n(a);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(){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}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(u,e);var t,n,o,a,i=(t=u,function(){var e,n=y(t);if(d()){var r=y(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return p(this,e)});function u(){var e;return l(this,u),(e=i.apply(this,arguments)).saveRef=function(t){var n=e.props.children.ref;"function"==typeof n&&n(t)},e}return n=u,(o=[{key:"render",value:function(){return r.cloneElement(this.props.children,c(c({},this.props),{ref:this.saveRef}),null)}}])&&f(n.prototype,o),a&&f(n,a),u}(r.Component),m=n("5rEg"),b=n("2fM7"),v=n("H84U");function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t){return!t||"object"!==g(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function x(){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}}function C(e){return(C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function P(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}var A=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(l,e);var t,n,a,u,c=(t=l,function(){var e,n=C(t);if(x()){var r=C(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return S(this,e)});function l(){var e;return E(this,l),(e=c.apply(this,arguments)).saveSelect=function(t){e.select=t},e.getInputElement=function(){var t=e.props.children,n=t&&r.isValidElement(t)&&t.type!==o.b?r.Children.only(e.props.children):r.createElement(m.default,null),a=j({},n.props);return delete a.children,r.createElement(h,a,n)},e.renderAutoComplete=function(t){var n,a,u=t.getPrefixCls,c=e.props,l=c.prefixCls,f=c.size,s=c.className,p=void 0===s?"":s,d=c.notFoundContent,y=c.optionLabelProp,h=c.dataSource,m=c.children,v=u("select",l),E=i()((_(n={},"".concat(v,"-lg"),"large"===f),_(n,"".concat(v,"-sm"),"small"===f),_(n,p,!!p),_(n,"".concat(v,"-show-search"),!0),_(n,"".concat(v,"-auto-complete"),!0),n)),w=r.Children.toArray(m);return a=w.length&&P(w[0])?m:h?h.map((function(e){if(r.isValidElement(e))return e;switch(g(e)){case"string":return r.createElement(o.b,{key:e},e);case"object":return r.createElement(o.b,{key:e.value},e.text);default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}})):[],r.createElement(b.default,j({},e.props,{className:E,mode:b.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,optionLabelProp:y,getInputElement:e.getInputElement,notFoundContent:d,ref:e.saveSelect}),a)},e}return n=l,(a=[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){return r.createElement(v.a,null,this.renderAutoComplete)}}])&&w(n.prototype,a),u&&w(n,u),l}(r.Component);A.Option=o.b,A.OptGroup=o.a,A.defaultProps={transitionName:"slide-up",optionLabelProp:"children",choiceTransitionName:"zoom",showSearch:!1,filterOption:!1}},mdPL:function(e,t,n){(function(e){var r=n("WFqU"),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,u=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=u}).call(this,n("YuTi")(e))},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},zZ0H:function(e,t){e.exports=function(e){return e}}}]);