build/static/js/82.9974d2d1.chunk.js

1 line
26 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[82],{"+QRC":function(e,t,n){"use strict";var a=n("E9nw"),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,i,l,s,u=!1;t||(t={}),t.debug;try{if(o=a(),i=document.createRange(),l=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e);t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))})),document.body.appendChild(s),i.selectNodeContents(s),l.addRange(i),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(a){try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(a){n=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(n,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(i):l.removeAllRanges()),s&&document.body.removeChild(s),o()}return u}},"0/zy":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n("CtXQ")),r=d(n("BvKs")),o=d(n("5rEg")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(a=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("Pwec"),n("lUTK"),n("5NDa");var l=n("cDcd"),s=d(l),u=n("sYIF"),c=d(n("XzCO"));function d(e){return e&&e.__esModule?e:{default:e}}var f=o.default.Search;t.default=function(e,t){var n,o=e.className,d=e.name,m=e.ids,p=e.lists,v=e.size,y=e.imgControl,g=e.searchFunc,h=e.chooseFunc,_=e.update,b=e.double,E=e.names,w=(0,l.useRef)(null),j=(0,l.useState)([]),S=i(j,2),C=S[0],x=S[1],k=(0,l.useState)(void 0),O=i(k,2),N=O[0],A=O[1];return(0,l.useEffect)((function(){x(m?m.split(","):[]),A(E)}),[m,E]),s.default.createElement("li",{className:o||""},s.default.createElement(c.default,{className:o,ref:w,overlay:(n=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 g(e.target.value)}})),n&&n.length>0?s.default.createElement(r.default,{selectedKeys:C},n.map((function(e,t){return s.default.createElement(r.default.Item,{key:e.id},y&&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,n=e.id.toString();if(b){t=m?m.split(","):[];var a=E?E.split(","):[];t&&t.indexOf(n)>=0?(t=t.filter((function(e){return e.toString()!==n})),a=a.filter((function(t){return t.toString()!==e.name}))):(t.push(n),a.push(e.name)),x(t),A(a.join(",")),h(t,a.join(","))}else t&&t.indexOf(n)>=0?(x([]),A(void 0),h([])):(x([""+e.id]),A([e.name]),h([n],e.name)),w.current&&w.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"},N||(_?"更换"+d:d)),s.default.createElement(a.default,{type:"caret-down",className:"color-grey-6"})))}},"1pYj":function(e,t,n){"use strict";n.r(t),t.default=n.p+"static/media/emp.35f6c709.png"},AGJ6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(a=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=n("cDcd"),i=u(o),l=u(n("0/zy")),s=u(n("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:"低优先级"}];t.default=(0,o.forwardRef)((function(e,t){var n=e.owner,u=e.projectsId,d=e.chooseFunc,f=e.update,m=(0,o.useState)(void 0),p=r(m,2),v=p[0],y=p[1],g=(0,o.useState)(void 0),h=r(g,2),_=h[0],b=h[1],E=(0,o.useState)(void 0),w=r(E,2),j=w[0],S=w[1],C=(0,o.useState)(void 0),x=r(C,2),k=x[0],O=x[1],N=(0,o.useState)(void 0),A=r(N,2),D=A[0],R=A[1],P=(0,o.useState)(void 0),I=r(P,2),F=I[0],z=I[1],T=(0,o.useState)(void 0),M=r(T,2),B=M[0],U=M[1],K=(0,o.useState)(void 0),W=r(K,2),J=W[0],L=W[1],Q=(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}),X=r(Q,2),H=X[0],Y=X[1],q=(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}),V=r(q,2),G=V[0],Z=V[1];return(0,o.useImperativeHandle)(t,(function(){return{clearChoose:function(){Y({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}),Z({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/"+n+"/"+u+"/issue_authors",s.default.get(e,{params:{keyword:_,only_name:!0}}).then((function(e){e&&e.data&&y(e.data.authors)}))}),[_]),(0,o.useEffect)((function(){var e;e="/v1/"+n+"/"+u+"/issue_tags",s.default.get(e,{params:{keyword:k,only_name:!0}}).then((function(e){e&&e.data&&S(e.data.issue_tags)}))}),[k]),(0,o.useEffect)((function(){!function(){if(f){var e="/v1/"+n+"/"+u+"/collaborators";s.default.get(e,{params:{keyword:F,only_name:!0}}).then((function(e){e&&e.data&&R(e.data.collaborators)}))}else{var t="/v1/"+n+"/"+u+"/issue_assigners";s.default.get(t,{params:{keyword:F,only_name:!0}}).then((function(e){e&&e.data&&R(e.data.assigners)}))}}()}),[F,f]),(0,o.useEffect)((function(){var e;e="/v1/"+n+"/"+u+"/milestones",s.default.get(e,{params:{keyword:B,only_name:!0}}).then((function(e){e&&e.data&&L(e.data.milestones)}))}),[B]),i.default.createElement("ul",{className:"dropboxul"},!f&&i.default.createElement(l.default,{update:f,ids:H&&H.author_id,names:G&&G.author_name,name:"发布人",size:"large",imgControl:!0,lists:v,searchFunc:function(e){return b(e)},chooseFunc:function(e,t){return function(e,t){var n=a({},H,{author_id:e&&e.length>0?e.join(","):void 0}),r=a({},G,{author_name:t});Y(n),Z(r),d(n,r)}(e,t)}}),i.default.createElement(l.default,{update:f,ids:H&&H.issue_tag_ids,name:"标记",size:"large",double:!0,names:G&&G.issue_tag_name,lists:j,searchFunc:function(e){return O(e)},chooseFunc:function(e,t){var n=a({},H,{issue_tag_ids:e&&e.length>0?e.join(","):void 0}),r=a({},G,{issue_tag_name:t});Z(r),Y(n),d(n,r)}}),i.default.createElement(l.default,{update:f,ids:H&&H.assigner_id,name:"负责人",size:"large",imgControl:!0,names:G&&G.assigner_name,lists:D,searchFunc:function(e){return z(e)},double:!!f,chooseFunc:function(e,t){var n=a({},H,{assigner_id:e&&e.length>0?e.join(","):void 0}),r=a({},G,{assigner_name:t});Z(r),Y(n),d(n,r)}}),!f&&i.default.createElement(l.default,{ids:H&&H.sort_by,name:"排序",size:"small",lists:c,names:G&&G.sortby_name,chooseFunc:function(e,t){var n=a({},H,{sort_by:e&&e.length>0?e.join(","):void 0}),r=a({},G,{sortby_name:t});Z(r),Y(n),d(n,r)}}),f&&i.default.createElement(l.default,{update:f,ids:H&&H.milestone_id,name:"里程碑",size:"large",names:G&&G.milestone_name,lists:J,searchFunc:function(e){return U(e)},chooseFunc:function(e,t){var n=a({},H,{milestone_id:e&&e.length>0?e.join(","):void 0}),r=a({},G,{milestone_name:t});Z(r),Y(n),d(n,r)}}))}))},BOKS:function(e,t,n){},E9nw:function(e,t){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],a=0;a<e.rangeCount;a++)n.push(e.getRangeAt(a));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},G8Fa:function(e,t,n){},P5Jw:function(e,t,n){"use strict";var a=n("rHrb").CopyToClipboard;a.CopyToClipboard=a,e.exports=a},Sr97:function(e,t,n){},Xxpw:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n("3S7+"));n("5Dmo");var r=s(n("cDcd")),o=(n("sYIF"),s(n("xmot"))),i=n("eO8H"),l=s(n("jZ+j"));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.checkbox,n=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"}}(n.priority_name)},n.priority_name),r.default.createElement(i.Link,{to:"/"+u+"/"+s+"/issues/"+n.project_issues_index,style:{maxWidth:(n.tags?735-120*n.tags.length:735)+"px"},title:n.subject},n.subject),n.tags&&n.tags.length>0?n.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"},n.project_issues_index&&r.default.createElement(l.default,{value:"/"+u+"/"+s+"/issues/"+n.project_issues_index},r.default.createElement("span",{className:"number"},"#",n.project_issues_index))),r.default.createElement(i.Link,{to:"/"+(n.author&&n.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:"/"+(n.author&&n.author.login)},n.author&&n.author.name)),r.default.createElement("span",{className:"mr12"},n.created_at," 发布"),r.default.createElement("span",{className:"mr20"},n.updated_at,"更新"),n.blockchain_token_num&&r.default.createElement("span",{className:"mr30"},r.default.createElement("img",{src:o.default,alt:"",width:"13px",className:"mr3"}),n.blockchain_token_num),n.milestone_name&&r.default.createElement(i.Link,{to:"/"+u+"/"+s+"/milestones/"+n.milestone_id,onClick:function(){window.scrollTo(0,0)},style:{maxWidth:n.blockchain_token_num?"261px":"340px",color:"#898d9d"},title:n.milestone_name,className:"task-hide"},r.default.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr3"}),n.milestone_name))))),r.default.createElement("div",{className:"issuecondition"},n.assigners&&n.assigners.length>0?r.default.createElement(a.default,{title:c(n.assigners),placement:"bottomRight"},r.default.createElement("div",{className:n.assigners.length>1?"principal hovers":"principal"},r.default.createElement("span",{className:"task-hide",style:{wordBreak:"break-all"}},c(n.assigners)))):"",r.default.createElement("div",{style:{color:"已解决"===n.status_name?"#28bd6c":"#40424a"}},n.status_name),r.default.createElement("div",{className:"commentnum"},r.default.createElement(i.Link,{to:"/"+u+"/"+s+"/issues/"+n.project_issues_index+"#commentList"},r.default.createElement("i",{className:"iconfont icon-a-xiaoxi1 mr5 font-15"}),n.comment_journals_count))))}},XzCO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n("jsC+"));n("qVdP");var r=n("cDcd"),o=l(r),i=n("faye");function l(e){return e&&e.__esModule?e:{default:e}}t.default=(0,r.forwardRef)((function(e,t){var n=e.overlay,l=e.children,s=e.placement,u=e.overlayClassName,c=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(a=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,r.useState)(!1),2),d=c[0],f=c[1],m=(0,r.useRef)(null),p=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(function(){return{clearVisible:function(e){f(e)}}})),(0,r.useEffect)((function(){document.addEventListener("click",v,!1)}),[]);var v=function(e){var t=e.target,n=(0,i.findDOMNode)(m.current),a=(0,i.findDOMNode)(p.current);if(n&&a){var r=n.contains(t),o=a.contains(t);r||o||f(!1)}};return o.default.createElement(a.default,{placement:s,visible:d,overlay:o.default.createElement("div",{ref:m},n),trigger:["click"],overlayClassName:u},o.default.createElement("span",{className:"dropspan",ref:p,onClick:function(){return f(!d)}},l))}))},"jZ+j":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n("3S7+"));n("5Dmo");var r=n("cDcd"),o=l(r),i=n("P5Jw");function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.children,n=e.value,l=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(a=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,r.useState)("点击复制链接"),2),s=l[0],u=l[1],c="localhost"===window.location.hostname?"testforgeplus.trustie.net":window.location.hostname,d=window.location.protocol;return o.default.createElement(i.CopyToClipboard,{text:d+"//"+c+n,onCopy:function(){return u("复制成功")}},o.default.createElement(a.default,{placement:"bottom",title:s},t))}},rHrb:function(e,t,n){"use strict";function a(e){return(a="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)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=l(n("cDcd")),o=l(n("+QRC")),i=["text","onCopy","options","children"];function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){if(t&&("object"===a(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(l,e);var t,n,a=function(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=v(e);if(t){var r=v(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return m(this,n)}}(l);function l(){var e;c(this,l);for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return y(p(e=a.call.apply(a,[this].concat(n))),"onClick",(function(t){var n=e.props,a=n.text,i=n.onCopy,l=n.children,s=n.options,u=r.default.Children.only(l),c=(0,o.default)(a,s);i&&i(a,c),u&&u.props&&"function"==typeof u.props.onClick&&u.props.onClick(t)})),e}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=function(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,i),a=r.default.Children.only(t);return r.default.cloneElement(a,u(u({},n),{},{onClick:this.onClick}))}}])&&d(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),l}(r.default.PureComponent);t.CopyToClipboard=g,y(g,"defaultProps",{onCopy:void 0,options:void 0})},sdXD:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=h(n("W9HT")),r=h(n("NUBc")),o=h(n("2/Rp")),i=h(n("kaz8")),l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},s=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(a=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("T2oS"),n("DjyN"),n("+L6B"),n("sRBo");var u=n("cDcd"),c=h(u),d=n("eO8H"),f=h(n("AGJ6")),m=h(n("Xxpw")),p=h(n("vDqi")),v=n("spEH"),y=h(n("aqs5")),g=h(n("1pYj"));function h(e){return e&&e.__esModule?e:{default:e}}n("Sr97"),n("G8Fa"),n("BOKS"),t.default=function(e){var t=(0,u.useState)(void 0),n=s(t,2),h=n[0],_=n[1],b=(0,u.useState)(void 0),E=s(b,2),w=E[0],j=E[1],S=(0,u.useState)(0),C=s(S,2),x=C[0],k=C[1],O=(0,u.useState)(0),N=s(O,2),A=N[0],D=N[1],R=(0,u.useState)("opened"),P=s(R,2),I=P[0],F=P[1],z=(0,u.useState)([]),T=s(z,2),M=T[0],B=T[1],U=(0,u.useState)([]),K=s(U,2),W=K[0],J=K[1],L=(0,u.useState)(!1),Q=s(L,2),X=Q[0],H=Q[1],Y=(0,u.useState)([]),q=s(Y,2),V=q[0],G=q[1],Z=(0,u.useState)(10),$=s(Z,2),ee=$[0],te=$[1],ne=(0,u.useState)(1),ae=s(ne,2),re=ae[0],oe=ae[1],ie=(0,u.useState)(void 0),le=s(ie,2),se=le[0],ue=le[1],ce=(0,u.useState)(void 0),de=s(ce,2),fe=de[0],me=de[1],pe=(0,u.useState)(void 0),ve=s(pe,2),ye=ve[0],ge=ve[1],he=(0,u.useRef)(null),_e=e.match.params,be=_e.projectsId,Ee=_e.mileId,we=_e.owner,je=e.current_user,Se=e.projectDetail,Ce=(e.showLoginDialog,e.history),xe=e&&e.projectDetail&&e.projectDetail.permission,ke={1:{sort_by:"issues.created_on",sort_direction:"desc"},2:{sort_by:"issues.created_on",sort_direction:"asc"},3:{sort_by:"issues.updated_on",sort_direction:"desc"},4:{sort_by:"issues.updated_on",sort_direction:"asc"},5:{sort_by:"issue_priorities.position",sort_direction:"desc"},6:{sort_by:"issue_priorities.position",sort_direction:"asc"}};function Oe(e){var t="/v1/"+we+"/"+be+"/milestones/"+Ee+".json";p.default.get(t,{params:l({page:re,limit:ee,category:I},e)}).then((function(e){if(e){var t=e.data,n=t.milestone,a=t.issues,r=t.total_count,o=t.closed_issues_count,i=t.opened_issues_count,l=t.total_issues_count;if(0===a.length&&re>1)return void oe(re-1);_(n),j(a),ue(r),k(o),D(i),me(l);var s=a.length>0?a.map((function(e){return e.id})):[];J(s)}})).then((function(e){}))}function Ne(){B([]),H(!1),he.current&&he.current.clearChoose()}return(0,u.useEffect)((function(){Oe(ye)}),[I,re,ee]),(0,u.useEffect)((function(){!function(){if(Se&&h){var e=Se.author,t=Se.name;document.title=h.name+"-里程碑-"+e.name+"/"+t}}()}),[Se,h]),c.default.createElement("div",{className:"main milepostDetail"},h&&c.default.createElement(v.FlexAJ,null,c.default.createElement("div",null,c.default.createElement("p",{className:"font-17 font-bd color-black",style:{width:"900px"}},h.name),c.default.createElement("p",{className:"mt7"},c.default.createElement("span",{className:"mr20"},c.default.createElement("i",{className:"iconfont icon-a-31shijian font-14 mr5 color-grey-89"}),c.default.createElement("span",{className:"color-grey-89"},h.effective_date||"暂无截止时间")),h.percent||0===h.percent?c.default.createElement("span",{style:{color:"#1aaf42"}}," ",h.percent>0?parseInt(100*h.percent):h.percent,"%完成 "):"")),c.default.createElement("div",{className:"milepostdiv"},je&&je.login&&xe&&"Reporter"!==xe?c.default.createElement(d.Link,{to:"/"+we+"/"+be+"/milestones/"+Ee+"/edit",className:"grayButton",style:{marginRight:15}},c.default.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr5"}),"编辑里程碑"):"",c.default.createElement(y.default,l({},e,{sureFunc:function(){Ce.push("/"+we+"/"+be+"/issues/"+Ee+"/new")},checklogin:!0,className:"operateButton ml20"}),"+ 创建疑修"))),c.default.createElement("div",{className:"color-grey-89 mt10"},h&&h.description),c.default.createElement("div",{className:"lists mt25"},c.default.createElement("div",{className:"listheader"},c.default.createElement("div",{style:{display:"flex"}},c.default.createElement(i.default,{value:"all",style:{marginRight:"16px",display:xe&&"Reporter"!==xe?"block":"none"},checked:X,onChange:function(e){H(e.target.checked),e.target.checked?B(W):B([])}}),M&&M.length>0?c.default.createElement("span",null,"选择",M.length,"个issue"):c.default.createElement("ul",{className:"statusul"},c.default.createElement("li",{className:"all"===I?"active":"",onClick:function(){return F("all")}},"全部",c.default.createElement("span",null,fe)),c.default.createElement("li",{className:"opened"===I?"active":"",onClick:function(){return F("opened")}},"开启中",c.default.createElement("span",null,A)),c.default.createElement("li",{className:"closed"===I?"active":"",onClick:function(){return F("closed")}},"已关闭",c.default.createElement("span",null,x)))),c.default.createElement("div",{className:"menusul"},c.default.createElement(f.default,{ref:he,update:M&&M.length>0,owner:we,projectsId:be,chooseFunc:function(e){if(M&&M.length>0)G(e),ge(void 0);else{var t=e.sort_by,n=l({},e,ke[t]);ge(n),1===re&&Oe(n),oe(1)}}}),M&&M.length>0?c.default.createElement("div",null,c.default.createElement(o.default,{type:"primary",ghost:!0,onClick:function(){var e="/v1/"+we+"/"+be+"/issues/batch_update";p.default.patch(e,{assigner_ids:V&&V.assigner_id&&V.assigner_id.split(","),ids:M,issue_tag_ids:V&&V.issue_tag_ids&&V.issue_tag_ids.split(","),milestone_id:V&&V.milestone_id}).then((function(e){e&&(G(void 0),B([]),ue(void 0),Oe(),Ne())})).catch((function(e){}))}},"确定"),c.default.createElement(o.default,{ghost:!0,className:"ml10 mr10",onClick:Ne},"取消")):"")),0===se&&c.default.createElement("div",{className:"milestonesNoDate"},c.default.createElement("img",{src:g.default,alt:""})),se>0&&c.default.createElement(c.default.Fragment,null,c.default.createElement(i.default.Group,{name:"issues",onChange:function(e){B(e),e.length===W.length?H(!0):H(!1)},value:M,style:{width:"100%"}},c.default.createElement("div",{className:"listdatas"},w.map((function(e,t){return c.default.createElement(m.default,{key:t,checkbox:c.default.createElement(i.default,{value:e.id,key:e.id,style:{marginRight:"16px",display:xe&&"Reporter"!==xe?"block":"none"}}),item:e,owner:we,projectsId:be})})))),se>10&&c.default.createElement("div",{className:"pt25 pb30",style:{textAlign:"right"}},c.default.createElement(r.default,{total:se,pageSize:ee,current:re,onChange:function(e){oe(e),window.scrollTo(0,0)},showSizeChanger:!0,showQuickJumper:!0,onShowSizeChange:function(e,t){oe(1),te(t)}}))),void 0===se&&c.default.createElement("div",{style:{height:344,display:"flex",alignItems:"center",justifyContent:"center"}},c.default.createElement(a.default,null))))}},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"}}]);