1 line
28 KiB
JavaScript
1 line
28 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[86],{"+QRC":function(e,t,n){"use strict";var a=n("E9nw"),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,r,c,s,i,l=!1;t||(t={}),t.debug;try{if(r=a(),c=document.createRange(),s=document.getSelection(),(i=document.createElement("span")).textContent=e,i.ariaHidden="true",i.style.all="unset",i.style.position="fixed",i.style.top=0,i.style.clip="rect(0, 0, 0, 0)",i.style.whiteSpace="pre",i.style.webkitUserSelect="text",i.style.MozUserSelect="text",i.style.msUserSelect="text",i.style.userSelect="text",i.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){window.clipboardData.clearData();var a=o[t.format]||o.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(i),c.selectNodeContents(i),s.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");l=!0}catch(a){try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!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{s&&("function"==typeof s.removeRange?s.removeRange(c):s.removeAllRanges()),i&&document.body.removeChild(i),r()}return l}},"/Plc":function(e,t){e.exports="data:image/png;base64,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"},"0/zy":function(e,t,n){"use strict";n("Pwec");var a=n("CtXQ"),o=(n("lUTK"),n("BvKs")),r=n("zLi2"),c=n.n(r),s=(n("5NDa"),n("5rEg")),i=n("5PDf"),l=n.n(i),u=n("ZbhI"),m=n.n(u),d=n("FLGM"),p=n.n(d),f=n("cDcd"),g=n.n(f),v=n("sYIF"),b=(n("qVdP"),n("jsC+")),h=n("faye");var y=Object(f.forwardRef)((function(e,t){var n=e.overlay,a=e.children,o=e.placement,r=e.overlayClassName,s=Object(f.useState)(!1),i=c()(s,2),l=i[0],u=i[1],m=Object(f.useRef)(null),d=Object(f.useRef)(null);Object(f.useImperativeHandle)(t,(function(){return{clearVisible:function(e){u(e)}}})),Object(f.useEffect)((function(){document.addEventListener("click",p,!1)}),[]);var p=function(e){var t=e.target,n=Object(h.findDOMNode)(m.current),a=Object(h.findDOMNode)(d.current);if(n&&a){var o=n.contains(t),r=a.contains(t);o||r||u(!1)}};return g.a.createElement(b.a,{placement:o,visible:l,overlay:g.a.createElement("div",{ref:m},n),trigger:["click"],overlayClassName:r},g.a.createElement("span",{className:"dropspan",ref:d,onClick:function(){return u(!l)}},a))})),E=s.a.Search;t.a=function(e,t){var n,r=e.className,s=e.name,i=e.ids,u=e.lists,d=e.size,b=e.imgControl,h=e.searchFunc,A=e.chooseFunc,j=e.update,_=e.double,C=e.names,O=Object(f.useRef)(null),S=Object(f.useState)([]),w=c()(S,2),x=w[0],k=w[1],N=Object(f.useState)(void 0),I=c()(N,2),B=I[0],D=I[1];return Object(f.useEffect)((function(){k(i?i.split(","):[]),D(C)}),[i,C]),g.a.createElement("li",{className:r||""},g.a.createElement(y,{className:r,ref:O,overlay:(n=u,g.a.createElement("div",{className:"overlaydrop ".concat(d)},"small"!==d&&g.a.createElement("div",{className:"pb10"},g.a.createElement(E,{placeholder:"搜索".concat(s),onChange:function(e){return h(e.target.value)}})),n&&n.length>0?g.a.createElement(o.a,{selectedKeys:x},p()(n).call(n,(function(e,t){return g.a.createElement(o.a.Item,{key:e.id},b&&e.image_url&&g.a.createElement("img",{src:Object(v.g)(e.image_url),alt:""}),e.color&&g.a.createElement("span",{style:{backgroundColor:e.color,marginRight:"0px"},className:"colorpiece"}),g.a.createElement("span",{className:"task-hide",onClick:function(){return function(e){var t=i,n=e.id.toString();if(_&&"-1"!==n){t=(t=i?i.split(","):[])&&t.length>0?l()(t).call(t,(function(e){return"-1"!==e.toString()})):[];var a=C?C.split(","):[];t&&m()(t).call(t,n)>=0?(t=l()(t).call(t,(function(e){return e.toString()!==n})),a=l()(a).call(a,(function(t){return t.toString()!==e.name}))):(t.push(n),a.push(e.name)),k(t),D(a.join(",")),A(t,a.join(","))}else t&&m()(t).call(t,n)>=0?(k([]),D(void 0),A([])):(k(["".concat(e.id)]),D([e.name]),A([n],e.name)),O.current&&O.current.clearVisible(!1)}(e)}},e.name))}))):g.a.createElement("div",{className:"pl15"},"暂无",i?g.a.createElement("span",null,"'",s,"'"):s))),placement:"bottomRight"},g.a.createElement("span",{className:"task-hide"},B||(j?"更换".concat(s):s)),g.a.createElement(a.a,{type:"caret-down",className:"color-grey-6"})))}},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";n("5Dmo");var a=n("3S7+"),o=n("FLGM"),r=n.n(o),c=n("o+MX"),s=n.n(c),i=n("cDcd"),l=n.n(i),u=(n("sYIF"),n("xmot")),m=n.n(u),d=n("2iEm"),p=n("jZ+j");t.a=function(e){var t,n,o,c,i,u,f,g,v,b=e.checkbox,h=e.item,y=e.projectsId,E=e.owner,A=e.chooseTagFunc;function j(e){return r()(e).call(e,(function(e){return e.name})).join(",")}return l.a.createElement("div",null,l.a.createElement("div",{className:"issuedetail"},b,l.a.createElement("div",{style:{flex:1}},l.a.createElement("div",{className:"idetails"},l.a.createElement("span",{className:function(e){switch(e){case"低":return"status low";case"正常":return"status normals";case"高":return"status hight";default:return"status urgent"}}(h.priority_name)},h.priority_name),l.a.createElement(d.a,{to:s()(t=s()(n="/".concat(E,"/")).call(n,y,"/issues/")).call(t,h.project_issues_index),style:{maxWidth:"".concat(h.tags?735-120*h.tags.length:735,"px")},title:h.subject},h.subject),h.tags&&h.tags.length>0?r()(o=h.tags).call(o,(function(e,t){return l.a.createElement("span",{onClick:function(){return A(e)},style:{backgroundColor:"".concat(e.color),cursor:"pointer"},className:"ml8 tagscolor task-hide",title:e.name},e.name)})):""),l.a.createElement("div",null,l.a.createElement("div",{className:"infos"},l.a.createElement("div",{className:"ilog"},h.project_issues_index&&l.a.createElement(p.a,{value:s()(c=s()(i="/".concat(E,"/")).call(i,y,"/issues/")).call(c,h.project_issues_index)},l.a.createElement("span",{className:"number"},"#",h.project_issues_index))),l.a.createElement(d.a,{to:"/".concat(h.author&&h.author.login)},l.a.createElement("i",{className:"iconfont icon-chengyuan2 mr3 font-12",style:{color:"#898d9d"}})),l.a.createElement("span",{className:"mr12"},l.a.createElement(d.a,{style:{color:"#898d9d"},to:"/".concat(h.author&&h.author.login)},h.author&&h.author.name)),l.a.createElement("span",{className:"mr12"},h.created_at," 发布"),l.a.createElement("span",{className:"mr20"},h.updated_at,"更新"),h.blockchain_token_num&&l.a.createElement("span",{className:"mr30"},l.a.createElement("img",{src:m.a,alt:"",width:"13px",className:"mr3"}),h.blockchain_token_num),h.milestone_name&&l.a.createElement(d.a,{to:s()(u=s()(f="/".concat(E,"/")).call(f,y,"/milestones/")).call(u,h.milestone_id),onClick:function(){window.scrollTo(0,0)},style:{maxWidth:h.blockchain_token_num?"261px":"340px",color:"#898d9d"},title:h.milestone_name,className:"task-hide"},l.a.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr3"}),h.milestone_name))))),l.a.createElement("div",{className:"issuecondition"},h.assigners&&h.assigners.length>0?l.a.createElement(a.a,{title:j(h.assigners),placement:"bottomRight"},l.a.createElement("div",{className:h.assigners.length>1?"principal hovers":"principal"},l.a.createElement("span",{className:"task-hide",style:{wordBreak:"break-all"}},j(h.assigners)))):"",l.a.createElement("div",{style:{color:"已解决"===h.status_name?"#28bd6c":"#40424a"}},h.status_name),l.a.createElement("div",{className:"commentnum"},l.a.createElement(d.a,{to:s()(g=s()(v="/".concat(E,"/")).call(v,y,"/issues/")).call(g,h.project_issues_index,"#commentList")},l.a.createElement("i",{className:"iconfont icon-a-xiaoxi1 mr5 font-15"}),h.comment_journals_count))))}},"jZ+j":function(e,t,n){"use strict";n("5Dmo");var a=n("3S7+"),o=n("zLi2"),r=n.n(o),c=n("o+MX"),s=n.n(c),i=n("cDcd"),l=n.n(i),u=n("P5Jw");t.a=function(e){var t,n,o=e.children,c=e.value,m=Object(i.useState)("点击复制链接"),d=r()(m,2),p=d[0],f=d[1],g="localhost"===window.location.hostname?"testforgeplus.trustie.net":window.location.hostname,v=window.location.protocol;return l.a.createElement(u.CopyToClipboard,{text:s()(t=s()(n="".concat(v,"//")).call(n,g)).call(t,c),onCopy:function(){return f("复制成功")}},l.a.createElement(a.a,{placement:"bottom",title:p},o))}},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 o=s(n("cDcd")),r=s(n("+QRC")),c=["text","onCopy","options","children"];function s(e){return e&&e.__esModule?e:{default:e}}function i(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 l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(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 d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(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 f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var 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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(s,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=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return p(this,n)}}(s);function s(){var e;u(this,s);for(var t=arguments.length,n=new Array(t),c=0;c<t;c++)n[c]=arguments[c];return v(f(e=a.call.apply(a,[this].concat(n))),"onClick",(function(t){var n=e.props,a=n.text,c=n.onCopy,s=n.children,i=n.options,l=o.default.Children.only(s),u=(0,r.default)(a,i);c&&c(a,u),l&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t)})),e}return t=s,(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,o=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,c),a=o.default.Children.only(t);return o.default.cloneElement(a,l(l({},n),{},{onClick:this.onClick}))}}])&&m(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.default.PureComponent);t.CopyToClipboard=b,v(b,"defaultProps",{onCopy:void 0,options:void 0})},sdXD:function(e,t,n){"use strict";n.r(t);var a=n("+oHS"),o=n.n(a),r=n("OWCx"),c=n.n(r),s=n("5PDf"),i=n.n(s),l=n("fHi0"),u=n.n(l),m=n("RXMP"),d=n.n(m),p=n("qjzJ"),f=n.n(p),g=n("HnXd"),v=n.n(g),b=n("LYCE"),h=n.n(b),y=(n("T2oS"),n("W9HT")),E=(n("DjyN"),n("NUBc")),A=(n("+L6B"),n("2/Rp")),j=(n("sRBo"),n("kaz8")),_=n("EcSs"),C=n.n(_),O=n("04Ix"),S=n.n(O),w=n("zLi2"),x=n.n(w),k=n("o+MX"),N=n.n(k),I=n("FLGM"),B=n.n(I),D=n("lHQ6"),Q=n.n(D),R=n("cDcd"),F=n.n(R),P=n("2iEm"),U=n("0/zy"),z=n("vDqi"),K=n.n(z);function H(e,t){var n=o()(e);if(c.a){var a=c()(e);t&&(a=i()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n,a,o=null!=arguments[t]?arguments[t]:{};t%2?d()(n=H(Object(o),!0)).call(n,(function(t){S()(e,t,o[t])})):f.a?v()(e,f()(o)):d()(a=H(Object(o))).call(a,(function(t){h()(e,t,u()(o,t))}))}return e}var X=[{id:1,name:"最新创建"},{id:2,name:"最早创建"},{id:3,name:"最新更新"},{id:4,name:"最早更新"},{id:5,name:"高优先级"},{id:6,name:"低优先级"}];var Y=Object(R.forwardRef)((function(e,t){var n=e.owner,a=e.projectsId,o=e.chooseFunc,r=e.update,c=Object(R.useState)(void 0),s=x()(c,2),i=s[0],l=s[1],u=Object(R.useState)(void 0),m=x()(u,2),d=m[0],p=m[1],f=Object(R.useState)(void 0),g=x()(f,2),v=g[0],b=g[1],h=Object(R.useState)(void 0),y=x()(h,2),E=y[0],A=y[1],j=Object(R.useState)(void 0),_=x()(j,2),C=_[0],O=_[1],S=Object(R.useState)(void 0),w=x()(S,2),k=w[0],I=w[1],B=Object(R.useState)(void 0),D=x()(B,2),Q=D[0],P=D[1],z=Object(R.useState)(void 0),H=x()(z,2),Y=H[0],M=H[1],W=Object(R.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}),G=x()(W,2),q=G[0],T=G[1],Z=Object(R.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}),J=x()(Z,2),V=J[0],$=J[1];return Object(R.useImperativeHandle)(t,(function(){return{clearChoose:function(){T({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}),$({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})}}})),Object(R.useEffect)((function(){var e,t;t=N()(e="/v1/".concat(n,"/")).call(e,a,"/issue_authors"),K.a.get(t,{params:{keyword:d,only_name:!0}}).then((function(e){e&&e.data&&l(e.data.authors)}))}),[d]),Object(R.useEffect)((function(){var e,t;t=N()(e="/v1/".concat(n,"/")).call(e,a,"/issue_tags"),K.a.get(t,{params:{keyword:E,only_name:!0}}).then((function(e){e&&e.data&&b(e.data.issue_tags)}))}),[E]),Object(R.useEffect)((function(){!function(){if(r){var e,t=N()(e="/v1/".concat(n,"/")).call(e,a,"/collaborators");K.a.get(t,{params:{keyword:k,only_name:!0}}).then((function(e){e&&e.data&&O(e.data.collaborators)}))}else{var o,c=N()(o="/v1/".concat(n,"/")).call(o,a,"/issue_assigners");K.a.get(c,{params:{keyword:k,only_name:!0}}).then((function(e){e&&e.data&&O(e.data.assigners)}))}}()}),[k,r]),Object(R.useEffect)((function(){var e,t;t=N()(e="/v1/".concat(n,"/")).call(e,a,"/milestones"),K.a.get(t,{params:{keyword:Q,only_name:!0}}).then((function(e){e&&e.data&&M(e.data.milestones)}))}),[Q]),F.a.createElement("ul",{className:"dropboxul"},!r&&F.a.createElement(U.a,{update:r,ids:q&&q.author_id,names:V&&V.author_name,name:"发布人",size:"large",imgControl:!0,lists:i,searchFunc:function(e){return p(e)},chooseFunc:function(e,t){return function(e,t){var n=L(L({},q),{},{author_id:e&&e.length>0?e.join(","):void 0}),a=L(L({},V),{},{author_name:t});T(n),$(a),o(n,a)}(e,t)}}),F.a.createElement(U.a,{update:r,ids:q&&q.issue_tag_ids,name:"标记",size:"large",double:!0,names:V&&V.issue_tag_name,lists:v,searchFunc:function(e){return A(e)},chooseFunc:function(e,t){var n=L(L({},q),{},{issue_tag_ids:e&&e.length>0?e.join(","):void 0}),a=L(L({},V),{},{issue_tag_name:t});$(a),T(n),o(n,a)}}),F.a.createElement(U.a,{update:r,ids:q&&q.assigner_id,name:"负责人",size:"large",imgControl:!0,names:V&&V.assigner_name,lists:C,searchFunc:function(e){return I(e)},double:!!r,chooseFunc:function(e,t){var n=L(L({},q),{},{assigner_id:e&&e.length>0?e.join(","):void 0}),a=L(L({},V),{},{assigner_name:t});$(a),T(n),o(n,a)}}),!r&&F.a.createElement(U.a,{ids:q&&q.sort_by,name:"排序",size:"small",lists:X,names:V&&V.sortby_name,chooseFunc:function(e,t){var n=L(L({},q),{},{sort_by:e&&e.length>0?e.join(","):void 0}),a=L(L({},V),{},{sortby_name:t});$(a),T(n),o(n,a)}}),r&&F.a.createElement(U.a,{update:r,ids:q&&q.milestone_id,name:"里程碑",size:"large",names:V&&V.milestone_name,lists:Y,searchFunc:function(e){return P(e)},chooseFunc:function(e,t){var n=L(L({},q),{},{milestone_id:e&&e.length>0?e.join(","):void 0}),a=L(L({},V),{},{milestone_name:t});$(a),T(n),o(n,a)}}))})),M=n("Xxpw"),W=n("spEH"),G=n("aqs5"),q=n("/Plc"),T=n.n(q);function Z(e,t){var n=o()(e);if(c.a){var a=c()(e);t&&(a=i()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n,a,o=null!=arguments[t]?arguments[t]:{};t%2?d()(n=Z(Object(o),!0)).call(n,(function(t){S()(e,t,o[t])})):f.a?v()(e,f()(o)):d()(a=Z(Object(o))).call(a,(function(t){h()(e,t,u()(o,t))}))}return e}n("Sr97"),n("G8Fa"),n("BOKS"),t.default=function(e){var t,n,a=Object(R.useState)(void 0),o=x()(a,2),r=o[0],c=o[1],s=Object(R.useState)(void 0),i=x()(s,2),l=i[0],u=i[1],m=Object(R.useState)(0),d=x()(m,2),p=d[0],f=d[1],g=Object(R.useState)(0),v=x()(g,2),b=v[0],h=v[1],_=Object(R.useState)("opened"),O=x()(_,2),S=O[0],w=O[1],k=Object(R.useState)([]),I=x()(k,2),D=I[0],U=I[1],z=Object(R.useState)([]),H=x()(z,2),L=H[0],X=H[1],q=Object(R.useState)(!1),Z=x()(q,2),V=Z[0],$=Z[1],ee=Object(R.useState)([]),te=x()(ee,2),ne=te[0],ae=te[1],oe=Object(R.useState)(10),re=x()(oe,2),ce=re[0],se=re[1],ie=Object(R.useState)(1),le=x()(ie,2),ue=le[0],me=le[1],de=Object(R.useState)(void 0),pe=x()(de,2),fe=pe[0],ge=pe[1],ve=Object(R.useState)(void 0),be=x()(ve,2),he=be[0],ye=be[1],Ee=Object(R.useState)(void 0),Ae=x()(Ee,2),je=Ae[0],_e=Ae[1],Ce=Object(R.useRef)(null),Oe=e.match.params,Se=Oe.projectsId,we=Oe.mileId,xe=Oe.owner,ke=e.current_user,Ne=e.projectDetail,Ie=(e.showLoginDialog,e.history),Be=e&&e.projectDetail&&e.projectDetail.permission,De={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 Qe(e){var t,n,a=N()(t=N()(n="/v1/".concat(xe,"/")).call(n,Se,"/milestones/")).call(t,we,".json");K.a.get(a,{params:J({page:ue,limit:ce,category:S},e)}).then((function(e){if(e){var t=e.data,n=t.milestone,a=t.issues,o=t.total_count,r=t.closed_issues_count,s=t.opened_issues_count,i=t.total_issues_count;if(0===a.length&&ue>1)return void me(ue-1);c(n),u(a),ge(o),f(r),h(s),ye(i);var l=a.length>0?B()(a).call(a,(function(e){return e.id})):[];X(l)}})).then((function(e){}))}function Re(){U([]),$(!1),Ce.current&&Ce.current.clearChoose()}return Object(R.useEffect)((function(){Qe(je)}),[S,ue,ce]),Object(R.useEffect)((function(){!function(){if(Ne&&r){var e,t,n=Ne.author,a=Ne.name;document.title=N()(e=N()(t="".concat(r.name,"-里程碑-")).call(t,n.name,"/")).call(e,a)}}()}),[Ne,r]),F.a.createElement("div",{className:"main milepostDetail"},r&&F.a.createElement(W.j,null,F.a.createElement("div",null,F.a.createElement("p",{className:"font-17 font-bd color-black",style:{width:"900px"}},r.name),F.a.createElement("p",{className:"mt7"},F.a.createElement("span",{className:"mr20"},F.a.createElement("i",{className:"iconfont icon-a-31shijian font-14 mr5 color-grey-89"}),F.a.createElement("span",{className:"color-grey-89"},r.effective_date||"暂无截止时间")),r.percent||0===r.percent?F.a.createElement("span",{style:{color:"#1aaf42"}}," ",r.percent>0?Q()(100*r.percent):r.percent,"%完成 "):"")),F.a.createElement("div",{className:"milepostdiv"},ke&&ke.login&&Be&&"Reporter"!==Be?F.a.createElement(P.a,{to:N()(t=N()(n="/".concat(xe,"/")).call(n,Se,"/milestones/")).call(t,we,"/edit"),className:"grayButton",style:{marginRight:15}},F.a.createElement("i",{className:"iconfont icon-lichengbeiicon1 font-12 mr5"}),"编辑里程碑"):"",F.a.createElement(G.a,C()({},e,{sureFunc:function(){var e,t;Ie.push(N()(e=N()(t="/".concat(xe,"/")).call(t,Se,"/issues/")).call(e,we,"/new"))},checklogin:!0,className:"operateButton ml20"}),"+ 创建疑修"))),F.a.createElement("div",{className:"color-grey-89 mt10"},r&&r.description),F.a.createElement("div",{className:"lists mt25"},F.a.createElement("div",{className:"listheader"},F.a.createElement("div",{style:{display:"flex"}},F.a.createElement(j.a,{value:"all",style:{marginRight:"16px",display:Be&&"Reporter"!==Be?"block":"none"},checked:V,onChange:function(e){$(e.target.checked),e.target.checked?U(L):U([])}}),D&&D.length>0?F.a.createElement("span",null,"选择",D.length,"个issue"):F.a.createElement("ul",{className:"statusul"},F.a.createElement("li",{className:"all"===S?"active":"",onClick:function(){return w("all")}},"全部",F.a.createElement("span",null,he)),F.a.createElement("li",{className:"opened"===S?"active":"",onClick:function(){return w("opened")}},"开启中",F.a.createElement("span",null,b)),F.a.createElement("li",{className:"closed"===S?"active":"",onClick:function(){return w("closed")}},"已关闭",F.a.createElement("span",null,p)))),F.a.createElement("div",{className:"menusul"},F.a.createElement(Y,{ref:Ce,update:D&&D.length>0,owner:xe,projectsId:Se,chooseFunc:function(e){if(D&&D.length>0)ae(e),_e(void 0);else{var t=e.sort_by,n=J(J({},e),De[t]);_e(n),1===ue&&Qe(n),me(1)}}}),D&&D.length>0?F.a.createElement("div",null,F.a.createElement(A.a,{type:"primary",ghost:!0,onClick:function(){var e,t=N()(e="/v1/".concat(xe,"/")).call(e,Se,"/issues/batch_update");K.a.patch(t,{assigner_ids:ne&&ne.assigner_id&&ne.assigner_id.split(","),ids:D,issue_tag_ids:ne&&ne.issue_tag_ids&&ne.issue_tag_ids.split(","),milestone_id:ne&&ne.milestone_id}).then((function(e){e&&(ae(void 0),U([]),ge(void 0),Qe(),Re())})).catch((function(e){}))}},"确定"),F.a.createElement(A.a,{ghost:!0,className:"ml10 mr10",onClick:Re},"取消")):"")),0===fe&&F.a.createElement("div",{className:"listempty"},F.a.createElement("img",{src:T.a,style:{width:"68px"},alt:""}),F.a.createElement("p",{className:"font-22 mt5 mb10"},"欢迎使用里程碑"),F.a.createElement("p",{className:"font-15"},"里程碑用于集中归类管理项目的疑修及进度。在使用之前,您可以先",F.a.createElement(G.a,C()({},e,{checklogin:!0,sureFunc:function(){var t,n;e.history.push(N()(t=N()(n="/".concat(xe,"/")).call(n,Se,"/issues/")).call(t,we,"/new"))},className:"color-blue"}),"创建一个疑修"))),fe>0&&F.a.createElement(F.a.Fragment,null,F.a.createElement(j.a.Group,{name:"issues",onChange:function(e){U(e),e.length===L.length?$(!0):$(!1)},value:D,style:{width:"100%"}},F.a.createElement("div",{className:"listdatas"},B()(l).call(l,(function(e,t){return F.a.createElement(M.a,{key:t,checkbox:F.a.createElement(j.a,{value:e.id,key:e.id,style:{marginRight:"16px",display:Be&&"Reporter"!==Be?"block":"none"}}),item:e,owner:xe,projectsId:Se})})))),fe>10&&F.a.createElement("div",{className:"pt25 pb30",style:{textAlign:"right"}},F.a.createElement(E.a,{total:fe,pageSize:ce,current:ue,onChange:function(e){me(e),window.scrollTo(0,0)},showSizeChanger:!0,showQuickJumper:!0,onShowSizeChange:function(e,t){me(1),se(t)}}))),void 0===fe&&F.a.createElement("div",{style:{height:344,display:"flex",alignItems:"center",justifyContent:"center"}},F.a.createElement(y.a,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"}}]); |