(this.webpackJsonp=this.webpackJsonp||[]).push([[49],{"0lcf":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("u3En")},"6JOy":function(e,t,n){},LmtA:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n("mr32")),a=function(){function e(e,t){for(var n=0;n0&&e.indexOf("/")>-1?e.replaceAll("/","%2F"):e}n("js5m");var p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onMouseMove=function(e){n.setState({isdisplay:!0,orderid:e})},n.onMouseOut=function(){n.setState({isdisplay:!1})},n.set_issue_tags=function(e){return e&&e.length>0?e.map((function(e,t){return o.default.createElement("span",{className:"issue-tag-show",style:{color:e.color}},e.name)})):"--"},n.state={isdisplay:!1,orderid:""},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.issues,a=(t.project_name,t.project_author_name),l=t.user_admin_or_developer,u=this.props.match.params,p=u.projectsId,d=u.owner;this.props.current_user;return o.default.createElement("div",null,function(){if(n&&n.length>0)return n.map((function(t,n){var u=t.pull_request_staus;return o.default.createElement("div",{className:"issueItem"},o.default.createElement("div",{className:"flex-1"},o.default.createElement("p",{className:"mb15 df",style:{alignItems:"center"}},o.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_"+u}),o.default.createElement(s.Link,{to:"/"+d+"/"+p+"/pulls/"+t.pull_request_id,className:"hide-1 font-15 color-grey-3 fwb lineh-30 mr10",style:{maxWidth:"600px"}},t.name),o.default.createElement(r.default,{className:"pr_tags_"+u},"merged"===u?"已合并":"closed"===u?"已拒绝":"开启的")),o.default.createElement("p",{className:"grid-item font-13"},o.default.createElement(s.Link,{to:"/"+(t&&t.author_login),className:"show-user-link"},o.default.createElement("img",{className:"radius",src:(0,c.getImageUrl)("/"+(t&&t.avatar_url)),alt:"",width:"24",height:"24"})),o.default.createElement(i.AlignCenter,null,o.default.createElement(s.Link,{to:"/"+(t&&t.author_login),className:"show-user-link color-grey-8 ml5"},t&&t.author_name),o.default.createElement("span",{className:"ml15 color-grey-8"},"open"===t.pull_request_staus?"创建于":"merged"===t.pull_request_staus?"合并于":"更新于"),o.default.createElement("span",{className:"color-grey-8"},t.pr_time),o.default.createElement("span",{className:"ml15"},t.pull_request_head&&o.default.createElement(r.default,{className:"pr-branch-tag"},o.default.createElement(s.Link,{to:"/"+(t.is_original?t.fork_project_user:d)+"/"+(t.is_original?t.fork_project_identifier:p)+"/tree/"+f(t.pull_request_head),className:"maxW200px task-hide ver-middle",style:{maxWidth:"200px"}},t.is_original?t.fork_project_user:a,":",t.pull_request_head)),t.pull_request_base&&o.default.createElement("span",{className:"mr8 ver-middle"},o.default.createElement("i",{className:"iconfont icon-youjiang color-grey-c font-16"})),t.pull_request_base&&o.default.createElement(r.default,{className:"pr-branch-tag"},o.default.createElement(s.Link,{to:"/"+d+"/"+p+"/tree/"+f(t.pull_request_base),className:"maxW200px task-hide ver-middle",style:{maxWidth:"200px"}},a,":",t.pull_request_base)))))),o.default.createElement("ul",{className:"topWrapper_select no-cursor",onMouseMove:function(){return e.onMouseMove(t.id)},onMouseOut:function(){return e.onMouseOut()}},o.default.createElement("li",null,t.priority),o.default.createElement("li",null,e.set_issue_tags(t.issue_tags)),o.default.createElement("li",null,t.assign_user_name?o.default.createElement(s.Link,{to:"/"+t.assign_user_login,className:"show-user-link"},t.assign_user_name):"--"),o.default.createElement("li",null,t.version||"--"),o.default.createElement("li",null,o.default.createElement("div",{className:"flex1 df",style:{justifyContent:"center"}},t.journals_count?o.default.createElement(s.Link,{className:"mr5 color-grey-8",to:"/"+d+"/"+p+"/pulls/"+t.pull_request_id},o.default.createElement("i",{className:"iconfont icon-huifu1 font-15 mr5 ver-middle"}),t.journals_count):"",l&&0===t.pull_request_status?o.default.createElement("div",{className:"milepostleft",style:{display:e.state.orderid===t.id&&e.state.isdisplay?"flex":"none"}},o.default.createElement("div",{className:"grid-item mr15 color-grey-9"},o.default.createElement(s.Link,{to:"/"+d+"/"+p+"/pulls/"+t.pull_request_id+"/edit",className:"color-grey-9"},o.default.createElement("i",{className:"iconfont icon-bianji3 font-14 mr5"})))):""))))}))}())}}]),t}(l.Component);t.default=p},Phz4:function(e,t,n){},VPG4:function(e,t,n){},VSCt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=h(n("W9HT")),a=h(n("NUBc")),l=h(n("jsC+")),o=h(n("CtXQ")),s=h(n("BvKs")),i=h(n("5rEg")),c=Object.assign||function(e){for(var t=1;t0&&e.map((function(e,t){return(!e.permission||e.permission&&"Reporter"!==e.permission)&&p.default.createElement(s.default.Item,{key:e.id,onClick:function(t){return n.getOption(t,r,e.name)}},e.name)})))},n.ChangePage=function(e){n.setState({isSpin:!0}),n.state.select_params.page=e,n.getIssueList()},n.searchFunc=function(e){n.setState({search:e,isSpin:!0}),n.state.select_params.search=e,n.state.select_params.page=1,n.getIssueList()},n.openorder=function(e){n.setState({isSpin:!0}),n.setState({status_type:e,issue_tag_ids:"标记",fixed_version_ids:"里程碑",assigned_to_ids:"审查人员",paix:"排序",priority_ids:"优先级"}),n.state.select_params.status_type=e,n.state.select_params.page=1,n.state.select_params.limit=15,n.getIssueList()},n.state={issue_chosen:void 0,data:void 0,issues:void 0,isSpin:!1,search:void 0,author_id:void 0,assigned_to_id:void 0,search_count:void 0,issue_type:void 0,status_type:"1",openselect:1,closeselect:void 0,issue_tag_ids:"标记",fixed_version_ids:"里程碑",assigned_to_ids:"审查人员",paix:"排序",priority_ids:"优先级",select_params:{status_type:"1",assigned_to_id:void 0,fixed_version_id:void 0,priority_id:void 0,order_name:void 0,order_type:void 0,search:void 0,page:1,limit:15}},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),u(t,[{key:"checkOperation",value:function(){var e=this.props.match.params,t=e.projectsId,n=e.owner;this.props.history.push("/"+n+"/"+t+"/compare/master...master")}},{key:"render",value:function(){var e=this,t=this.props.match.params,n=t.projectsId,i=t.owner,u=this.state,f=u.issue_chosen,_=u.issues,h=(u.limit,u.page,u.search_count),g=u.data,v=u.isSpin,E=u.status_type,O=u.select_params,j=p.default.createElement(s.default,{onClick:function(t){return e.getMenu(t)}},p.default.createElement(s.default.Item,{key:"created_on-desc",value:"desc"},"最新创建"),p.default.createElement(s.default.Item,{key:"created_on-asc",value:"asc"},"最早创建"),p.default.createElement(s.default.Item,{key:"updated_on-desc",value:"desc"},"最新更新"),p.default.createElement(s.default.Item,{key:"updated_on-asc",value:"asc"},"最早更新"));return p.default.createElement("div",{className:"main",style:{padding:"0px"}},p.default.createElement("div",{className:"topWrapper",style:{borderBottom:"none",padding:"20px"}},p.default.createElement("div",{className:"target-detail-search"},p.default.createElement(b,{placeholder:"输入关键字搜索合并请求",enterButton:!0,onSearch:this.searchFunc,style:{width:300}})),g&&g.user_admin_or_developer&&p.default.createElement(y.default,c({},this.props,{className:"topWrapper_btn ml10",sureFunc:function(){return e.checkOperation()}}),"+ 新建合并请求")),p.default.createElement("div",{className:"f-wrap-between screenWrap"},p.default.createElement("div",{className:"df"},p.default.createElement("ul",{className:"searchBanner"},p.default.createElement("li",{className:E?"":"active",onClick:function(){return e.openorder(void 0)}},p.default.createElement("label",null,"搜索结果"),p.default.createElement("span",null,g&&g.search_count)),p.default.createElement("li",{className:"1"===E?"active":"",onClick:function(){return e.openorder("1")}},p.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_open"}),p.default.createElement("label",null,"开启的"),p.default.createElement("span",null,g&&g.open_count)),p.default.createElement("li",{className:"11"===E?"active":"",onClick:function(){return e.openorder("11")}},p.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_merged"}),p.default.createElement("label",null,"已合并"),p.default.createElement("span",null,g&&g.merged_issues_size)),p.default.createElement("li",{className:"2"===E?"active":"",onClick:function(){return e.openorder("2")}},p.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_closed"}),p.default.createElement("label",null,"已拒绝"),p.default.createElement("span",null,g&&g.close_count)))),p.default.createElement("ul",{className:"topWrapper_select"},p.default.createElement("li",null,p.default.createElement(l.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.priority,"优先级","priority_id"),trigger:["click"],placement:"bottomCenter"},p.default.createElement("span",null,this.state.priority_ids,p.default.createElement(o.default,{type:"caret-down",className:"ml5"})))),p.default.createElement("li",null,p.default.createElement(l.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.issue_tag,"标记","issue_tag_id"),trigger:["click"],placement:"bottomCenter"},p.default.createElement("span",null,this.state.issue_tag_ids,p.default.createElement(o.default,{type:"caret-down",className:"ml5"})))),p.default.createElement("li",null,p.default.createElement(l.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.assign_user,"审查人员","assigned_to_id"),trigger:["click"],placement:"bottomCenter"},p.default.createElement("span",null,this.state.assigned_to_ids,p.default.createElement(o.default,{type:"caret-down",className:"ml5"})))),p.default.createElement("li",null,p.default.createElement(l.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.issue_version,"里程碑","fixed_version_id"),trigger:["click"],placement:"bottomCenter"},p.default.createElement("span",null,this.state.fixed_version_ids,p.default.createElement(o.default,{type:"caret-down",className:"ml5"})))),p.default.createElement("li",null,p.default.createElement(l.default,{className:"topWrapperSelect",overlay:j,trigger:["click"],placement:"bottomCenter"},p.default.createElement("span",null,this.state.paix,p.default.createElement(o.default,{type:"caret-down",className:"ml5"})))))),p.default.createElement("div",{style:{minHeight:"470px"}},p.default.createElement(r.default,{spinning:v},g&&g.search_count&&g.search_count>0?p.default.createElement("div",null,p.default.createElement(m.default,c({issues:_,search_count:h,page:O.page,limit:O.limit,project_name:g.project_name,project_author_name:g.project_author_name},this.props,this.state,{user_admin_or_developer:g&&g.user_admin_or_developer}))):"",h>O.limit?p.default.createElement("div",{className:"mt30 mb50 edu-txt-center"},p.default.createElement(a.default,{simple:!0,current:O.page,total:h,pageSize:O.limit,onChange:this.ChangePage})):"",g&&g.issues&&0===g.issues.length?p.default.createElement(d.default,{_html:"暂时还没有相关数据!",projectsId:n,owner:i}):"")))}}]),t}(f.Component);t.default=g},js5m:function(e,t,n){},kre1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=function(){function e(e,t){for(var n=0;n