| | |
| | | if (endTime == null) { |
| | | endTime = Date.now(); |
| | | } |
| | | console.log(res.attachments) |
| | | this.setState({ |
| | | savedate: { |
| | | ...res.activity, |
| | |
| | | size: this.state.pageSize, |
| | | }) |
| | | .then(res => { |
| | | console.log('res', res); |
| | | this.setState({ |
| | | modalLoading: false |
| | | }) |
| | |
| | | } |
| | | |
| | | handleOk = (e) => { |
| | | console.log(e) |
| | | this.setState({ |
| | | questionnaireModal: false, |
| | | selectedRowKeys: [] |
| | | }) |
| | | } |
| | | |
| | | questionnaireSearch = (value) => { |
| | | console.log(value) |
| | | } |
| | | |
| | | submit = () => { |
| | | const { savedate, selectedQuestionnaireData, fileList } = this.state; |
| | | savedate.startTime = moment(savedate.startDate + " " + moment(savedate.startHour).format(format), 'YYYY-MM-DD HH:mm') |
| | | savedate.endTime = moment(savedate.endDate + " " + moment(savedate.endHour).format(format), 'YYYY-MM-DD HH:mm') |
| | | // console.log({...savedate,queId:selectedQuestionnaireData[0].id}); |
| | | console.log(savedate); |
| | | console.log(selectedQuestionnaireData); |
| | | if (!savedate.host) { |
| | | message.warning("主持人不能为空"); |
| | | return; |
| | |
| | | } |
| | | |
| | | getNum = (e) => { |
| | | console.log(e.target.value) |
| | | this.setState({ |
| | | num: e.target.value |
| | | }) |
| | |
| | | } |
| | | |
| | | confirm = (e) => { |
| | | console.log(e); |
| | | const data = { id: e, status: 2 }; |
| | | this.setState({ loading: true }) |
| | | Fetch.auditPerson(data).then(res => { |
| | | if (res.code == 0) { |
| | | console.log(res) |
| | | this.setState({ loading: false }) |
| | | message.success('审核通过'); |
| | | this.getDetail(); |
| | |
| | | } |
| | | |
| | | cancel = (e) => { |
| | | console.log(e); |
| | | const data = { id: e, status: 4 }; |
| | | this.setState({ loading: true }) |
| | | Fetch.auditPerson(data).then(res => { |
| | | if (res.code == 0) { |
| | | console.log(res) |
| | | this.setState({ loading: false }) |
| | | message.error('审核不通过'); |
| | | this.getDetail(); |
| | |
| | | } |
| | | |
| | | handleEditorChange = (editorState) => { |
| | | console.log('editorState', editorState) |
| | | this.setState({ editorState }) |
| | | const htmlContent = editorState.toHTML() |
| | | console.log(htmlContent) |
| | | this.setState(({ savedate }) => ({ |
| | | savedate: { |
| | | ...savedate, |
| | | course: htmlContent |
| | | } |
| | | })) |
| | | } |
| | | |
| | | submitContent = () => { |
| | | // 在编辑器获得焦点时按下ctrl+s会执行此方法 |
| | | // 编辑器内容提交到服务端之前,可直接调用editorState.toHTML()来获取HTML格式的内容 |
| | | const htmlContent = this.state.editorState.toHTML() |
| | | console.log(htmlContent) |
| | | this.setState(({ savedate }) => ({ |
| | | savedate: { |
| | | ...savedate, |
| | |
| | | |
| | | onSelectChange = (selectedRowKeys, selectedRows) => { |
| | | const { tableData } = this.state; |
| | | console.log('selectedRowKeys changed: ', selectedRowKeys); |
| | | console.log('selectedRowKeys changed: ', selectedRows); |
| | | console.log(tableData[selectedRowKeys[0]]); |
| | | console.log(tableData); |
| | | this.setState({ |
| | | selectedQuestionnaireData: tableData[selectedRowKeys[0]], |
| | | selectedRowKeys |
| | |
| | | handleCancel = () => this.setState({ previewVisible: false }) |
| | | render() { |
| | | const { savedate, previewVisible, previewImage, editorState, selectedRowKeys, fileList, attList1, dateSource, code, hitList, activityType, disabled, loading, modalLoading } = this.state; |
| | | console.log('disabled', fileList) |
| | | const props = { |
| | | action: domain + 'api/v1/attachment/materials?entityId=' + savedate.id, |
| | | onChange: ({ file, fileList }) => { |
| | |
| | | </Popconfirm> : <span disabled></span> |
| | | ) |
| | | }]; |
| | | console.log('savedate.activityStatus', savedate.activityStatus) |
| | | console.log('savedate.activityType', savedate.activityType) |
| | | return ( |
| | | <div className="app-page"> |
| | | <Spin spinning={loading}> |