From 8d68b6a1dcdf5008fba6bdac5858d1085a0e63e7 Mon Sep 17 00:00:00 2001 From: liuwh <hugeinfo123> Date: Mon, 30 Mar 2020 23:14:04 +0800 Subject: [PATCH] 提交 --- SunshineIns/src/page/CareListEdit.jsx | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/SunshineIns/src/page/CareListEdit.jsx b/SunshineIns/src/page/CareListEdit.jsx index 26e0f99..f34510a 100644 --- a/SunshineIns/src/page/CareListEdit.jsx +++ b/SunshineIns/src/page/CareListEdit.jsx @@ -130,6 +130,16 @@ 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; @@ -294,7 +304,7 @@ submitLContent = () => { // 在编辑器获得焦点时按下ctrl+s会执行此方法 // 编辑器内容提交到服务端之前,可直接调用editorState.toHTML()来获取HTML格式的内容 - const htmlContent = this.state.editorState.toHTML() + const htmlContent = this.state.editorStatetaskProcess.toHTML() this.setState(({ savedate }) => ({ savedate: { ...savedate, @@ -310,6 +320,7 @@ handleEditorLChange = (editorStatetaskProcess) => { this.setState({ editorStatetaskProcess }) } + handleCancel = () => this.setState({ previewVisible: false }) render() { @@ -514,8 +525,8 @@ <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> @@ -573,3 +584,8 @@ } } + +function disabledDate(current) { + // Can not select days before today and today + return current && current < moment().endOf('day'); +} -- Gitblit v1.8.0