更新文案

This commit is contained in:
谢思 2022-04-21 18:03:38 +08:00
parent a1b47c1340
commit aa2547290b
2 changed files with 10 additions and 16 deletions

View File

@ -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,
}
// enrollStatusstatus
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>}
{/* 已报名,报名信息 */}

View File

@ -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>