This commit is contained in:
何童崇 2022-04-18 11:37:02 +08:00
parent cae5f321aa
commit e9e9851e0c
4 changed files with 9 additions and 6 deletions

View File

@ -1,5 +1,6 @@
import React, {useState, useCallback} from "react";
import { Input, Select, Button, Form, message, Radio } from 'antd';
import { Base64 } from 'js-base64';
import {enrollCompetition} from '../api';
import {current_main_site_url} from '../fetch';
import EditTable from "../editTable";
@ -22,6 +23,7 @@ export default Form.create()((props) => {
const [errorMessage, setErrorMessage] = useState(undefined);
const [sourceBy, setSourceBy] = useState(1);
useEffect(()=>{
if(current_user && !current_user.login){
history.push("/competition/qz2022");
@ -153,9 +155,9 @@ console.log(current_main_site_url);
{ max: 32, message: '超出限制长度32位字符请重新编辑' }],
<Input placeholder="请输入职务" onBlur={()=>{verify("org_job")}}/>
)}
{qzDetail && qzDetail.is_local && helper('JXJXJX',
{qzDetail && qzDetail.is_local && helper(Base64.decode('5Yab6KGU'),
'org_rank',
[{ required: true, message: "请正确输入JXJXJX" },
[{ required: true, message: `请正确输入${Base64.decode('5Yab6KGU')}` },
{ max: 32, message: '超出限制长度32位字符请重新编辑' }],
<Input placeholder="请输入JXJXJX" onBlur={()=>{verify("org_rank")}}/>
)}
@ -206,7 +208,7 @@ console.log(current_main_site_url);
<div><span>参赛单位 : </span>{enrollStatus && enrollStatus.enroll_info.org_name}</div>
<div className="info-right"><span>参赛团队负责人姓名 : </span>{enrollStatus && enrollStatus.enroll_info.leader}</div>
{qzDetail && qzDetail.is_local && <div><span>职务 : </span>{enrollStatus && enrollStatus.enroll_info.org_job}</div>}
{qzDetail && qzDetail.is_local && <div className="info-right"><span>JXJXJX : </span>{enrollStatus && enrollStatus.enroll_info.org_rank}</div>}
{qzDetail && qzDetail.is_local && <div className="info-right"><span>{Base64.decode('5Yab6KGU')} : </span>{enrollStatus && enrollStatus.enroll_info.org_rank}</div>}
<div><span>赛区 : </span>{enrollStatus && enrollStatus.enroll_info.zone}</div>
<div className="info-right"><span>赛项 : </span>{enrollStatus && enrollStatus.enroll_info.sub_competition}</div>
{qzDetail && qzDetail.is_local && <div><span>课题来源 : </span>{enrollStatus && enrollStatus.enroll_info.subject_source_type === 0 ? "自主提报" : enrollStatus.enroll_info.subject_source_name}</div>}

View File

@ -1,5 +1,7 @@
import React, { useState, useCallback, useMemo, useEffect } from "react";
import { Table, Input, Button, Popconfirm, Form } from 'antd';
import { Base64 } from 'js-base64';
import './index.scss';
import apply_delete from "../image/apply_delete.png";
@ -107,7 +109,7 @@ class EditableTable extends React.Component {
editable: true,
},
{
title: 'JXJXJX',
title: Base64.decode('5Yab6KGU'),
dataIndex: 'org_rank',
editable: true,
},

View File

@ -131,7 +131,7 @@ function Introduce({history:{location:{pathname}},qzDetail }) {
key: 'org_job',
},
{
title: 'JXJXJX',
title: Base64.decode('5Yab6KGU'),
dataIndex: 'org_rank',
key: 'org_rank',
},);

View File

@ -1,5 +1,4 @@
import React, { useEffect, useState } from "react";
import { Base64 } from 'js-base64';
import { stattistics } from '../api';
import './index.scss';
import '../../index.scss';