forked from Gitlink/forgeplus-react
更新文案
This commit is contained in:
parent
a1b47c1340
commit
aa2547290b
|
@ -29,7 +29,7 @@ export default Form.create()((props) => {
|
|||
if((current_user && !current_user.login) || !applyStatus){
|
||||
history.push("/competition/qz2022");
|
||||
}
|
||||
if(enrollStatus && enrollStatus.status === 0){
|
||||
if(enrollStatus && enrollStatus.enroll_status && enrollStatus.status === 0){
|
||||
setMembers(enrollStatus.enroll_info.members);
|
||||
setSourceBy(enrollStatus.enroll_info.subject_source_type);
|
||||
setFieldsValue(enrollStatus.enroll_info);
|
||||
|
@ -93,7 +93,7 @@ export default Form.create()((props) => {
|
|||
subject_source_type: sourceBy,
|
||||
}
|
||||
// 根据enrollStatus的status判断用户是首次提交资料还是修改资料
|
||||
enrollStatus && enrollStatus.status === 0 && enrollUpdate(current_user.user_id, params).then(response=>{
|
||||
enrollStatus && enrollStatus.enroll_status && enrollStatus.status === 0 && enrollUpdate(current_user.user_id, params).then(response=>{
|
||||
if(response && response.data.message === "success"){
|
||||
setReload(Math.random());
|
||||
message.success('资料修改成功');
|
||||
|
@ -102,7 +102,7 @@ export default Form.create()((props) => {
|
|||
}
|
||||
setVisible(false);
|
||||
})
|
||||
enrollStatus && enrollStatus.status !== 0 && enrollCompetition(params).then(response=>{
|
||||
enrollStatus && !enrollStatus.enroll_status && enrollCompetition(params).then(response=>{
|
||||
if(response && response.data.message === "success"){
|
||||
setReload(Math.random());
|
||||
message.success('报名成功')
|
||||
|
@ -215,7 +215,7 @@ export default Form.create()((props) => {
|
|||
<p className="error_message">{errorMessage}</p>
|
||||
{/* */}
|
||||
{qzDetail &&
|
||||
<EditTable members={enrollStatus && enrollStatus.enroll_info.members} setMembers={setMembers} isLocal = {qzDetail.is_local}/>}
|
||||
<EditTable members={enrollStatus && enrollStatus.enroll_status ? enrollStatus.enroll_info.members : [{key:"0"}]} setMembers={setMembers} isLocal = {qzDetail.is_local}/>}
|
||||
</div>
|
||||
</Form>}
|
||||
{/* 已报名,报名信息 */}
|
||||
|
|
|
@ -1,20 +1,14 @@
|
|||
import React, { useState, useCallback, useMemo, useEffect } from "react";
|
||||
import React, { useState, useEffect } from "react";
|
||||
import {Prompt} from 'react-router-dom'
|
||||
import { Input, Select, Button, Form, DatePicker, Table, Pagination, Upload, Modal, Icon, message } from 'antd';
|
||||
import {Select, Button, Upload, Modal, Icon, message } from 'antd';
|
||||
import { appendFileSizeToUploadFileAll } from 'educoder';
|
||||
import { Link } from "react-router-dom";
|
||||
import { formatDuring } from 'educoder';
|
||||
import {httpUrl, current_main_site_url} from '../fetch.js';
|
||||
import {uploadCompetition, uploadFile} from '../api';
|
||||
import {getFile} from '../../expert/api';
|
||||
import { Confirm } from '../../components/ModalFun';
|
||||
import refer_tip from "../image/refer_tip.svg";
|
||||
import {current_main_site_url} from '../fetch.js';
|
||||
import {uploadCompetition} from '../api';
|
||||
import refer from "../image/refer.svg";
|
||||
|
||||
import './index.scss';
|
||||
import '../../index.scss';
|
||||
import '../apply/index.scss';
|
||||
const Option = Select.Option;
|
||||
|
||||
function Introduce({ form, showNotification, match, history, enrollStatus, current_user, qzDetail, setReload}) {
|
||||
// 上传文件时 按钮loading效果
|
||||
|
@ -100,7 +94,7 @@ function Introduce({ form, showNotification, match, history, enrollStatus, curre
|
|||
changeFiles &&
|
||||
<Prompt
|
||||
when={true}
|
||||
message={() => '您重新上传了作品文件暂未提交,确定离开此页面吗?'}
|
||||
message={() => '离开此页面将不保留已上传的作品文件,确定离开?'}
|
||||
/>
|
||||
}
|
||||
<div className="qz_main refer">
|
||||
|
@ -122,7 +116,7 @@ function Introduce({ form, showNotification, match, history, enrollStatus, curre
|
|||
<Button className="upload" disabled={!upload}><Icon type="upload"/>{!upload ? '已' : ''}上传</Button>
|
||||
</Upload>
|
||||
<Modal/>
|
||||
{/* {enrollStatus && enrollStatus.status === 1 && <div className="refer_tip mt15 cover"><i className="iconfont icon-erciqueren_icon mr10"></i>您已上传作品,再次上传将会覆盖您上一次上传的压缩包文件。</div>} */}
|
||||
{enrollStatus && enrollStatus.upload_status && enrollStatus.status === 1 && <div className="refer_tip mt15 cover"><i className="iconfont icon-erciqueren_icon mr10"></i>您的作品被打回,可以再次提交作品,未重新提交前保留您原来的提交记录。</div>}
|
||||
<div className="refer_tip mt20">上传单个作品压缩包(仅限上传一个压缩包)</div>
|
||||
<div className="refer_bor"></div>
|
||||
<Button type="primary" onClick={()=>{changeFiles ? setVisible(true) : message.error("您暂未上传作品文件")}} loading={loading} disabled={!upload}>{!upload ? '已' : ''}提交作品</Button>
|
||||
|
|
Loading…
Reference in New Issue