1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[187],{G8Fa:function(e,t,a){},IxYK:function(e,t,a){"use strict";a.r(t);var n=a("yQr1"),l=a.n(n),r=a("+oHS"),c=a.n(r),o=a("OWCx"),i=a.n(o),s=a("5PDf"),m=a.n(s),u=a("fHi0"),d=a.n(u),p=a("RXMP"),h=a.n(p),f=a("qjzJ"),v=a.n(f),E=a("HnXd"),y=a.n(E),g=a("LYCE"),S=a.n(g),w=(a("T2oS"),a("W9HT")),D=(a("qbNl"),a("JBPa")),C=(a("14J3"),a("BMrR")),b=(a("jCWc"),a("kPKH")),j=(a("OaEy"),a("2fM7")),x=(a("y8nQ"),a("Vl3Y")),Y=(a("/zsF"),a("PArb")),k=a("06Pm"),M=a.n(k),N=a("kA7L"),F=a.n(N),P=a("3SUL"),T=a.n(P),V=a("eYnF"),H=a.n(V),I=a("X5/F"),O=a.n(I),L=a("04Ix"),W=a.n(L),q=(a("7Kak"),a("9yH6")),z=(a("5NDa"),a("5rEg")),B=a("o+MX"),J=a.n(B),R=a("lHQ6"),_=a.n(R),A=a("cDcd"),X=a.n(A),G=a("vDqi"),K=a.n(G),Q=a("wd/R"),U=a.n(Q);function Z(e,t){var a=c()(e);if(i.a){var n=i()(e);t&&(n=m()(n).call(n,(function(t){return d()(e,t).enumerable}))),a.push.apply(a,n)}return a}function $(e){for(var t=1;t<arguments.length;t++){var a,n,l=null!=arguments[t]?arguments[t]:{};t%2?h()(a=Z(Object(l),!0)).call(a,(function(t){W()(e,t,l[t])})):v.a?y()(e,v()(l)):h()(n=Z(Object(l))).call(n,(function(t){S()(e,t,d()(l,t))}))}return e}a("G8Fa");var ee=z.a.TextArea,te=q.a.Group,ae=q.a.Button,ne=function(e){function t(e){var a;return M()(this,t),a=function(e,t,a){return t=H()(t),T()(e,function(){try{var e=!Boolean.prototype.valueOf.call(l()(Boolean,[],(function(){})))}catch(e){}return!!e}()?l()(t,a||[],H()(e).constructor):t.apply(e,a))}(this,t,[e]),W()(a,"componentDidMount",(function(){a.getmeil()})),W()(a,"componentDidUpdate",(function(){a.updateDocumentTitle()})),W()(a,"onPanelChange",(function(e,t){a.setState({value:e})})),W()(a,"onSelect",(function(e){a.setState({value:e,selectedValue:e})})),W()(a,"getmeil",(function(){var e,t,n=a.props.match.params,l=n.projectsId,r=n.owner,c=a.props.match.params.meilid,o=J()(e=J()(t="/".concat(r,"/")).call(t,l,"/milestones/")).call(e,c,"/edit.json");K.a.get(o,{params:{projectsId:l,meilid:c}}).then((function(e){e&&(a.setState({data:e.data,selectedValue:e.data.effective_date&&U()(e.data.effective_date)}),a.props.form.setFieldsValue({name:e.data.name,description:e.data.description}))})).catch((function(e){}))})),W()(a,"submit",(function(){a.setState({isSpin:!0}),a.props.form.validateFieldsAndScroll((function(e,t){if(e)a.setState({isSpin:!1});else{var n,l,r=a.props.match.params,c=r.projectsId,o=r.owner,i=a.props.match.params.meilid,s=J()(n=J()(l="/".concat(o,"/")).call(l,c,"/milestones/")).call(n,i,".json"),m=a.state.selectedValue&&a.state.selectedValue.format("YYYY-MM-DD");K.a.put(s,$($({},t),{},{project_id:c,id:i,effective_date:m,status:"open"})).then((function(e){var t,n;e&&(a.setState({isSpin:!1}),window.scrollTo(0,0),a.props.history.push(J()(t=J()(n="/".concat(o,"/")).call(n,c,"/milestones/")).call(t,i)))})).catch((function(e){a.setState({isSpin:!1})}))}}))})),W()(a,"claertime",(function(){a.setState({selectedValue:void 0})})),a.state={data:void 0,value:U()("2017-01-25"),selectedValue:U()("2020-2-12"),isSpin:!1},a}return O()(t,e),F()(t,[{key:"updateDocumentTitle",value:function(){var e=this.props.projectDetail,t=this.state.data;if(e&&t){var a,n,l=e.author,r=e.name;document.title=J()(a=J()(n="".concat(t.name,"-里程碑-")).call(n,l.name,"/")).call(a,r)}}},{key:"render",value:function(){var e=this.props.form.getFieldDecorator,t=this.state,a=t.isSpin,n=t.selectedValue;return X.a.createElement("div",{className:"main"},X.a.createElement(x.a,null,X.a.createElement("div",{style:{marginLeft:15,marginTop:24}},X.a.createElement("h1",null,"编辑里程碑"),X.a.createElement("h5",{className:"mt-5 color-grey-9"},"里程碑可以组织任务和合并请求,并跟踪进度.")),X.a.createElement(Y.a,null),X.a.createElement("div",{style:{display:"flex"}},X.a.createElement("div",{className:"newmilepostleft"},"标题",X.a.createElement("div",null,X.a.createElement(x.a.Item,null,e("name",{rules:[{required:!0,message:"请输入标题"}]})(X.a.createElement(z.a,{placeholder:"标题",maxLength:30})))),"描述",X.a.createElement(x.a.Item,null,e("description",{rules:[{required:!0,message:"请输入描述内容"}]})(X.a.createElement(ee,{placeholder:"请输入描述内容...",style:{height:"150px"},maxLength:500})))),X.a.createElement("div",{className:"newmilepostrighe"},"截止日期(可选) ",X.a.createElement("a",{style:{color:"red"},onClick:this.claertime},"清除"),X.a.createElement("div",null,X.a.createElement(z.a,{style:{width:"120px"},value:n&&n.format("YYYY-MM-DD")})),X.a.createElement("div",{style:{width:300,border:"1px solid #d9d9d9",borderRadius:4,marginTop:5}},X.a.createElement(D.a,{fullscreen:!1,headerRender:function(e){for(var t=e.value,a=e.type,n=e.onChange,l=e.onTypeChange,r=[],c=t.clone(),o=t.localeData(),i=[],s=0;s<12;s++)c.month(s),i.push(o.monthsShort(c));for(var m=0;m<12;m++)r.push(X.a.createElement(j.a.Option,{className:"month-item",key:"".concat(m)},i[m]));for(var u=t.month(),d=t.year(),p=[],h=d-10;h<d+10;h+=1)p.push(X.a.createElement(j.a.Option,{key:h,value:h,className:"year-item"},h));return X.a.createElement("div",{style:{padding:10}},X.a.createElement(C.a,{type:"flex",justify:"space-between"},X.a.createElement(b.a,null,X.a.createElement(te,{size:"small",onChange:function(e){return l(e.target.value)},value:a},X.a.createElement(ae,{value:"month"},"日期"),X.a.createElement(ae,{value:"year"},"月份"))),X.a.createElement(b.a,null,X.a.createElement(j.a,{size:"small",dropdownMatchSelectWidth:!1,className:"my-year-select",style:{width:80},onChange:function(e){var a=t.clone().year(e);n(a)},value:String(d)},p)),X.a.createElement(b.a,null,X.a.createElement(j.a,{size:"small",dropdownMatchSelectWidth:!1,value:String(u),onChange:function(e){var a=t.clone();a.month(_()(e,10)),n(a)}},r))))},onPanelChange:this.onPanelChange,onSelect:this.onSelect})))),X.a.createElement(Y.a,null),X.a.createElement("div",{className:"clearfix mt15",onClick:this.submit},X.a.createElement(w.a,{spinning:a},X.a.createElement("a",{className:"topWrapper_btn fr"},"更新里程碑")))))}}])}(A.Component),le=x.a.create({name:"UpdatemileFrom"})(ne);t.default=le}}]); |