forked from Gitlink/build
1 line
39 KiB
JavaScript
1 line
39 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[73],{"0/zy":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=d(a("CtXQ")),r=d(a("BvKs")),o=d(a("5rEg")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("2oDE"),a("2WkQ"),a("1vPl");var l=a("q1tI"),s=d(l),u=a("sYIF"),c=d(a("XzCO"));function d(e){return e&&e.__esModule?e:{default:e}}var f=o.default.Search;t.default=function(e,t){var a,o=e.className,d=e.name,m=e.ids,p=e.lists,v=e.size,g=e.imgControl,h=e.searchFunc,y=e.chooseFunc,E=e.update,b=e.double,A=e.names,_=(0,l.useRef)(null),C=(0,l.useState)([]),k=i(C,2),S=k[0],w=k[1],j=(0,l.useState)(void 0),O=i(j,2),I=O[0],N=O[1];return(0,l.useEffect)((function(){w(m?m.split(","):[]),N(A)}),[m,A]),s.default.createElement("li",{className:o||""},s.default.createElement(c.default,{className:o,ref:_,overlay:(a=p,s.default.createElement("div",{className:"overlaydrop "+v},"small"!==v&&s.default.createElement("div",{className:"pb10"},s.default.createElement(f,{placeholder:"搜索"+d,onChange:function(e){return h(e.target.value)}})),a&&a.length>0?s.default.createElement(r.default,{selectedKeys:S},a.map((function(e,t){return s.default.createElement(r.default.Item,{key:e.id},g&&s.default.createElement("img",{src:(0,u.getImageUrl)(e.image_url),alt:""}),e.color&&s.default.createElement("span",{style:{backgroundColor:e.color,marginRight:"0px"},className:"colorpiece"}),s.default.createElement("span",{className:"task-hide",onClick:function(){return function(e){var t=m,a=e.id.toString();if(b){t=m?m.split(","):[];var n=A?A.split(","):[];t&&t.indexOf(a)>=0?(t=t.filter((function(e){return e.toString()!==a})),n=n.filter((function(t){return t.toString()!==e.name}))):(t.push(a),n.push(e.name)),w(t),N(n.join(",")),y(t,n.join(","))}else t&&t.indexOf(a)>=0?(w([]),N(void 0),y([])):(w([""+e.id]),N([e.name]),y([a],e.name)),_.current&&_.current.clearVisible(!1)}(e)}},e.name))}))):s.default.createElement("div",{className:"pl15"},"暂无",m?s.default.createElement("span",null,"'",d,"'"):d))),placement:"bottomRight"},s.default.createElement("span",{className:"task-hide"},I||(E?"更换"+d:d)),s.default.createElement(n.default,{type:"caret-down",className:"color-grey-6"})))}},"09Wf":function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a("CWQg"),r=Object(n.a)("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime")},"0Ks3":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=l(a("2/Rp"));a("L/Qf");var r=l(a("q1tI")),o=l(a("/k9T")),i=a("spEH");function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.visible,a=e.onCancel,l=e.onSuccess,s=e.content,u=e.title;return r.default.createElement(o.default,{visible:t,onCancel:a,title:u||"删除疑修",btn:r.default.createElement("div",null,r.default.createElement(n.default,{size:"large",onClick:a},"取消"),r.default.createElement(n.default,{type:"danger",size:"large",onClick:l},"确认删除"))},r.default.createElement("div",{className:"desc"},r.default.createElement(i.AlignTop,{className:"deldesc"},r.default.createElement("i",{className:"iconfont icon-jinggao1 mr10 font-20 red"}),s||r.default.createElement("div",{style:{paddingTop:"3px"}},r.default.createElement("p",{className:"font-15 mb20"},"您确定要删除所有选中的疑修?"),r.default.createElement("p",{className:"color-grey-6"},"此操作将清空所有已选中的疑修,请谨慎操作")))))}},"0lcf":function(e,t,a){"use strict";a.r(t);a("SchZ"),a("u3En")},"0x8O":function(e,t){e.exports="data:image/png;base64,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"},"1pYj":function(e,t,a){"use strict";a.r(t),t.default=a.p+"static/media/emp.35f6c709.png"},"5m32":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=O(a("W9HT")),r=O(a("NUBc")),o=O(a("2/Rp")),i=O(a("kaz8")),l=O(a("jsC+")),s=O(a("CtXQ")),u=O(a("3S7+")),c=O(a("BvKs")),d=O(a("5rEg")),f=O(a("+eQT")),m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},p=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("04bd"),a("YQTV"),a("L/Qf"),a("MKzF"),a("aIZi"),a("2oDE"),a("TfFZ"),a("2WkQ"),a("1vPl"),a("U8R4");var v=a("q1tI"),g=O(v),h=O(a("ynFz")),y=O(a("0x8O")),E=a("eO8H"),b=O(a("XnJ2")),A=O(a("aqs5")),_=O(a("Xxpw")),C=O(a("0Ks3")),k=O(a("vDqi")),S=O(a("Po8q")),w=O(a("1pYj")),j=O(a("wd/R"));function O(e){return e&&e.__esModule?e:{default:e}}var I=f.default.RangePicker,N=d.default.Search;t.default=function(e){var t,a,d,f=(0,v.useState)(!1),O=p(f,2),x=O[0],T=O[1],P=(0,v.useState)(void 0),R=p(P,2),B=R[0],F=R[1],z=(0,v.useState)(0),U=p(z,2),J=U[0],Q=U[1],D=(0,v.useState)(0),M=p(D,2),H=M[0],K=M[1],W=(0,v.useState)("all"),Y=p(W,2),q=Y[0],G=Y[1],Z=(0,v.useState)(""),X=p(Z,2),L=X[0],V=X[1],$=(0,v.useState)(void 0),ee=p($,2),te=ee[0],ae=ee[1],ne=(0,v.useState)("opened"),re=p(ne,2),oe=re[0],ie=re[1],le=(0,v.useState)(void 0),se=p(le,2),ue=se[0],ce=se[1],de=(0,v.useState)(void 0),fe=p(de,2),me=fe[0],pe=fe[1],ve=(0,v.useState)([]),ge=p(ve,2),he=ge[0],ye=ge[1],Ee=(0,v.useState)([]),be=p(Ee,2),Ae=be[0],_e=be[1],Ce=(0,v.useState)(!1),ke=p(Ce,2),Se=ke[0],we=ke[1],je=(0,v.useState)(void 0),Oe=p(je,2),Ie=Oe[0],Ne=Oe[1],xe=(0,v.useState)(void 0),Te=p(xe,2),Pe=Te[0],Re=Te[1],Be=(0,v.useState)(void 0),Fe=p(Be,2),ze=Fe[0],Ue=Fe[1],Je=(0,v.useState)(1),Qe=p(Je,2),De=Qe[0],Me=Qe[1],He=(0,v.useState)(15),Ke=p(He,2),We=Ke[0],Ye=Ke[1],qe=(0,v.useState)(void 0),Ge=p(qe,2),Ze=Ge[0],Xe=Ge[1],Le=(0,v.useState)(0),Ve=p(Le,2),$e=Ve[0],et=Ve[1],tt=(0,v.useState)(!1),at=p(tt,2),nt=at[0],rt=at[1],ot=(0,v.useState)(!1),it=p(ot,2),lt=it[0],st=it[1],ut=(0,v.useRef)(null),ct=e.match.params.owner,dt=e.match.params.projectsId,ft=e&&e.projectDetail&&e.projectDetail.permission,mt=e.projectDetail,pt=e.current_user,vt=e.open_blockchain;function gt(e){if(e)return"1"===e||"3"===e||"5"===e||"7"===e?"desc":"asc"}function ht(e){if(e)return"1"===e||"2"===e?"issues.created_on":"3"===e||"4"===e?"issues.updated_on":"5"===e||"6"===e?"issue_priorities.position":"issues.blockchain_token_num"}function yt(e,t,a){Xe(void 0);var n=S.default.load("issuestates");("undefined"===n?void 0:n)&&S.default.remove("issuestates");var r="/v1/"+ct+"/"+dt+"/issues";k.default.get(r,{params:m({},e,{page:t||1,keyword:te,participant_category:q,category:oe,limit:We,begin_date:ue,end_date:me,sort_direction:gt(e&&e.sort_by),sort_by:ht(e&&e.sort_by),names:void 0})}).then((function(n){if(n){F(n.data.issues),Xe(n.data.total_count),Q(n.data.closed_count),K(n.data.opened_count);var r=n.data.issues.length>0?n.data.issues.map((function(e){return e.id})):[];_e(r),et(n.data.total_issues_count),st(n.data.has_created_issues);var o=m({},e,{keyword:te,participant_category:q,category:oe,limit:We,page:t||1,sort_direction:gt(e&&e.sort_by),begin_date:ue,end_date:me,sort_by:ht(e&&e.sort_by),names:a}),i=new Date((new Date).getTime()+864e5);S.default.save("issuestates",m({},o),{expires:i,path:"/"})}})).then((function(e){}))}(0,v.useEffect)((function(){if(mt){var e=mt.author,t=mt.name;document.title="疑修-"+e.name+"/"+t}}),[mt]),(0,v.useEffect)((function(){var e=S.default.load("issuestates"),t="undefined"===e?void 0:e;t?(G(t.participant_category),ie(t.category),Me(t.page),Ye(t.limit||15),Re(m({},t)),Ne(t.names),ce(t.begin_date),pe(t.end_date)):yt()}),[]),(0,v.useEffect)((function(){Pe&&!(he&&he>0)&&(Pe.author_id||Pe.issue_priorities_id||Pe.issue_tag_ids||Pe.milestone_id||Pe.sort_by||Pe.status_id||Pe.assigner_id)||L||me||ue||"all"!==q?rt(!0):rt(!1)}),[Pe,L,he,ue,me,q]),t=function(){yt(Pe,De,Ie)},a=[q,te,oe,We,me,Pe],d=(0,v.useRef)(!1),(0,v.useEffect)((function(){d.current?t():d.current=!0}),a);var Et=g.default.createElement(c.default,{selectedKeys:[""+q],onClick:function(e){Me(1),G(e.key)}},g.default.createElement(c.default.Item,{key:"all"},"全部"),g.default.createElement(c.default.Item,{key:"aboutme"},g.default.createElement(u.default,{title:"指我创建的、我负责的和@我的疑修"},"与我相关")),g.default.createElement(c.default.Item,{key:"assignedme"},"我负责的"),g.default.createElement(c.default.Item,{key:"authoredme"},"我创建的"),g.default.createElement(c.default.Item,{key:"atme"},"@我的"));function bt(){ye([]),we(!1),ut.current&&ut.current.clearChoose()}function At(e){if(e!==oe){var t=m({},Pe),a=m({},Ie);"closed"===e?(a=m({},a,{status_name:"关闭"}),t=m({},t,{status_id:"5"}),Ne(a),Re(t)):(a=m({},a,{status_name:void 0}),t=m({},t,{status_id:void 0}),Ne(a),Re(t)),ie(e),Me(1),Xe(void 0)}}return g.default.createElement("div",null,g.default.createElement(C.default,{visible:x,onCancel:function(){return T(!1)},onSuccess:function(){var t="/v1/"+ct+"/"+dt+"/issues/batch_destroy";k.default.delete(t,{params:{ids:he}}).then((function(t){t&&(Re(void 0),ye([]),T(!1),we(!1),e.showNotification("疑修删除成功!"),yt())})).catch((function(e){}))}}),g.default.createElement("div",{className:"pageheader"},g.default.createElement("div",null,pt&&pt.login&&g.default.createElement(l.default,{overlay:Et,trigger:["click"],placement:"bottomLeft",arrow:{pointAtCenter:!0}},g.default.createElement("span",{className:"dorpdownButton mr20"},g.default.createElement("span",null,"all"===q?"全部":"aboutme"===q?"与我相关":"assignedme"===q?"我负责的":"authoredme"===q?"我创建的":"@我的"),g.default.createElement(s.default,{type:"caret-down",className:"ml5 color-grey-6"}))),g.default.createElement(N,{placeholder:"输入关键字搜索疑修",value:L,onChange:function(e){V(e.target.value),""===e.target.value&&ae(void 0)},onSearch:function(){return ae(L)},style:{width:354,height:32},allowClear:!0}),nt&&g.default.createElement("a",{className:"color-blue ml25",onClick:function(){ae(void 0),G("all"),ie("opened"),Re(void 0),ye([]),Me(1),V(void 0),Ne(void 0),pe(void 0),ce(void 0),ut.current&&ut.current.clearChoose()},style:{display:"flex",alignItems:"center"}},g.default.createElement("i",{className:"iconfont icon-roundclose font-16 mr5"}),"清除筛选条件")),g.default.createElement("div",null,g.default.createElement(I,{value:[ue?(0,j.default)(ue,"YYYY-MM-DD"):"",me?(0,j.default)(me,"YYYY-MM-DD"):""],onChange:function(e,t){Me(1),ce(t[0]||""),pe(t[1]||"")},style:{width:240,marginRight:20}}),ft&&"Reporter"!==ft&&g.default.createElement(E.Link,{to:"/"+ct+"/"+dt+"/issues/sign",className:"dorpdownButton"},g.default.createElement("img",{src:h.default,alt:"",className:"mr5"}),"标记管理"),g.default.createElement(A.default,m({},e,{sureFunc:function(){e.history.push("/"+ct+"/"+dt+"/issues/new")},checklogin:!0,className:"operateButton ml20"}),"创建疑修"))),g.default.createElement("div",{className:"lists"},g.default.createElement("div",{className:"listheader"},g.default.createElement("div",{style:{display:"flex"}},g.default.createElement(i.default,{value:"all",style:{marginRight:"16px",display:ft&&"Reporter"!==ft?"block":"none"},checked:Se,onChange:function(e){we(e.target.checked),ut.current&&ut.current.clearChoose(),e.target.checked?ye(Ae):ye([])}}),he&&he.length>0?g.default.createElement("span",null,"选择",he.length,"个issue"):g.default.createElement("ul",{className:"statusul"},g.default.createElement("li",{className:"all"===oe?"active":"",onClick:function(){At("all")}},"全部",g.default.createElement("span",null,$e)),g.default.createElement("li",{className:"opened"===oe?"active":"",onClick:function(){At("opened")}},"开启中",g.default.createElement("span",null,H)),g.default.createElement("li",{className:"closed"===oe?"active":"",onClick:function(){At("closed")}},"已关闭",g.default.createElement("span",null,J)))),g.default.createElement("div",{className:"menusul"},g.default.createElement(b.default,{ref:ut,update:he&&he.length>0,owner:ct,projectsId:dt,chooseFunc:function(e,t){Ne(t),Me(1),he&&he.length>0?Ue(e):("5"===e.status_id?ie("closed"):ie("opened"),Re(e),Xe(void 0))},defaultNames:Ie,defaultIds:he&&he.length>0?void 0:Pe,open_blockchain:vt}),he&&he.length>0?g.default.createElement("div",null,g.default.createElement(o.default,{type:"primary",ghost:!0,onClick:function(){var e="/v1/"+ct+"/"+dt+"/issues/batch_update";k.default.patch(e,{assigner_ids:ze&&ze.assigner_id&&ze.assigner_id.split(","),ids:he,issue_tag_ids:ze&&ze.issue_tag_ids&&ze.issue_tag_ids.split(","),milestone_id:ze&&ze.milestone_id,priority_id:ze&&ze.issue_priorities_id,status_id:ze&&ze.status_id}).then((function(e){e&&(Re(void 0),ye([]),Xe(void 0),yt(),bt())})).catch((function(e){}))}},"确定"),g.default.createElement(o.default,{type:"danger",ghost:!0,className:"ml10",onClick:function(){return T(!0)}},"删除"),g.default.createElement(o.default,{ghost:!0,className:"ml10 mr10",onClick:bt},"取消")):"")),0===Ze&&(lt?g.default.createElement("div",{className:"dataempty"},g.default.createElement("img",{src:w.default,alt:""})):g.default.createElement("div",{className:"listempty"},g.default.createElement("img",{src:y.default,alt:"",width:"68px"}),g.default.createElement("p",{className:"font-22 mt5 mb10"},"欢迎使用疑修(Issue)"),g.default.createElement("p",{className:"font-15"},"疑修用于记录与跟踪待办事项、项目bug、功能需求等。在使用之前,请您先",g.default.createElement(A.default,m({},e,{checklogin:!0,sureFunc:function(){e.history.push("/"+ct+"/"+dt+"/issues/new")},className:"color-blue"}),"创建一个疑修")))),Ze>0&&g.default.createElement(g.default.Fragment,null,g.default.createElement(i.default.Group,{name:"issues",onChange:function(e){ut.current&&ut.current.clearChoose(),ye(e),e.length===Ae.length?we(!0):we(!1)},value:he,style:{width:"100%"}},g.default.createElement("div",{className:"listdatas"},B.map((function(e,t){return g.default.createElement(_.default,{key:t,checkbox:ft&&"Reporter"!==ft&&g.default.createElement(i.default,{value:e.id,key:e.id,style:{marginRight:"16px"}}),item:e,owner:ct,projectsId:dt})})))),Ze>15&&g.default.createElement("div",{className:"pt25 pb30",style:{textAlign:"right"}},g.default.createElement(r.default,{total:Ze,onShowSizeChange:function(e,t){Me(1),Ye(t)},current:De,pageSize:We,onChange:function(e){Me(e),yt(Pe,e,Ie),document&&(document.documentElement||document.body)&&(document.documentElement.scrollTop=document.body.scrollTop=0)},showSizeChanger:!0,pageSizeOptions:[15,30,40,50],showQuickJumper:!0}))),void 0===Ze&&g.default.createElement("div",{style:{height:344,display:"flex",alignItems:"center",justifyContent:"center"}},g.default.createElement(n.default,null))))}},XnJ2:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=a("q1tI"),i=u(o),l=u(a("0/zy")),s=u(a("vDqi"));function u(e){return e&&e.__esModule?e:{default:e}}var c=[{id:1,name:"最新创建"},{id:2,name:"最早创建"},{id:3,name:"最新更新"},{id:4,name:"最早更新"},{id:5,name:"高优先级"},{id:6,name:"低优先级"},{id:7,name:"高悬赏金额"},{id:8,name:"低悬赏金额"}],d=[{id:1,name:"最新创建"},{id:2,name:"最早创建"},{id:3,name:"最新更新"},{id:4,name:"最早更新"},{id:5,name:"高优先级"},{id:6,name:"低优先级"}];t.default=(0,o.forwardRef)((function(e,t){var a=e.owner,u=e.projectsId,f=e.chooseFunc,m=e.update,p=e.defaultNames,v=e.defaultIds,g=e.open_blockchain,h=(0,o.useState)(void 0),y=r(h,2),E=y[0],b=y[1],A=(0,o.useState)(void 0),_=r(A,2),C=_[0],k=_[1],S=(0,o.useState)(void 0),w=r(S,2),j=w[0],O=w[1],I=(0,o.useState)(void 0),N=r(I,2),x=N[0],T=N[1],P=(0,o.useState)(void 0),R=r(P,2),B=R[0],F=R[1],z=(0,o.useState)(void 0),U=r(z,2),J=U[0],Q=U[1],D=(0,o.useState)(void 0),M=r(D,2),H=M[0],K=M[1],W=(0,o.useState)(void 0),Y=r(W,2),q=Y[0],G=Y[1],Z=(0,o.useState)(void 0),X=r(Z,2),L=X[0],V=X[1],$=(0,o.useState)(void 0),ee=r($,2),te=ee[0],ae=ee[1],ne=(0,o.useState)(void 0),re=r(ne,2),oe=re[0],ie=re[1],le=(0,o.useState)(void 0),se=r(le,2),ue=se[0],ce=se[1],de=(0,o.useState)({author_id:void 0,issue_priorities_id:void 0,issue_tag_ids:void 0,milestone_id:void 0,sort_by:void 0,status_id:void 0,assigner_id:void 0,test_case:void 0}),fe=r(de,2),me=fe[0],pe=fe[1],ve=(0,o.useState)({author_name:void 0,issue_priorities_name:void 0,issue_tag_name:void 0,milestone_name:void 0,sortby_name:void 0,status_name:void 0,assigner_name:void 0,test_case:void 0}),ge=r(ve,2),he=ge[0],ye=ge[1];return(0,o.useEffect)((function(){p&&ye(p)}),[p]),(0,o.useEffect)((function(){v&&pe(v)}),[v]),(0,o.useImperativeHandle)(t,(function(){return{clearChoose:function(){pe({author_id:void 0,issue_tag_ids:void 0,issue_priorities_id:void 0,milestone_id:void 0,sort_by:void 0,status_id:void 0,assigner_id:void 0}),ye({author_name:void 0,issue_tag_name:void 0,issue_priorities_name:void 0,milestone_name:void 0,sortby_name:void 0,status_name:void 0,assigner_name:void 0})}}})),(0,o.useEffect)((function(){var e;e="/v1/"+a+"/"+u+"/issue_authors",s.default.get(e,{params:{keyword:C,only_name:!0}}).then((function(e){e&&e.data&&b(e.data.authors)}))}),[C]),(0,o.useEffect)((function(){var e;e="/v1/"+a+"/"+u+"/issue_tags",s.default.get(e,{params:{keyword:x,only_name:!0}}).then((function(e){e&&e.data&&O(e.data.issue_tags)}))}),[x]),(0,o.useEffect)((function(){var e;e="/v1/"+a+"/"+u+"/issues/test_cases",s.default.get(e,{params:{keyword:B}}).then((function(e){if(e&&e.data){var t=e.data.data;if(t&&t.length>0){var a=t.map((function(e){return{name:e.test_case,id:e.test_case}}));V(a)}else V([])}}))}),[B]),(0,o.useEffect)((function(){var e;e="/v1/"+a+"/"+u+"/milestones",s.default.get(e,{params:{keyword:H,only_name:!0}}).then((function(e){e&&e.data&&Q(e.data.milestones)}))}),[H]),(0,o.useEffect)((function(){!function(){if(m){var e="/v1/"+a+"/"+u+"/collaborators";s.default.get(e,{params:{keyword:te,only_name:!0}}).then((function(e){e&&e.data&&G(e.data.collaborators)}))}else{var t="/v1/"+a+"/"+u+"/issue_assigners";s.default.get(t,{params:{keyword:te,only_name:!0}}).then((function(e){e&&e.data&&G(e.data.assigners)}))}}()}),[te,m]),(0,o.useEffect)((function(){var e;e="/v1/"+a+"/"+u+"/issue_priorities",s.default.get(e).then((function(e){e&&e.data&&ce(e.data.priorities)}))}),[]),(0,o.useEffect)((function(){var e;e="/v1/"+a+"/"+u+"/issue_statues",s.default.get(e).then((function(e){e&&e.data&&ie(e.data.statues)}))}),[]),i.default.createElement("ul",{className:"dropboxul"},!m&&i.default.createElement(l.default,{update:m,ids:me&&me.author_id,names:he&&he.author_name,name:"发布人",size:"large",imgControl:!0,lists:E,searchFunc:function(e){return k(e)},chooseFunc:function(e,t){return function(e,t){var a=n({},me,{author_id:e&&e.length>0?e.join(","):void 0}),r=n({},he,{author_name:t});pe(a),ye(r),f(a,r)}(e,t)}}),m&&i.default.createElement(l.default,{update:m,ids:me&&me.issue_priorities_id,name:"优先级",size:"small",lists:ue,names:he&&he.issue_priorities_name,chooseFunc:function(e,t){var a=n({},me,{issue_priorities_id:e&&e.length>0?e.join(","):void 0}),r=n({},he,{issue_priorities_name:t});ye(r),pe(a),f(a,r)}}),i.default.createElement(l.default,{update:m,ids:me&&me.issue_tag_ids,name:"标记",size:"large",double:!0,names:he&&he.issue_tag_name,lists:j,searchFunc:function(e){return T(e)},chooseFunc:function(e,t){var a=n({},me,{issue_tag_ids:e&&e.length>0?e.join(","):void 0}),r=n({},he,{issue_tag_name:t});ye(r),pe(a),f(a,r)}}),i.default.createElement(l.default,{update:m,ids:me&&me.milestone_id,name:"里程碑",size:"large",names:he&&he.milestone_name,lists:J,searchFunc:function(e){return K(e)},chooseFunc:function(e,t){var a=n({},me,{milestone_id:e&&e.length>0?e.join(","):void 0}),r=n({},he,{milestone_name:t});ye(r),pe(a),f(a,r)}}),i.default.createElement(l.default,{update:m,ids:me&&me.test_case,name:"测试用例",size:"large",names:he&&he.test_case,lists:L,searchFunc:function(e){return F(e)},double:!1,chooseFunc:function(e,t){var a=n({},me,{test_case:t}),r=n({},he,{test_case:t});ye(r),pe(a),f(a,r)}}),i.default.createElement(l.default,{update:m,ids:me&&me.assigner_id,name:"负责人",size:"large",imgControl:!0,names:he&&he.assigner_name,lists:q,searchFunc:function(e){return ae(e)},double:!!m,chooseFunc:function(e,t){var a=n({},me,{assigner_id:e&&e.length>0?e.join(","):void 0}),r=n({},he,{assigner_name:t});ye(r),pe(a),f(a,r)}}),i.default.createElement(l.default,{update:m,ids:me&&me.status_id,name:"状态",size:"small",lists:oe,names:he&&he.status_name,chooseFunc:function(e,t){var a=n({},me,{status_id:e&&e.length>0?e.join(","):void 0}),r=n({},he,{status_name:t});ye(r),pe(a),f(a,r)}}),!m&&i.default.createElement(l.default,{className:"minwidth",ids:me&&me.sort_by,name:"排序",size:"small",lists:g?c:d,names:he&&he.sortby_name,chooseFunc:function(e,t){var a=n({},me,{sort_by:e&&e.length>0?e.join(","):void 0}),r=n({},he,{sortby_name:t});ye(r),pe(a),f(a,r)}}))}))},Xxpw:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(a("3S7+"));a("TfFZ");var r=s(a("q1tI")),o=(a("sYIF"),s(a("xmot"))),i=a("eO8H"),l=s(a("jZ+j"));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.checkbox,a=e.item,s=e.projectsId,u=e.owner;function c(e){return e.map((function(e){return e.name})).join(",")}return r.default.createElement("div",null,r.default.createElement("div",{className:"issuedetail"},t,r.default.createElement("div",{style:{flex:1}},r.default.createElement("div",{className:"idetails"},r.default.createElement("span",{className:function(e){switch(e){case"低":return"status low";case"正常":return"status normals";case"高":return"status hight";default:return"status urgent"}}(a.priority_name)},a.priority_name),r.default.createElement(i.Link,{to:"/"+u+"/"+s+"/issues/"+a.project_issues_index,style:{maxWidth:(a.tags?735-120*a.tags.length:735)+"px"},title:a.subject},a.subject),a.tags&&a.tags.length>0?a.tags.map((function(e,t){return r.default.createElement("span",{style:{backgroundColor:""+e.color},className:"ml8 tagscolor task-hide",title:e.name},e.name)})):""),r.default.createElement("div",null,r.default.createElement("div",{className:"infos"},r.default.createElement("div",{className:"ilog"},a.project_issues_index&&r.default.createElement(l.default,{value:"/"+u+"/"+s+"/issues/"+a.project_issues_index},r.default.createElement("span",{className:"number"},"#",a.project_issues_index))),r.default.createElement(i.Link,{to:"/"+(a.author&&a.author.login)},r.default.createElement("i",{className:"iconfont icon-chengyuan2 mr3 font-12",style:{color:"#898d9d"}})),r.default.createElement("span",{className:"mr12"},r.default.createElement(i.Link,{style:{color:"#898d9d"},to:"/"+(a.author&&a.author.login)},a.author&&a.author.name)),r.default.createElement("span",{className:"mr12"},a.created_at," 发布"),r.default.createElement("span",{className:"mr20"},a.updated_at,"更新"),a.blockchain_token_num&&r.default.createElement("span",{className:"mr30"},r.default.createElement("img",{src:o.default,alt:"",width:"13px",className:"mr3"}),a.blockchain_token_num),a.milestone_name&&r.default.createElement(i.Link,{to:"/"+u+"/"+s+"/milestones/"+a.milestone_id,onClick:function(){window.scrollTo(0,0)},style:{maxWidth:a.blockchain_token_num?"261px":"340px",color:"#898d9d"},title:a.milestone_name,className:"task-hide mr20"},r.default.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr3"}),a.milestone_name),r.default.createElement("span",{style:{maxWidth:"100px"},className:"task-hide"},r.default.createElement(n.default,{placement:"bottom",title:a.test_case},a.test_case)))))),r.default.createElement("div",{className:"issuecondition"},a.assigners&&a.assigners.length>0?r.default.createElement(n.default,{title:c(a.assigners),placement:"bottomRight"},r.default.createElement("div",{className:a.assigners.length>1?"principal hovers":"principal"},r.default.createElement("span",{className:"task-hide",style:{wordBreak:"break-all"}},c(a.assigners)))):"",r.default.createElement("div",{style:{color:"已解决"===a.status_name?"#28bd6c":"#40424a"}},a.status_name),r.default.createElement("div",{className:"commentnum"},r.default.createElement(i.Link,{to:"/"+u+"/"+s+"/issues/"+a.project_issues_index+"#commentList"},r.default.createElement("i",{className:"iconfont icon-a-xiaoxi1 mr5 font-15"}),a.comment_journals_count))))}},XzCO:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(a("jsC+")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("aIZi");var o=a("q1tI"),i=s(o),l=a("i8i4");function s(e){return e&&e.__esModule?e:{default:e}}t.default=(0,o.forwardRef)((function(e,t){var a=e.overlay,s=e.children,u=e.placement,c=e.overlayClassName,d=(0,o.useState)(!1),f=r(d,2),m=f[0],p=f[1],v=(0,o.useRef)(null),g=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(function(){return{clearVisible:function(e){p(e)}}})),(0,o.useEffect)((function(){document.addEventListener("click",h,!1)}),[]);var h=function(e){var t=e.target,a=(0,l.findDOMNode)(v.current),n=(0,l.findDOMNode)(g.current);if(a&&n){var r=a.contains(t),o=n.contains(t);r||o||p(!1)}};return i.default.createElement(n.default,{placement:u,visible:m,overlay:i.default.createElement("div",{ref:v},a),trigger:["click"],overlayClassName:c},i.default.createElement("span",{className:"dropspan",ref:g,onClick:function(){return p(!m)}},s))}))},"jZ+j":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(a("3S7+")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(a.push(i.value),!t||a.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("TfFZ");var o=a("q1tI"),i=s(o),l=a("P5Jw");function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.children,a=e.value,s=(0,o.useState)("点击复制链接"),u=r(s,2),c=u[0],d=u[1],f="localhost"===window.location.hostname?"testforgeplus.trustie.net":window.location.hostname,m=window.location.protocol;return i.default.createElement(l.CopyToClipboard,{text:m+"//"+f+a,onCopy:function(){return d("复制成功")}},i.default.createElement(n.default,{placement:"bottom",title:c},t))}},mr32:function(e,t,a){"use strict";a.r(t);var n=a("q1tI"),r=a("eHJ2"),o=a.n(r),i=a("BGR+"),l=a("VCL8"),s=a("CtXQ"),u=a("H84U");function c(e){return(c="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 d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function f(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e){var t=function(){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}}();return function(){var a,n=y(e);if(t){var r=y(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return h(this,a)}}function h(e,t){return!t||"object"!==c(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 y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var E=function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r<n.length;r++)t.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(a[n[r]]=e[n[r]])}return a},b=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&&v(e,t)}(l,e);var t,a,r,i=g(l);function l(){var e;return m(this,l),(e=i.apply(this,arguments)).handleClick=function(){var t=e.props,a=t.checked,n=t.onChange;n&&n(!a)},e.renderCheckableTag=function(t){var a,r=t.getPrefixCls,i=e.props,l=i.prefixCls,s=i.className,u=i.checked,c=E(i,["prefixCls","className","checked"]),m=r("tag",l),p=o()(m,(f(a={},"".concat(m,"-checkable"),!0),f(a,"".concat(m,"-checkable-checked"),u),a),s);return delete c.onChange,n.createElement("span",d({},c,{className:p,onClick:e.handleClick}))},e}return t=l,(a=[{key:"render",value:function(){return n.createElement(u.a,null,this.renderCheckableTag)}}])&&p(t.prototype,a),r&&p(t,r),l}(n.Component),A=a("09Wf"),_=a("6CfX"),C=a("g0mS");function k(e){return(k="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 S(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function j(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(e){var t=function(){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}}();return function(){var a,n=x(e);if(t){var r=x(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return N(this,a)}}function N(e,t){return!t||"object"!==k(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(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var T=function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r<n.length;r++)t.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(a[n[r]]=e[n[r]])}return a},P=new RegExp("^(".concat(A.a.join("|"),")(-inverse)?$")),R=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)}(c,e);var t,a,r,l=I(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=l.call(this,e)).state={visible:!0},t.handleIconClick=function(e){e.stopPropagation(),t.setVisible(!1,e)},t.renderTag=function(e){var a=t.props,r=a.children,o=T(a,["children"]),l="onClick"in o||r&&"a"===r.type,s=Object(i.default)(o,["onClose","afterClose","color","visible","closable","prefixCls"]);return l?n.createElement(C.a,null,n.createElement("span",w({},s,{className:t.getTagClassName(e),style:t.getTagStyle()}),r,t.renderCloseIcon())):n.createElement("span",w({},s,{className:t.getTagClassName(e),style:t.getTagStyle()}),r,t.renderCloseIcon())},Object(_.a)(!("afterClose"in e),"Tag","'afterClose' will be deprecated, please use 'onClose', we will remove this in the next version."),t}return t=c,r=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:null}}],(a=[{key:"getTagStyle",value:function(){var e=this.props,t=e.color,a=e.style,n=this.isPresetColor();return w({backgroundColor:t&&!n?t:void 0},a)}},{key:"getTagClassName",value:function(e){var t,a=e.getPrefixCls,n=this.props,r=n.prefixCls,i=n.className,l=n.color,s=this.state.visible,u=this.isPresetColor(),c=a("tag",r);return o()(c,(S(t={},"".concat(c,"-").concat(l),u),S(t,"".concat(c,"-has-color"),l&&!u),S(t,"".concat(c,"-hidden"),!s),t),i)}},{key:"setVisible",value:function(e,t){var a=this.props,n=a.onClose,r=a.afterClose;n&&n(t),r&&!n&&r(),t.defaultPrevented||"visible"in this.props||this.setState({visible:e})}},{key:"isPresetColor",value:function(){var e=this.props.color;return!!e&&P.test(e)}},{key:"renderCloseIcon",value:function(){return this.props.closable?n.createElement(s.default,{type:"close",onClick:this.handleIconClick}):null}},{key:"render",value:function(){return n.createElement(u.a,null,this.renderTag)}}])&&j(t.prototype,a),r&&j(t,r),c}(n.Component);R.CheckableTag=b,R.defaultProps={closable:!1},Object(l.polyfill)(R);t.default=R},u3En:function(e,t,a){},xmot:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABHNCSVQICAgIfAhkiAAAAntJREFUKFNVU01oE0EUfi8paauW7NJWqz20xYtKoevZgxtPCgW3Fw/izxYUT2J78Nqfi+BB6qmgoo0oCIJ2C4I33XjxJFbBkwc3otKa1KQ/GJPsvOeb2bTiwjKZ5Pt730wQ5OH3jgXt8UVgdIHBBQSLieUHqJJSISoIU+naQzwaVTVeP8ifjjjA6dcabESEYEh6VZTsldlrUi5z7PNyizgcCX9Ag8QBSK/6o1k52WvzWK8cdZz4MmSI9HGYmRKQVk4cWvuWe8vRfL/r5Fc0xPjd4UhI/xwT5RZ5O0ErLnNx9+i3QUNsvj3kMqsAFGe359tx/D9BUaL5XWMroSHW3xzMS3MzMpeLDB4ROyKiExRFaKYprdpjK9IDQOVpr2OfKSXl/Hk1tCyArAADlBewrdh5KjLAzWd9MyJ0WoQcwSzLrIF9vjxriLWXgxKVxJUG9GwUU1Fhu5Nu1kIBj+y0bAo0M4c9l6o53HrRn98z+t3fWOz3QZEHSuWZQDtMy/sBYpiwx8th6Z7lInEgJ5CFmGdx4/n+SJyYYxWQjnK2XKg86pFYagSZc/Z4NSzfyXLPlXUsz3d5qqkWRaCAm0/6XCVRgWhAt2pfWMO1+5ZkZui+vI6l+a7knKXhvdd+48qtDjkEBqw87s7b59b88oLlpxg9RPbjugoFOCIz5XqvboWrc528b7KGqzczniJeFNEC/npgRzopxCRRKYil1VTc8JFgWpSrEtnvu95Y+nEj44nzgoxlCXwSf961nJQQtlvV4Axnhupx0qq5bvom6Ytv/gWw1D+lPHPvKnOW1YSmHL60SuTI2VXqtUYuk26bQGBXKMcFWBCB4MAU3dacv5qY9er52wxiAAAAAElFTkSuQmCC"},ynFz:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAABHNCSVQICAgIfAhkiAAAALZJREFUKFONkIENwiAQRQUW6QYSWKAjdIR2Ah2BERyBUXQAkBF0Al0A2n8NNFStKQm5f/COOz475KW17sZxNDm9e++HckeRlUQpdU0pdSGEN2mA7QrE4YUxdsRrEjHQ5Ye+ocgwgAFC1tW1xkg2xjiDX21qUErZCCF2gS3Afm6NmU5brTnnBq0HAntADTZFmwtq/cAf7MqeYslPe2ofd4N/Da9epLnOMP2F+HTOUb6sZcatX5fzCY5aaODpOAmxAAAAAElFTkSuQmCC"}}]); |