build/static/js/61.e2ed0a9b.chunk.js

1 line
14 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[61],{"+K+b":function(e,t,n){var a=n("JHRd");e.exports=function(e){var t=new e.constructor(e.byteLength);return new a(t).set(new a(e)),t}},"+iFO":function(e,t,n){var a=n("dTAl"),c=n("LcsW"),r=n("6sVZ");e.exports=function(e){return"function"!=typeof e.constructor||r(e)?{}:a(c(e))}},"0Cz8":function(e,t,n){var a=n("Xi7e"),c=n("ebwN"),r=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var o=n.__data__;if(!c||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new r(o)}return n.set(e,t),this.size=n.size,this}},"0Ks3":function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),c=n("cDcd"),r=n.n(c),o=n("/k9T"),i=n("spEH");t.a=function(e){var t=e.visible,n=e.onCancel,c=e.onSuccess,s=e.content,l=e.title;return r.a.createElement(o.a,{visible:t,onCancel:n,title:l||"删除疑修",btn:r.a.createElement("div",null,r.a.createElement(a.a,{size:"large",onClick:n},"取消"),r.a.createElement(a.a,{type:"danger",size:"large",onClick:c},"确认删除"))},r.a.createElement("div",{className:"desc"},r.a.createElement(i.c,{className:"deldesc"},r.a.createElement("i",{className:"iconfont icon-jinggao1 mr10 font-20 red"}),s||r.a.createElement("div",{style:{paddingTop:"3px"}},r.a.createElement("p",{className:"font-15 mb20"},"您确定要删除所有选中的疑修?"),r.a.createElement("p",{className:"color-grey-6"},"此操作将清空所有已选中的疑修,请谨慎操作")))))}},"5Tg0":function(e,t,n){(function(e){var a=n("Kz5y"),c=t&&!t.nodeType&&t,r=c&&"object"==typeof e&&e&&!e.nodeType&&e,o=r&&r.exports===c?a.Buffer:void 0,i=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,a=i?i(n):new e.constructor(n);return e.copy(a),a}}).call(this,n("YuTi")(e))},"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 a=n("Xi7e");e.exports=function(){this.__data__=new a,this.size=0}},"7Ix3":function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},B8du:function(e,t){e.exports=function(){return!1}},DSRE:function(e,t,n){(function(e){var a=n("Kz5y"),c=n("B8du"),r=t&&!t.nodeType&&t,o=r&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===r?a.Buffer:void 0,s=(i?i.isBuffer:void 0)||c;e.exports=s}).call(this,n("YuTi")(e))},JHRd:function(e,t,n){var a=n("Kz5y").Uint8Array;e.exports=a},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},LcsW:function(e,t,n){var a=n("kekF")(Object.getPrototypeOf,Object);e.exports=a},MMmD:function(e,t,n){var a=n("lSCD"),c=n("shjB");e.exports=function(e){return null!=e&&c(e.length)&&!a(e)}},Q1l4:function(e,t){e.exports=function(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}},QcOe:function(e,t,n){var a=n("GoyQ"),c=n("6sVZ"),r=n("7Ix3"),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return r(e);var t=c(e),n=[];for(var i in e)("constructor"!=i||!t&&o.call(e,i))&&n.push(i);return n}},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},YO3V:function(e,t,n){var a=n("NykK"),c=n("LcsW"),r=n("ExA7"),o=Function.prototype,i=Object.prototype,s=o.toString,l=i.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!r(e)||"[object Object]"!=a(e))return!1;var t=c(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==u}},awM9:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABHNCSVQICAgIfAhkiAAAADxJREFUGFdjZEAC////LwBxGRkZJ8CEGdEUNEAVgGkwm6ACqLH8UIUOUPoAlP7ACFUggFMBQStIVYDhTQBPjiLiateY1wAAAABJRU5ErkJggg=="},b80T:function(e,t,n){var a=n("UNi/"),c=n("03A+"),r=n("Z0cm"),o=n("DSRE"),i=n("wJg7"),s=n("c6wG"),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=r(e),u=!n&&c(e),f=!n&&!u&&o(e),p=!n&&!u&&!f&&s(e),m=n||u||f||p,d=m?a(e.length,String):[],v=d.length;for(var b in e)!t&&!l.call(e,b)||m&&("length"==b||f&&("offset"==b||"parent"==b)||p&&("buffer"==b||"byteLength"==b||"byteOffset"==b)||i(b,v))||d.push(b);return d}},c6wG:function(e,t,n){var a=n("dD9F"),c=n("sEf8"),r=n("mdPL"),o=r&&r.isTypedArray,i=o?c(o):a;e.exports=i},"cq/+":function(e,t,n){var a=n("mc0g")();e.exports=a},dD9F:function(e,t,n){var a=n("NykK"),c=n("shjB"),r=n("ExA7"),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return r(e)&&c(e.length)&&!!o[a(e)]}},dTAl:function(e,t,n){var a=n("GoyQ"),c=Object.create,r=function(){function e(){}return function(t){if(!a(t))return{};if(c)return c(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=r},fmRc:function(e,t,n){var a=n("Xi7e"),c=n("77Zs"),r=n("L8xA"),o=n("gCq4"),i=n("VaNO"),s=n("0Cz8");function l(e){var t=this.__data__=new a(e);this.size=t.size}l.prototype.clear=c,l.prototype.delete=r,l.prototype.get=o,l.prototype.has=i,l.prototype.set=s,e.exports=l},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},juv8:function(e,t,n){var a=n("MrPd"),c=n("hypo");e.exports=function(e,t,n,r){var o=!n;n||(n={});for(var i=-1,s=t.length;++i<s;){var l=t[i],u=r?r(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),o?c(n,l,u):a(n,l,u)}return n}},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},mTTR:function(e,t,n){var a=n("b80T"),c=n("QcOe"),r=n("MMmD");e.exports=function(e){return r(e)?a(e,!0):c(e)}},mc0g:function(e,t){e.exports=function(e){return function(t,n,a){for(var c=-1,r=Object(t),o=a(t),i=o.length;i--;){var s=o[e?i:++c];if(!1===n(r[s],s,r))break}return t}}},mdPL:function(e,t,n){(function(e){var a=n("WFqU"),c=t&&!t.nodeType&&t,r=c&&"object"==typeof e&&e&&!e.nodeType&&e,o=r&&r.exports===c&&a.process,i=function(){try{return r&&r.require&&r.require("util").types||o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=i}).call(this,n("YuTi")(e))},mnXR:function(e,t,n){"use strict";n.r(t),n("T2oS");var a=n("W9HT"),c=(n("DjyN"),n("NUBc")),r=(n("qVdP"),n("jsC+")),o=(n("Pwec"),n("CtXQ")),i=(n("+L6B"),n("2/Rp")),s=(n("5NDa"),n("5rEg")),l=(n("lUTK"),n("BvKs")),u=n("zLi2"),f=n.n(u),p=n("o+MX"),m=n.n(p),d=n("FLGM"),v=n.n(d),b=n("cDcd"),h=n.n(b),y=n("awM9"),g=n.n(y),E=n("pK77"),j=n("0Ks3"),A=n("vDqi"),x=n.n(A),N=n("2iEm");t.default=function(e){var t,n=Object(b.useState)(!1),u=f()(n,2),p=u[0],d=u[1],y=Object(b.useState)(void 0),A=f()(y,2),O=A[0],_=A[1],C=Object(b.useState)(!1),k=f()(C,2),w=k[0],S=k[1],T=Object(b.useState)(void 0),B=f()(T,2),D=B[0],z=B[1],U=Object(b.useState)(void 0),L=f()(U,2),F=L[0],I=L[1],K=Object(b.useState)(void 0),R=f()(K,2),M=R[0],P=R[1],V=Object(b.useState)(1),q=f()(V,2),G=q[0],J=q[1],Q=Object(b.useState)(void 0),Z=f()(Q,2),H=Z[0],W=Z[1],Y=Object(b.useState)(void 0),X=f()(Y,2),$=X[0],ee=X[1],te=Object(b.useState)(void 0),ne=f()(te,2),ae=ne[0],ce=ne[1],re=Object(b.useState)(void 0),oe=f()(re,2),ie=oe[0],se=oe[1],le=Object(b.useState)(void 0),ue=f()(le,2),fe=ue[0],pe=ue[1],me=Object(b.useState)(void 0),de=f()(me,2),ve=de[0],be=de[1],he=Object(b.useState)("标记"),ye=f()(he,2),ge=ye[0],Ee=ye[1],je=Object(b.useState)("0"),Ae=f()(je,2),xe=Ae[0],Ne=Ae[1],Oe=e.match.params.owner,_e=e.match.params.projectsId,Ce=e.projectDetail,ke=Ce&&e.projectDetail.permission;function we(){var e,t=m()(e="/v1/".concat(Oe,"/")).call(e,_e,"/issue_tags");x.a.get(t,{params:{page:G,limit:15,sort_by:ae,sort_direction:ie}}).then((function(e){e&&e.data&&(I(e.data.issue_tags),P(e.data.total_count))}))}Object(b.useEffect)((function(){void 0!==ke&&(!ke||ke&&"Reporter"===ke)&&(window.location.href="/403")}),[ke]),Object(b.useEffect)((function(){if(Ce){var e,t=Ce.author,n=Ce.name;document.title=m()(e="项目标记-".concat(t.name,"/")).call(e,n)}}),[Ce]),Object(b.useEffect)((function(){we()}),[G,ae,ie]);var Se=h.a.createElement(l.a,{onClick:function(e){var t=e.item.props,n=t.eventKey,a=t.value,c=t.children,r=t.createName;J(1),a===ie&&r===ae?(ce(void 0),se(void 0),Ee("标记"),Ne("0")):(ce(r),se(a),Ee(c),Ne(n))},selectedKeys:["".concat(xe)]},h.a.createElement(l.a.Item,{key:"1",value:"desc",createName:"created_at"},"按创建时间降序排序"),h.a.createElement(l.a.Item,{key:"2",value:"asc",createName:"created_at"},"按创建时间升序排序"),h.a.createElement(l.a.Item,{key:"3",value:"desc",createName:"issues_count"},"按疑修数量降序排序"),h.a.createElement(l.a.Item,{key:"4",value:"asc",createName:"issues_count"},"按疑修数量升序排序"));function Te(){pe(!1),W(void 0),d(!1),ee(void 0)}function Be(t){var n;e.history.push({pathname:m()(n="/".concat(Oe,"/")).call(n,_e,"/issues"),state:{issue:t}})}return h.a.createElement("div",null,h.a.createElement(j.a,{visible:w,onCancel:function(){return S(!1)},onSuccess:function(){if(D){var t,n,a=m()(t=m()(n="/v1/".concat(Oe,"/")).call(n,_e,"/issue_tags/")).call(t,D);x.a.delete(a).then((function(t){t&&(e.showNotification("项目标记删除成功!"),F&&1===F.length&&G>1?J(G-1):we(),S(!1))})).catch((function(e){}))}},title:"删除标记",content:h.a.createElement("div",{style:{paddingTop:"3px"}},h.a.createElement("p",{className:"font-15 mb20"},"您确定要删除当前标记?"))}),h.a.createElement("div",{className:"between mt30 mb25"},h.a.createElement("span",null,h.a.createElement(N.a,{to:m()(t="/".concat(Oe,"/")).call(t,_e,"/issues")},"疑修")," / 项目标记"),h.a.createElement("a",{className:"operateButton",onClick:function(){var e=Math.random().toString(16).substr(-6);e&&be("#".concat(e)),d(!0)}},h.a.createElement("img",{src:g.a,alt:"",className:"mr5"}),"创建标记")),p&&h.a.createElement("div",{className:"editbar"},h.a.createElement("div",null,h.a.createElement(s.a,{style:{width:"163px"},className:fe?"inputred":"",value:H,onChange:function(e){W(e.target.value),e.target.value?pe(!1):pe(!0)},placeholder:"名称15字以内"}),fe&&h.a.createElement("p",{className:"red"},"请输入标记名称")),h.a.createElement(s.a,{style:{width:"276px"},value:$,onChange:function(e){return ee(e.target.value)},placeholder:"描述30字以内"}),h.a.createElement(E.a,{getColor:function(e){_(e)},defaultColor:ve}),h.a.createElement("span",null,h.a.createElement(i.a,{type:"primary",ghost:!0,onClick:function(){if(H)if(pe(!1),D){var t,n,a=m()(t=m()(n="/v1/".concat(Oe,"/")).call(n,_e,"/issue_tags/")).call(t,D);x.a.patch(a,{color:O||ve,description:$,name:H}).then((function(t){t&&(e.showNotification("标记编辑成功!"),we(),Te())})).catch((function(e){}))}else{var c,r=m()(c="/v1/".concat(Oe,"/")).call(c,_e,"/issue_tags");x.a.post(r,{color:O||ve,description:$,name:H}).then((function(t){t&&(e.showNotification("标记新增成功!"),we(),Te())})).catch((function(e){}))}else pe(!0)}},"确定"),h.a.createElement(i.a,{ghost:!0,className:"ml15",onClick:Te},"取消"))),h.a.createElement("div",{className:"between bluebar"},h.a.createElement("span",{className:"font-17"},"项目标记(",M||0,")"),h.a.createElement(r.a,{overlay:Se,trigger:["click"],placement:"bottomRight"},h.a.createElement("span",{className:"cursor"},ge,h.a.createElement(o.a,{type:"caret-down",className:"ml5 color-grey-6"})))),F&&F.length>0?h.a.createElement("ul",{className:"signlist"},v()(F).call(F,(function(e,t){return h.a.createElement("li",null,h.a.createElement("p",null,h.a.createElement("span",{className:"square mr10",style:{backgroundColor:"".concat(e.color)}}),h.a.createElement("i",{className:"iconfont icon-biaoji mr3 font-12 ",style:{color:"".concat(e.color)}}),h.a.createElement("span",{className:"task-hide color-blue pointer",title:e.name,style:{maxWidth:210},onClick:function(){return Be(e)}},e.name)),h.a.createElement("p",{style:{flex:2},className:"task-hide"},e.description),h.a.createElement("p",null,h.a.createElement("span",null,h.a.createElement("span",{className:"task-hide color-blue pointer",onClick:function(){return Be(e)}},e.issues_count||0," ")," 疑修")),h.a.createElement("p",null,h.a.createElement("a",{className:"color-blue mr12",onClick:function(){return function(e){z(e.id),be(e.color),W(e.name),ee(e.description),d(!0)}(e)}},"编辑"),h.a.createElement("a",{className:"color-red line",onClick:function(){z(e.id),S(!0)}},"删除")))}))):"",M>15&&h.a.createElement("div",{style:{paddingBottom:"30px",textAlign:"center"}},h.a.createElement(c.a,{total:M,current:G,onChange:function(e){return J(e)},pageSize:15})),void 0===M&&h.a.createElement("div",{style:{height:344,display:"flex",alignItems:"center",justifyContent:"center"}},h.a.createElement(a.a,null)))}},pK77:function(e,t,n){"use strict";var a=n("zLi2"),c=n.n(a),r=n("cDcd"),o=n.n(r),i=n("15kH");t.a=function(e){var t=e.getColor,n=e.defaultColor,a=Object(r.useState)(!1),s=c()(a,2),l=s[0],u=s[1],f=Object(r.useState)("#F17013"),p=c()(f,2),m=p[0],d=p[1];return Object(r.useEffect)((function(){n&&d(n)}),[n]),o.a.createElement("div",null,o.a.createElement("div",{className:"swatch",onClick:function(){u(!l)}},o.a.createElement("div",{className:"color",style:{backgroundColor:"".concat(m)}}),o.a.createElement("p",{style:{paddingLeft:5}},m)),l?o.a.createElement("div",{className:"popover"},o.a.createElement("div",{className:"cover",onClick:function(){u(!1)}}),o.a.createElement(i.a,{color:m,onChange:function(e){d(e.hex),t(e?e.hex:n)}})):null)}},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},yP5f:function(e,t,n){var a=n("+K+b");e.exports=function(e,t){var n=t?a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},zZ0H:function(e,t){e.exports=function(e){return e}}}]);