gitlink-forgeplus/public/react/build/static/js/88.f1814e4a.chunk.js

1 line
31 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(this.webpackJsonp=this.webpackJsonp||[]).push([[88],{"0/zy":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=d(a("CtXQ")),i=d(a("BvKs")),l=d(a("5rEg")),s=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,i=!1,l=void 0;try{for(var s,r=e[Symbol.iterator]();!(n=(s=r.next()).done)&&(a.push(s.value),!t||a.length!==t);n=!0);}catch(e){i=!0,l=e}finally{try{!n&&r.return&&r.return()}finally{if(i)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("Pwec"),a("lUTK"),a("5NDa");var r=a("cDcd"),u=d(r),o=a("sYIF"),c=d(a("XzCO"));function d(e){return e&&e.__esModule?e:{default:e}}var m=l.default.Search;t.default=function(e,t){var a,l=e.className,d=e.name,f=e.ids,p=e.lists,v=e.size,g=e.imgControl,h=e.searchFunc,E=e.chooseFunc,A=e.update,y=e.double,_=e.names,k=(0,r.useRef)(null),b=(0,r.useState)([]),S=s(b,2),C=S[0],w=S[1],N=(0,r.useState)(void 0),I=s(N,2),j=I[0],x=I[1];return(0,r.useEffect)((function(){w(f?f.split(","):[]),x(_)}),[f,_]),u.default.createElement("li",{className:l||""},u.default.createElement(c.default,{className:l,ref:k,overlay:(a=p,u.default.createElement("div",{className:"overlaydrop "+v},"small"!==v&&u.default.createElement("div",{className:"pb10"},u.default.createElement(m,{placeholder:"搜索"+d,onChange:function(e){return h(e.target.value)}})),a&&a.length>0?u.default.createElement(i.default,{selectedKeys:C},a.map((function(e,t){return u.default.createElement(i.default.Item,{key:e.id},g&&u.default.createElement("img",{src:(0,o.getImageUrl)(e.image_url),alt:""}),e.color&&u.default.createElement("span",{style:{backgroundColor:e.color,marginRight:"0px"},className:"colorpiece"}),u.default.createElement("span",{className:"task-hide",onClick:function(){return function(e){var t=f,a=e.id.toString();if(y){t=f?f.split(","):[];var n=_?_.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),x(n.join(",")),E(t,n.join(","))}else t&&t.indexOf(a)>=0?(w([]),x(void 0),E([])):(w([""+e.id]),x([e.name]),E([a],e.name)),k.current&&k.current.clearVisible(!1)}(e)}},e.name))}))):u.default.createElement("div",{className:"pl15"},"暂无",f?u.default.createElement("span",null,"'",d,"'"):d))),placement:"bottomRight"},u.default.createElement("span",{className:"task-hide"},j||(A?"更换"+d:d)),u.default.createElement(n.default,{type:"caret-down",className:"color-grey-6"})))}},"0Ks3":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(a("2/Rp"));a("+L6B");var i=r(a("cDcd")),l=r(a("/k9T")),s=a("spEH");function r(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.visible,a=e.onCancel,r=e.onSuccess,u=e.content,o=e.title;return i.default.createElement(l.default,{visible:t,onCancel:a,title:o||"删除疑修",btn:i.default.createElement("div",null,i.default.createElement(n.default,{size:"large",onClick:a},"取消"),i.default.createElement(n.default,{type:"danger",size:"large",onClick:r},"确认删除"))},i.default.createElement("div",{className:"desc"},i.default.createElement(s.AlignTop,{className:"deldesc"},i.default.createElement("i",{className:"iconfont icon-jinggao1 mr10 font-20 red"}),u||i.default.createElement("div",{style:{paddingTop:"3px"}},i.default.createElement("p",{className:"font-15 mb20"},"您确定要删除所有选中的疑修?"),i.default.createElement("p",{className:"color-grey-6"},"此操作将清空所有已选中的疑修,请谨慎操作")))))}},"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=I(a("W9HT")),i=I(a("NUBc")),l=I(a("2/Rp")),s=I(a("kaz8")),r=I(a("jsC+")),u=I(a("CtXQ")),o=I(a("3S7+")),c=I(a("BvKs")),d=I(a("5rEg")),m=I(a("+eQT")),f=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,i=!1,l=void 0;try{for(var s,r=e[Symbol.iterator]();!(n=(s=r.next()).done)&&(a.push(s.value),!t||a.length!==t);n=!0);}catch(e){i=!0,l=e}finally{try{!n&&r.return&&r.return()}finally{if(i)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("T2oS"),a("DjyN"),a("+L6B"),a("sRBo"),a("qVdP"),a("Pwec"),a("5Dmo"),a("lUTK"),a("5NDa"),a("iQDF");var v=a("cDcd"),g=I(v),h=I(a("ynFz")),E=I(a("0x8O")),A=a("eO8H"),y=I(a("XnJ2")),_=I(a("aqs5")),k=I(a("Xxpw")),b=I(a("0Ks3")),S=I(a("vDqi")),C=I(a("Po8q")),w=I(a("1pYj")),N=I(a("wd/R"));function I(e){return e&&e.__esModule?e:{default:e}}var j=m.default.RangePicker,x=d.default.Search;t.default=function(e){var t,a,d,m=(0,v.useState)(!1),I=p(m,2),B=I[0],O=I[1],z=(0,v.useState)(void 0),T=p(z,2),D=T[0],F=T[1],R=(0,v.useState)(0),U=p(R,2),J=U[0],Q=U[1],M=(0,v.useState)(0),P=p(M,2),H=P[0],K=P[1],Y=(0,v.useState)("all"),G=p(Y,2),W=G[0],q=G[1],X=(0,v.useState)(""),L=p(X,2),Z=L[0],V=L[1],$=(0,v.useState)(void 0),ee=p($,2),te=ee[0],ae=ee[1],ne=(0,v.useState)("opened"),ie=p(ne,2),le=ie[0],se=ie[1],re=(0,v.useState)(void 0),ue=p(re,2),oe=ue[0],ce=ue[1],de=(0,v.useState)(void 0),me=p(de,2),fe=me[0],pe=me[1],ve=(0,v.useState)([]),ge=p(ve,2),he=ge[0],Ee=ge[1],Ae=(0,v.useState)([]),ye=p(Ae,2),_e=ye[0],ke=ye[1],be=(0,v.useState)(!1),Se=p(be,2),Ce=Se[0],we=Se[1],Ne=(0,v.useState)(void 0),Ie=p(Ne,2),je=Ie[0],xe=Ie[1],Be=(0,v.useState)(void 0),Oe=p(Be,2),ze=Oe[0],Te=Oe[1],De=(0,v.useState)(void 0),Fe=p(De,2),Re=Fe[0],Ue=Fe[1],Je=(0,v.useState)(1),Qe=p(Je,2),Me=Qe[0],Pe=Qe[1],He=(0,v.useState)(15),Ke=p(He,2),Ye=Ke[0],Ge=Ke[1],We=(0,v.useState)(void 0),qe=p(We,2),Xe=qe[0],Le=qe[1],Ze=(0,v.useState)(0),Ve=p(Ze,2),$e=Ve[0],et=Ve[1],tt=(0,v.useState)(!1),at=p(tt,2),nt=at[0],it=at[1],lt=(0,v.useState)(!1),st=p(lt,2),rt=st[0],ut=st[1],ot=(0,v.useRef)(null),ct=e.match.params.owner,dt=e.match.params.projectsId,mt=e&&e.projectDetail&&e.projectDetail.permission,ft=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 Et(e,t,a){Le(void 0);var n=C.default.load("issuestates");("undefined"===n?void 0:n)&&C.default.remove("issuestates");var i="/v1/"+ct+"/"+dt+"/issues";S.default.get(i,{params:f({},e,{page:t||1,keyword:te,participant_category:W,category:le,limit:Ye,begin_date:oe,end_date:fe,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),Le(n.data.total_count),Q(n.data.closed_count),K(n.data.opened_count);var i=n.data.issues.length>0?n.data.issues.map((function(e){return e.id})):[];ke(i),et(n.data.total_issues_count),ut(n.data.has_created_issues);var l=f({},e,{keyword:te,participant_category:W,category:le,limit:Ye,page:t||1,sort_direction:gt(e&&e.sort_by),begin_date:oe,end_date:fe,sort_by:ht(e&&e.sort_by),names:a}),s=new Date((new Date).getTime()+864e5);C.default.save("issuestates",f({},l),{expires:s,path:"/"})}})).then((function(e){}))}(0,v.useEffect)((function(){if(ft){var e=ft.author,t=ft.name;document.title="疑修-"+e.name+"/"+t}}),[ft]),(0,v.useEffect)((function(){var e=C.default.load("issuestates"),t="undefined"===e?void 0:e;t?(q(t.participant_category),se(t.category),Pe(t.page),Ge(t.limit||15),Te(f({},t)),xe(t.names),ce(t.begin_date),pe(t.end_date)):Et()}),[]),(0,v.useEffect)((function(){ze&&!(he&&he>0)&&(ze.author_id||ze.issue_priorities_id||ze.issue_tag_ids||ze.milestone_id||ze.sort_by||ze.status_id||ze.assigner_id)||Z||fe||oe||"all"!==W?it(!0):it(!1)}),[ze,Z,he,oe,fe,W]),t=function(){Et(ze,Me,je)},a=[W,te,le,Ye,fe,ze],d=(0,v.useRef)(!1),(0,v.useEffect)((function(){d.current?t():d.current=!0}),a);var At=g.default.createElement(c.default,{selectedKeys:[""+W],onClick:function(e){Pe(1),q(e.key)}},g.default.createElement(c.default.Item,{key:"all"},"全部"),g.default.createElement(c.default.Item,{key:"aboutme"},g.default.createElement(o.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 yt(){Ee([]),we(!1),ot.current&&ot.current.clearChoose()}function _t(e){if(e!==le){var t=f({},ze),a=f({},je);"closed"===e?(a=f({},a,{status_name:"关闭"}),t=f({},t,{status_id:"5"}),xe(a),Te(t)):(a=f({},a,{status_name:void 0}),t=f({},t,{status_id:void 0}),xe(a),Te(t)),se(e),Pe(1),Le(void 0)}}return g.default.createElement("div",null,g.default.createElement(b.default,{visible:B,onCancel:function(){return O(!1)},onSuccess:function(){var t="/v1/"+ct+"/"+dt+"/issues/batch_destroy";S.default.delete(t,{params:{ids:he}}).then((function(t){t&&(Te(void 0),Ee([]),O(!1),we(!1),e.showNotification("疑修删除成功!"),Et())})).catch((function(e){}))}}),g.default.createElement("div",{className:"pageheader"},g.default.createElement("div",null,pt&&pt.login&&g.default.createElement(r.default,{overlay:At,trigger:["click"],placement:"bottomLeft",arrow:{pointAtCenter:!0}},g.default.createElement("span",{className:"dorpdownButton mr20"},g.default.createElement("span",null,"all"===W?"全部":"aboutme"===W?"与我相关":"assignedme"===W?"我负责的":"authoredme"===W?"我创建的":"@我的"),g.default.createElement(u.default,{type:"caret-down",className:"ml5 color-grey-6"}))),g.default.createElement(x,{placeholder:"输入关键字搜索疑修",value:Z,onChange:function(e){V(e.target.value),""===e.target.value&&ae(void 0)},onSearch:function(){return ae(Z)},style:{width:354,height:32},allowClear:!0}),nt&&g.default.createElement("a",{className:"color-blue ml25",onClick:function(){ae(void 0),q("all"),se("opened"),Te(void 0),Ee([]),Pe(1),V(void 0),xe(void 0),pe(void 0),ce(void 0),ot.current&&ot.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(j,{value:[oe?(0,N.default)(oe,"YYYY-MM-DD"):"",fe?(0,N.default)(fe,"YYYY-MM-DD"):""],onChange:function(e,t){Pe(1),ce(t[0]||""),pe(t[1]||"")},style:{width:240,marginRight:20}}),mt&&"Reporter"!==mt&&g.default.createElement(A.Link,{to:"/"+ct+"/"+dt+"/issues/sign",className:"dorpdownButton"},g.default.createElement("img",{src:h.default,alt:"",className:"mr5"}),"标记管理"),g.default.createElement(_.default,f({},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(s.default,{value:"all",style:{marginRight:"16px",display:mt&&"Reporter"!==mt?"block":"none"},checked:Ce,onChange:function(e){we(e.target.checked),ot.current&&ot.current.clearChoose(),e.target.checked?Ee(_e):Ee([])}}),he&&he.length>0?g.default.createElement("span",null,"选择",he.length,"个issue"):g.default.createElement("ul",{className:"statusul"},g.default.createElement("li",{className:"all"===le?"active":"",onClick:function(){_t("all")}},"全部",g.default.createElement("span",null,$e)),g.default.createElement("li",{className:"opened"===le?"active":"",onClick:function(){_t("opened")}},"开启中",g.default.createElement("span",null,H)),g.default.createElement("li",{className:"closed"===le?"active":"",onClick:function(){_t("closed")}},"已关闭",g.default.createElement("span",null,J)))),g.default.createElement("div",{className:"menusul"},g.default.createElement(y.default,{ref:ot,update:he&&he.length>0,owner:ct,projectsId:dt,chooseFunc:function(e,t){xe(t),Pe(1),he&&he.length>0?Ue(e):("5"===e.status_id?se("closed"):se("opened"),Te(e),Le(void 0))},defaultNames:je,defaultIds:he&&he.length>0?void 0:ze,open_blockchain:vt}),he&&he.length>0?g.default.createElement("div",null,g.default.createElement(l.default,{type:"primary",ghost:!0,onClick:function(){var e="/v1/"+ct+"/"+dt+"/issues/batch_update";S.default.patch(e,{assigner_ids:Re&&Re.assigner_id&&Re.assigner_id.split(","),ids:he,issue_tag_ids:Re&&Re.issue_tag_ids&&Re.issue_tag_ids.split(","),milestone_id:Re&&Re.milestone_id,priority_id:Re&&Re.issue_priorities_id,status_id:Re&&Re.status_id}).then((function(e){e&&(Te(void 0),Ee([]),Le(void 0),Et(),yt())})).catch((function(e){}))}},"确定"),g.default.createElement(l.default,{type:"danger",ghost:!0,className:"ml10",onClick:function(){return O(!0)}},"删除"),g.default.createElement(l.default,{ghost:!0,className:"ml10 mr10",onClick:yt},"取消")):"")),0===Xe&&(rt?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:E.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(_.default,f({},e,{checklogin:!0,sureFunc:function(){e.history.push("/"+ct+"/"+dt+"/issues/new")},className:"color-blue"}),"创建一个疑修")))),Xe>0&&g.default.createElement(g.default.Fragment,null,g.default.createElement(s.default.Group,{name:"issues",onChange:function(e){ot.current&&ot.current.clearChoose(),Ee(e),e.length===_e.length?we(!0):we(!1)},value:he,style:{width:"100%"}},g.default.createElement("div",{className:"listdatas"},D.map((function(e,t){return g.default.createElement(k.default,{key:t,checkbox:mt&&"Reporter"!==mt&&g.default.createElement(s.default,{value:e.id,key:e.id,style:{marginRight:"16px"}}),item:e,owner:ct,projectsId:dt})})))),Xe>15&&g.default.createElement("div",{className:"pt25 pb30",style:{textAlign:"right"}},g.default.createElement(i.default,{total:Xe,onShowSizeChange:function(e,t){Pe(1),Ge(t)},current:Me,pageSize:Ye,onChange:function(e){Pe(e),Et(ze,e,je),document&&(document.documentElement||document.body)&&(document.documentElement.scrollTop=document.body.scrollTop=0)},showSizeChanger:!0,pageSizeOptions:[15,30,40,50],showQuickJumper:!0}))),void 0===Xe&&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},i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,i=!1,l=void 0;try{for(var s,r=e[Symbol.iterator]();!(n=(s=r.next()).done)&&(a.push(s.value),!t||a.length!==t);n=!0);}catch(e){i=!0,l=e}finally{try{!n&&r.return&&r.return()}finally{if(i)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},l=a("cDcd"),s=o(l),r=o(a("0/zy")),u=o(a("vDqi"));function o(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,l.forwardRef)((function(e,t){var a=e.owner,o=e.projectsId,m=e.chooseFunc,f=e.update,p=e.defaultNames,v=e.defaultIds,g=e.open_blockchain,h=(0,l.useState)(void 0),E=i(h,2),A=E[0],y=E[1],_=(0,l.useState)(void 0),k=i(_,2),b=k[0],S=k[1],C=(0,l.useState)(void 0),w=i(C,2),N=w[0],I=w[1],j=(0,l.useState)(void 0),x=i(j,2),B=x[0],O=x[1],z=(0,l.useState)(void 0),T=i(z,2),D=T[0],F=T[1],R=(0,l.useState)(void 0),U=i(R,2),J=U[0],Q=U[1],M=(0,l.useState)(void 0),P=i(M,2),H=P[0],K=P[1],Y=(0,l.useState)(void 0),G=i(Y,2),W=G[0],q=G[1],X=(0,l.useState)(void 0),L=i(X,2),Z=L[0],V=L[1],$=(0,l.useState)(void 0),ee=i($,2),te=ee[0],ae=ee[1],ne=(0,l.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}),ie=i(ne,2),le=ie[0],se=ie[1],re=(0,l.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}),ue=i(re,2),oe=ue[0],ce=ue[1];return(0,l.useEffect)((function(){p&&ce(p)}),[p]),(0,l.useEffect)((function(){v&&se(v)}),[v]),(0,l.useImperativeHandle)(t,(function(){return{clearChoose:function(){se({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}),ce({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,l.useEffect)((function(){var e;e="/v1/"+a+"/"+o+"/issue_authors",u.default.get(e,{params:{keyword:b,only_name:!0}}).then((function(e){e&&e.data&&y(e.data.authors)}))}),[b]),(0,l.useEffect)((function(){var e;e="/v1/"+a+"/"+o+"/issue_tags",u.default.get(e,{params:{keyword:B,only_name:!0}}).then((function(e){e&&e.data&&I(e.data.issue_tags)}))}),[B]),(0,l.useEffect)((function(){var e;e="/v1/"+a+"/"+o+"/milestones",u.default.get(e,{params:{keyword:J,only_name:!0}}).then((function(e){e&&e.data&&F(e.data.milestones)}))}),[J]),(0,l.useEffect)((function(){!function(){if(f){var e="/v1/"+a+"/"+o+"/collaborators";u.default.get(e,{params:{keyword:W,only_name:!0}}).then((function(e){e&&e.data&&K(e.data.collaborators)}))}else{var t="/v1/"+a+"/"+o+"/issue_assigners";u.default.get(t,{params:{keyword:W,only_name:!0}}).then((function(e){e&&e.data&&K(e.data.assigners)}))}}()}),[W,f]),(0,l.useEffect)((function(){var e;e="/v1/"+a+"/"+o+"/issue_priorities",u.default.get(e).then((function(e){e&&e.data&&ae(e.data.priorities)}))}),[]),(0,l.useEffect)((function(){var e;e="/v1/"+a+"/"+o+"/issue_statues",u.default.get(e).then((function(e){e&&e.data&&V(e.data.statues)}))}),[]),s.default.createElement("ul",{className:"dropboxul"},!f&&s.default.createElement(r.default,{update:f,ids:le&&le.author_id,names:oe&&oe.author_name,name:"发布人",size:"large",imgControl:!0,lists:A,searchFunc:function(e){return S(e)},chooseFunc:function(e,t){return function(e,t){var a=n({},le,{author_id:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{author_name:t});se(a),ce(i),m(a,i)}(e,t)}}),f&&s.default.createElement(r.default,{update:f,ids:le&&le.issue_priorities_id,name:"优先级",size:"small",lists:te,names:oe&&oe.issue_priorities_name,chooseFunc:function(e,t){var a=n({},le,{issue_priorities_id:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{issue_priorities_name:t});ce(i),se(a),m(a,i)}}),s.default.createElement(r.default,{update:f,ids:le&&le.issue_tag_ids,name:"标记",size:"large",double:!0,names:oe&&oe.issue_tag_name,lists:N,searchFunc:function(e){return O(e)},chooseFunc:function(e,t){var a=n({},le,{issue_tag_ids:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{issue_tag_name:t});ce(i),se(a),m(a,i)}}),s.default.createElement(r.default,{update:f,ids:le&&le.milestone_id,name:"里程碑",size:"large",names:oe&&oe.milestone_name,lists:D,searchFunc:function(e){return Q(e)},chooseFunc:function(e,t){var a=n({},le,{milestone_id:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{milestone_name:t});ce(i),se(a),m(a,i)}}),s.default.createElement(r.default,{update:f,ids:le&&le.assigner_id,name:"负责人",size:"large",imgControl:!0,names:oe&&oe.assigner_name,lists:H,searchFunc:function(e){return q(e)},double:!!f,chooseFunc:function(e,t){var a=n({},le,{assigner_id:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{assigner_name:t});ce(i),se(a),m(a,i)}}),s.default.createElement(r.default,{update:f,ids:le&&le.status_id,name:"状态",size:"small",lists:Z,names:oe&&oe.status_name,chooseFunc:function(e,t){var a=n({},le,{status_id:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{status_name:t});ce(i),se(a),m(a,i)}}),!f&&s.default.createElement(r.default,{className:"minwidth",ids:le&&le.sort_by,name:"排序",size:"small",lists:g?c:d,names:oe&&oe.sortby_name,chooseFunc:function(e,t){var a=n({},le,{sort_by:e&&e.length>0?e.join(","):void 0}),i=n({},oe,{sortby_name:t});ce(i),se(a),m(a,i)}}))}))},Xxpw:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=u(a("3S7+"));a("5Dmo");var i=u(a("cDcd")),l=(a("sYIF"),u(a("xmot"))),s=a("eO8H"),r=u(a("jZ+j"));function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.checkbox,a=e.item,u=e.projectsId,o=e.owner;function c(e){return e.map((function(e){return e.name})).join(",")}return i.default.createElement("div",null,i.default.createElement("div",{className:"issuedetail"},t,i.default.createElement("div",{style:{flex:1}},i.default.createElement("div",{className:"idetails"},i.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),i.default.createElement(s.Link,{to:"/"+o+"/"+u+"/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 i.default.createElement("span",{style:{backgroundColor:""+e.color},className:"ml8 tagscolor task-hide",title:e.name},e.name)})):""),i.default.createElement("div",null,i.default.createElement("div",{className:"infos"},i.default.createElement("div",{className:"ilog"},a.project_issues_index&&i.default.createElement(r.default,{value:"/"+o+"/"+u+"/issues/"+a.project_issues_index},i.default.createElement("span",{className:"number"},"#",a.project_issues_index))),i.default.createElement(s.Link,{to:"/"+(a.author&&a.author.login)},i.default.createElement("i",{className:"iconfont icon-chengyuan2 mr3 font-12",style:{color:"#898d9d"}})),i.default.createElement("span",{className:"mr12"},i.default.createElement(s.Link,{style:{color:"#898d9d"},to:"/"+(a.author&&a.author.login)},a.author&&a.author.name)),i.default.createElement("span",{className:"mr12"},a.created_at," 发布"),i.default.createElement("span",{className:"mr20"},a.updated_at,"更新"),a.blockchain_token_num&&i.default.createElement("span",{className:"mr30"},i.default.createElement("img",{src:l.default,alt:"",width:"13px",className:"mr3"}),a.blockchain_token_num),a.milestone_name&&i.default.createElement(s.Link,{to:"/"+o+"/"+u+"/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"},i.default.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr3"}),a.milestone_name))))),i.default.createElement("div",{className:"issuecondition"},a.assigners&&a.assigners.length>0?i.default.createElement(n.default,{title:c(a.assigners),placement:"bottomRight"},i.default.createElement("div",{className:a.assigners.length>1?"principal hovers":"principal"},i.default.createElement("span",{className:"task-hide",style:{wordBreak:"break-all"}},c(a.assigners)))):"",i.default.createElement("div",{style:{color:"已解决"===a.status_name?"#28bd6c":"#40424a"}},a.status_name),i.default.createElement("div",{className:"commentnum"},i.default.createElement(s.Link,{to:"/"+o+"/"+u+"/issues/"+a.project_issues_index+"#commentList"},i.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=r(a("jsC+"));a("qVdP");var i=a("cDcd"),l=r(i),s=a("faye");function r(e){return e&&e.__esModule?e:{default:e}}t.default=(0,i.forwardRef)((function(e,t){var a=e.overlay,r=e.children,u=e.placement,o=e.overlayClassName,c=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,i=!1,l=void 0;try{for(var s,r=e[Symbol.iterator]();!(n=(s=r.next()).done)&&(a.push(s.value),!t||a.length!==t);n=!0);}catch(e){i=!0,l=e}finally{try{!n&&r.return&&r.return()}finally{if(i)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,i.useState)(!1),2),d=c[0],m=c[1],f=(0,i.useRef)(null),p=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,(function(){return{clearVisible:function(e){m(e)}}})),(0,i.useEffect)((function(){document.addEventListener("click",v,!1)}),[]);var v=function(e){var t=e.target,a=(0,s.findDOMNode)(f.current),n=(0,s.findDOMNode)(p.current);if(a&&n){var i=a.contains(t),l=n.contains(t);i||l||m(!1)}};return l.default.createElement(n.default,{placement:u,visible:d,overlay:l.default.createElement("div",{ref:f},a),trigger:["click"],overlayClassName:o},l.default.createElement("span",{className:"dropspan",ref:p,onClick:function(){return m(!d)}},r))}))},"jZ+j":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(a("3S7+"));a("5Dmo");var i=a("cDcd"),l=r(i),s=a("P5Jw");function r(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.children,a=e.value,r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,i=!1,l=void 0;try{for(var s,r=e[Symbol.iterator]();!(n=(s=r.next()).done)&&(a.push(s.value),!t||a.length!==t);n=!0);}catch(e){i=!0,l=e}finally{try{!n&&r.return&&r.return()}finally{if(i)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,i.useState)("点击复制链接"),2),u=r[0],o=r[1],c="localhost"===window.location.hostname?"testforgeplus.trustie.net":window.location.hostname,d=window.location.protocol;return l.default.createElement(s.CopyToClipboard,{text:d+"//"+c+a,onCopy:function(){return o("复制成功")}},l.default.createElement(n.default,{placement:"bottom",title:u},t))}},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"}}]);