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