build/static/js/122.b08782c9.chunk.js

1 line
11 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[122],{"/zsF":function(e,t,n){"use strict";n.r(t),n("cIOH"),n("bE4E")},"7uw7":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-divider {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n background: #e8e8e8;\n}\n.ant-divider,\n.ant-divider-vertical {\n position: relative;\n top: -0.06em;\n display: inline-block;\n width: 1px;\n height: 0.9em;\n margin: 0 8px;\n vertical-align: middle;\n}\n.ant-divider-horizontal {\n display: block;\n clear: both;\n width: 100%;\n min-width: 100%;\n height: 1px;\n margin: 24px 0;\n}\n.ant-divider-horizontal.ant-divider-with-text-center,\n.ant-divider-horizontal.ant-divider-with-text-left,\n.ant-divider-horizontal.ant-divider-with-text-right {\n display: table;\n margin: 16px 0;\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n font-size: 16px;\n white-space: nowrap;\n text-align: center;\n background: transparent;\n}\n.ant-divider-horizontal.ant-divider-with-text-center::before,\n.ant-divider-horizontal.ant-divider-with-text-left::before,\n.ant-divider-horizontal.ant-divider-with-text-right::before,\n.ant-divider-horizontal.ant-divider-with-text-center::after,\n.ant-divider-horizontal.ant-divider-with-text-left::after,\n.ant-divider-horizontal.ant-divider-with-text-right::after {\n position: relative;\n top: 50%;\n display: table-cell;\n width: 50%;\n border-top: 1px solid #e8e8e8;\n transform: translateY(50%);\n content: '';\n}\n.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,\n.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text {\n display: inline-block;\n padding: 0 10px;\n}\n.ant-divider-horizontal.ant-divider-with-text-left::before {\n top: 50%;\n width: 5%;\n}\n.ant-divider-horizontal.ant-divider-with-text-left::after {\n top: 50%;\n width: 95%;\n}\n.ant-divider-horizontal.ant-divider-with-text-right::before {\n top: 50%;\n width: 95%;\n}\n.ant-divider-horizontal.ant-divider-with-text-right::after {\n top: 50%;\n width: 5%;\n}\n.ant-divider-inner-text {\n display: inline-block;\n padding: 0 24px;\n}\n.ant-divider-dashed {\n background: none;\n border-color: #e8e8e8;\n border-style: dashed;\n border-width: 1px 0 0;\n}\n.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed,\n.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,\n.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed {\n border-top: 0;\n}\n.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::before,\n.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::before,\n.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::before,\n.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::after,\n.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::after,\n.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::after {\n border-style: dashed none none;\n}\n.ant-divider-vertical.ant-divider-dashed {\n border-width: 0 0 0 1px;\n}\n",""]),e.exports=t},G8Fa:function(e,t,n){},IxYK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(n("W9HT")),i=g(n("JBPa")),r=g(n("BMrR")),l=g(n("kPKH")),d=g(n("2fM7")),o=g(n("Vl3Y")),c=g(n("PArb")),s=g(n("9yH6")),u=g(n("5rEg")),f=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},h=function(){function e(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)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();n("T2oS"),n("qbNl"),n("14J3"),n("jCWc"),n("OaEy"),n("y8nQ"),n("/zsF"),n("7Kak"),n("5NDa");var p=n("cDcd"),m=g(p),v=g(n("vDqi")),b=g(n("wd/R"));function g(e){return e&&e.__esModule?e:{default:e}}n("G8Fa");var y=u.default.TextArea,w=s.default.Group,x=s.default.Button,E=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.componentDidMount=function(){n.getmeil()},n.componentDidUpdate=function(){n.updateDocumentTitle()},n.onPanelChange=function(e,t){n.setState({value:e})},n.onSelect=function(e){n.setState({value:e,selectedValue:e})},n.getmeil=function(){var e=n.props.match.params,t=e.projectsId,a=e.owner,i=n.props.match.params.meilid,r="/"+a+"/"+t+"/milestones/"+i+"/edit.json";v.default.get(r,{params:{projectsId:t,meilid:i}}).then((function(e){e&&(n.setState({data:e.data,selectedValue:e.data.effective_date&&(0,b.default)(e.data.effective_date)}),n.props.form.setFieldsValue({name:e.data.name,description:e.data.description}))})).catch((function(e){console.log(e)}))},n.submit=function(){n.setState({isSpin:!0}),n.props.form.validateFieldsAndScroll((function(e,t){if(e)n.setState({isSpin:!1});else{var a=n.props.match.params,i=a.projectsId,r=a.owner,l=n.props.match.params.meilid,d="/"+r+"/"+i+"/milestones/"+l+".json",o=n.state.selectedValue&&n.state.selectedValue.format("YYYY-MM-DD");v.default.put(d,f({},t,{project_id:i,id:l,effective_date:o,status:"open"})).then((function(e){e&&(n.setState({isSpin:!1}),window.scrollTo(0,0),n.props.history.push("/"+r+"/"+i+"/milestones/"+l))})).catch((function(e){n.setState({isSpin:!1}),console.log(e)}))}}))},n.claertime=function(){n.setState({selectedValue:void 0})},n.state={data:void 0,value:(0,b.default)("2017-01-25"),selectedValue:(0,b.default)("2020-2-12"),isSpin:!1},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),h(t,[{key:"updateDocumentTitle",value:function(){var e=this.props.projectDetail,t=this.state.data;if(e&&t){var n=e.author,a=e.name;document.title=t.name+"-里程碑-"+n.name+"/"+a}}},{key:"render",value:function(){var e=this.props.form.getFieldDecorator,t=this.state,n=t.isSpin,s=t.selectedValue;return m.default.createElement("div",{className:"main"},m.default.createElement(o.default,null,m.default.createElement("div",{style:{marginLeft:15,marginTop:24}},m.default.createElement("h1",null,"编辑里程碑"),m.default.createElement("h5",{className:"mt-5 color-grey-9"},"里程碑可以组织任务和合并请求,并跟踪进度.")),m.default.createElement(c.default,null),m.default.createElement("div",{style:{display:"flex"}},m.default.createElement("div",{className:"newmilepostleft"},"标题",m.default.createElement("div",null,m.default.createElement(o.default.Item,null,e("name",{rules:[{required:!0,message:"请输入标题"}]})(m.default.createElement(u.default,{placeholder:"标题",maxLength:30})))),"描述",m.default.createElement(o.default.Item,null,e("description",{rules:[{required:!0,message:"请输入描述内容"}]})(m.default.createElement(y,{placeholder:"请输入描述内容...",style:{height:"150px"},maxLength:500})))),m.default.createElement("div",{className:"newmilepostrighe"},"截止日期(可选) ",m.default.createElement("a",{style:{color:"red"},onClick:this.claertime},"清除"),m.default.createElement("div",null,m.default.createElement(u.default,{style:{width:"120px"},value:s&&s.format("YYYY-MM-DD")})),m.default.createElement("div",{style:{width:300,border:"1px solid #d9d9d9",borderRadius:4,marginTop:5}},m.default.createElement(i.default,{fullscreen:!1,headerRender:function(e){for(var t=e.value,n=e.type,a=e.onChange,i=e.onTypeChange,o=[],c=t.clone(),s=t.localeData(),u=[],f=0;f<12;f++)c.month(f),u.push(s.monthsShort(c));for(var h=0;h<12;h++)o.push(m.default.createElement(d.default.Option,{className:"month-item",key:""+h},u[h]));for(var p=t.month(),v=t.year(),b=[],g=v-10;g<v+10;g+=1)b.push(m.default.createElement(d.default.Option,{key:g,value:g,className:"year-item"},g));return m.default.createElement("div",{style:{padding:10}},m.default.createElement(r.default,{type:"flex",justify:"space-between"},m.default.createElement(l.default,null,m.default.createElement(w,{size:"small",onChange:function(e){return i(e.target.value)},value:n},m.default.createElement(x,{value:"month"},"日期"),m.default.createElement(x,{value:"year"},"月份"))),m.default.createElement(l.default,null,m.default.createElement(d.default,{size:"small",dropdownMatchSelectWidth:!1,className:"my-year-select",style:{width:80},onChange:function(e){var n=t.clone().year(e);a(n)},value:String(v)},b)),m.default.createElement(l.default,null,m.default.createElement(d.default,{size:"small",dropdownMatchSelectWidth:!1,value:String(p),onChange:function(e){var n=t.clone();n.month(parseInt(e,10)),a(n)}},o))))},onPanelChange:this.onPanelChange,onSelect:this.onSelect})))),m.default.createElement(c.default,null),m.default.createElement("div",{className:"clearfix mt15",onClick:this.submit},m.default.createElement(a.default,{spinning:n},m.default.createElement("a",{className:"topWrapper_btn fr"},"更新里程碑")))))}}]),t}(p.Component),z=o.default.create({name:"UpdatemileFrom"})(E);t.default=z},PArb:function(e,t,n){"use strict";n.r(t);var a=n("cDcd"),i=n("eHJ2"),r=n.n(i),l=n("H84U");function d(){return(d=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}).apply(this,arguments)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=function(e){return a.createElement(l.a,null,(function(t){var n,i=t.getPrefixCls,l=e.prefixCls,c=e.type,s=void 0===c?"horizontal":c,u=e.orientation,f=void 0===u?"center":u,h=e.className,p=e.children,m=e.dashed,v=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i<a.length;i++)t.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]])}return n}(e,["prefixCls","type","orientation","className","children","dashed"]),b=i("divider",l),g=f.length>0?"-".concat(f):f,y=r()(h,b,"".concat(b,"-").concat(s),(o(n={},"".concat(b,"-with-text").concat(g),p),o(n,"".concat(b,"-dashed"),!!m),n));return a.createElement("div",d({className:y},v,{role:"separator"}),p&&a.createElement("span",{className:"".concat(b,"-inner-text")},p))}))}},bE4E:function(e,t,n){var a=n("7uw7");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)}}]);