forked from Gitlink/forgeplus-react
sm处理
This commit is contained in:
parent
cae5f321aa
commit
e9e9851e0c
|
@ -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>}
|
||||
|
|
|
@ -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,
|
||||
},
|
||||
|
|
|
@ -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',
|
||||
},);
|
||||
|
|
|
@ -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';
|
||||
|
|
Loading…
Reference in New Issue