1 line
6.0 KiB
JavaScript
1 line
6.0 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[188],{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"),O=a.n(V),H=a("hO3g"),I=a.n(H),L=a("X5/F"),W=a.n(L),q=a("04Ix"),z=a.n(q),B=(a("7Kak"),a("9yH6")),J=(a("5NDa"),a("5rEg")),R=a("o+MX"),_=a.n(R),A=a("lHQ6"),X=a.n(A),G=a("cDcd"),K=a.n(G),Q=a("vDqi"),U=a.n(Q),Z=a("wd/R"),$=a.n(Z);function ee(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 te(e){for(var t=1;t<arguments.length;t++){var a,n,l=null!=arguments[t]?arguments[t]:{};t%2?h()(a=ee(Object(l),!0)).call(a,(function(t){z()(e,t,l[t])})):v.a?y()(e,v()(l)):h()(n=ee(Object(l))).call(n,(function(t){S()(e,t,d()(l,t))}))}return e}a("G8Fa");var ae=J.a.TextArea,ne=B.a.Group,le=B.a.Button,re=function(e){function t(e){var a;return M()(this,t),a=function(e,t,a){return t=O()(t),T()(e,function(){try{var e=!Boolean.prototype.valueOf.call(l()(Boolean,[],(function(){})))}catch(e){}return!!e}()?l()(t,a||[],O()(e).constructor):t.apply(e,a))}(this,t,[e]),z()(I()(a),"componentDidMount",(function(){a.getmeil()})),z()(I()(a),"componentDidUpdate",(function(){a.updateDocumentTitle()})),z()(I()(a),"onPanelChange",(function(e,t){a.setState({value:e})})),z()(I()(a),"onSelect",(function(e){a.setState({value:e,selectedValue:e})})),z()(I()(a),"getmeil",(function(){var e,t,n=a.props.match.params,l=n.projectsId,r=n.owner,c=a.props.match.params.meilid,o=_()(e=_()(t="/".concat(r,"/")).call(t,l,"/milestones/")).call(e,c,"/edit.json");U.a.get(o,{params:{projectsId:l,meilid:c}}).then((function(e){e&&(a.setState({data:e.data,selectedValue:e.data.effective_date&&$()(e.data.effective_date)}),a.props.form.setFieldsValue({name:e.data.name,description:e.data.description}))})).catch((function(e){}))})),z()(I()(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=_()(n=_()(l="/".concat(o,"/")).call(l,c,"/milestones/")).call(n,i,".json"),m=a.state.selectedValue&&a.state.selectedValue.format("YYYY-MM-DD");U.a.put(s,te(te({},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(_()(t=_()(n="/".concat(o,"/")).call(n,c,"/milestones/")).call(t,i)))})).catch((function(e){a.setState({isSpin:!1})}))}}))})),z()(I()(a),"claertime",(function(){a.setState({selectedValue:void 0})})),a.state={data:void 0,value:$()("2017-01-25"),selectedValue:$()("2020-2-12"),isSpin:!1},a}return W()(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=_()(a=_()(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 K.a.createElement("div",{className:"main"},K.a.createElement(x.a,null,K.a.createElement("div",{style:{marginLeft:15,marginTop:24}},K.a.createElement("h1",null,"编辑里程碑"),K.a.createElement("h5",{className:"mt-5 color-grey-9"},"里程碑可以组织任务和合并请求,并跟踪进度.")),K.a.createElement(Y.a,null),K.a.createElement("div",{style:{display:"flex"}},K.a.createElement("div",{className:"newmilepostleft"},"标题",K.a.createElement("div",null,K.a.createElement(x.a.Item,null,e("name",{rules:[{required:!0,message:"请输入标题"}]})(K.a.createElement(J.a,{placeholder:"标题",maxLength:30})))),"描述",K.a.createElement(x.a.Item,null,e("description",{rules:[{required:!0,message:"请输入描述内容"}]})(K.a.createElement(ae,{placeholder:"请输入描述内容...",style:{height:"150px"},maxLength:500})))),K.a.createElement("div",{className:"newmilepostrighe"},"截止日期(可选) ",K.a.createElement("a",{style:{color:"red"},onClick:this.claertime},"清除"),K.a.createElement("div",null,K.a.createElement(J.a,{style:{width:"120px"},value:n&&n.format("YYYY-MM-DD")})),K.a.createElement("div",{style:{width:300,border:"1px solid #d9d9d9",borderRadius:4,marginTop:5}},K.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(K.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(K.a.createElement(j.a.Option,{key:h,value:h,className:"year-item"},h));return K.a.createElement("div",{style:{padding:10}},K.a.createElement(C.a,{type:"flex",justify:"space-between"},K.a.createElement(b.a,null,K.a.createElement(ne,{size:"small",onChange:function(e){return l(e.target.value)},value:a},K.a.createElement(le,{value:"month"},"日期"),K.a.createElement(le,{value:"year"},"月份"))),K.a.createElement(b.a,null,K.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)),K.a.createElement(b.a,null,K.a.createElement(j.a,{size:"small",dropdownMatchSelectWidth:!1,value:String(u),onChange:function(e){var a=t.clone();a.month(X()(e,10)),n(a)}},r))))},onPanelChange:this.onPanelChange,onSelect:this.onSelect})))),K.a.createElement(Y.a,null),K.a.createElement("div",{className:"clearfix mt15",onClick:this.submit},K.a.createElement(w.a,{spinning:a},K.a.createElement("a",{className:"topWrapper_btn fr"},"更新里程碑")))))}}]),t}(G.Component),ce=x.a.create({name:"UpdatemileFrom"})(re);t.default=ce}}]); |