| | |
| | | message.warning("任务地点不能为空"); |
| | | return; |
| | | } |
| | | if (moment(savedate.startTime) < moment(new Date())) { |
| | | message.warning("开始时间必须大于当前时间"); |
| | | console.log(moment(savedate.startTime)) |
| | | console.log(moment(new Date())) |
| | | return; |
| | | } |
| | | if (moment(savedate.endTime) < moment(savedate.startTime)) { |
| | | message.warning("结束时间必须大于开始时间"); |
| | | return; |
| | | } |
| | | if (!savedate.taskRequire) { |
| | | message.warning("任务要求不能为空"); |
| | | return; |
| | |
| | | submitLContent = () => { |
| | | // 在编辑器获得焦点时按下ctrl+s会执行此方法 |
| | | // 编辑器内容提交到服务端之前,可直接调用editorState.toHTML()来获取HTML格式的内容 |
| | | const htmlContent = this.state.editorState.toHTML() |
| | | const htmlContent = this.state.editorStatetaskProcess.toHTML() |
| | | this.setState(({ savedate }) => ({ |
| | | savedate: { |
| | | ...savedate, |
| | |
| | | handleEditorLChange = (editorStatetaskProcess) => { |
| | | this.setState({ editorStatetaskProcess }) |
| | | } |
| | | |
| | | |
| | | handleCancel = () => this.setState({ previewVisible: false }) |
| | | render() { |
| | |
| | | <div style={divStyle}> |
| | | <Row type="flex" align='middle' justify="space-around"> |
| | | <Col span={6} pull={0} style={{ textAlign: 'center' }}><span>任务汇报</span></Col> |
| | | <Col span={6} push={0} > |
| | | <TextArea disabled={disabled} rows={4} style={{ width: '92%' }} value={socialTaskObject.taskReport || ""} onChange={this.saveInputChange} name='taskReport' /> |
| | | <Col span={18} push={0} > |
| | | <TextArea disabled={disabled} rows={4} value={socialTaskObject.taskReport || ""} onChange={this.saveInputChange} name='taskReport' /> |
| | | </Col> |
| | | <Col span={12} pull={0}></Col> |
| | | </Row> |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | function disabledDate(current) { |
| | | // Can not select days before today and today |
| | | return current && current < moment().endOf('day'); |
| | | } |