forked from Gitlink/forgeplus-react
parent
cd11f3ea6f
commit
ee19abf99c
|
@ -151,7 +151,7 @@ const Managements = Loadable({
|
||||||
// })
|
// })
|
||||||
|
|
||||||
// 此处仅维护前端可能的一级路由,不用进行项目或者组织判断的字段。
|
// 此处仅维护前端可能的一级路由,不用进行项目或者组织判断的字段。
|
||||||
const keyWord = ["explore", "settings", "setting", "mulan", "wiki", "issues", "setting", "trending", "code", "projects", "pulls", "mine", "login", "register", "email", "export", "nopage", "404", "403", "500", "501", "search", "organize", "login", "register", "resetPassword", "aboutus","educoder","task","notice","managements","expert",];
|
const keyWord = ["explore", "settings", "setting", "mulan", "wiki", "issues", "setting", "trending", "code", "projects", "pulls", "mine", "login", "register", "email", "export", "nopage", "404", "403", "500", "501", "search", "organize", "login", "register", "resetPassword", "aboutus","educoder","task","notice","managements","expert","competition"];
|
||||||
|
|
||||||
class App extends Component {
|
class App extends Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
|
|
|
@ -33,7 +33,9 @@ export function initAxiosInterceptors(props) {
|
||||||
initOnlineOfflineListener();
|
initOnlineOfflineListener();
|
||||||
|
|
||||||
// var proxy = "http://192.168.1.40:3000";
|
// var proxy = "http://192.168.1.40:3000";
|
||||||
var proxy = "http://111.8.36.180:8000";
|
// var proxy = "http://111.8.36.180:8000";
|
||||||
|
var proxy = "http://117.50.100.12:49999";
|
||||||
|
|
||||||
//响应前的设置
|
//响应前的设置
|
||||||
axios.interceptors.request.use(
|
axios.interceptors.request.use(
|
||||||
config => {
|
config => {
|
||||||
|
|
|
@ -132,7 +132,9 @@ export default Form.create()((props) => {
|
||||||
<div className="apply_information mb60">
|
<div className="apply_information mb60">
|
||||||
<div className="info_head">{!(enrollStatus && enrollStatus.enroll_status) && '填写'}报名信息</div>
|
<div className="info_head">{!(enrollStatus && enrollStatus.enroll_status) && '填写'}报名信息</div>
|
||||||
{/* 报名表单 */}
|
{/* 报名表单 */}
|
||||||
{!(enrollStatus && enrollStatus.enroll_status) && <Form className="info_form">
|
{
|
||||||
|
!(enrollStatus && enrollStatus.enroll_status) &&
|
||||||
|
<Form className="info_form">
|
||||||
{helper('参赛单位',
|
{helper('参赛单位',
|
||||||
'org_name',
|
'org_name',
|
||||||
[{ required: true, message: "请正确输入参赛单位" },
|
[{ required: true, message: "请正确输入参赛单位" },
|
||||||
|
@ -190,15 +192,17 @@ export default Form.create()((props) => {
|
||||||
{pattern: /(\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$/, message: "请输入正确的手机号"}],
|
{pattern: /(\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$/, message: "请输入正确的手机号"}],
|
||||||
<Input placeholder="请输入电话" onBlur={()=>{verify("phone")}}/>
|
<Input placeholder="请输入电话" onBlur={()=>{verify("phone")}}/>
|
||||||
)}
|
)}
|
||||||
<div>
|
<div className="edit_table">
|
||||||
<p className="mt10">成员 : </p>
|
<p className="mt10">成员 : </p>
|
||||||
<p className="error_message">{errorMessage}</p>
|
<p className="error_message">{errorMessage}</p>
|
||||||
{/* */}
|
{/* */}
|
||||||
{qzDetail && <EditTable setMembers={setMembers} isLocal = {qzDetail.is_local}/>}
|
{qzDetail &&
|
||||||
|
<EditTable setMembers={setMembers} isLocal = {qzDetail.is_local}/>}
|
||||||
</div>
|
</div>
|
||||||
</Form>}
|
</Form>}
|
||||||
{/* 已报名,报名信息 */}
|
{/* 已报名,报名信息 */}
|
||||||
{enrollStatus && enrollStatus.enroll_status && <div className="info">
|
{enrollStatus && enrollStatus.enroll_status &&
|
||||||
|
<div className="info">
|
||||||
<div><span>参赛单位 : </span>{enrollStatus && enrollStatus.enroll_info.org_name}</div>
|
<div><span>参赛单位 : </span>{enrollStatus && enrollStatus.enroll_info.org_name}</div>
|
||||||
<div className="info-right"><span>参赛团队负责人姓名 : </span>{enrollStatus && enrollStatus.enroll_info.leader}</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><span>职务 : </span>{enrollStatus && enrollStatus.enroll_info.org_job}</div>}
|
||||||
|
@ -214,7 +218,7 @@ export default Form.create()((props) => {
|
||||||
<Button type="primary" className="submit_info" onClick={applySubmit}>
|
<Button type="primary" className="submit_info" onClick={applySubmit}>
|
||||||
提交资料
|
提交资料
|
||||||
</Button>
|
</Button>
|
||||||
<a href={qzDetail && qzDetail.is_local ? 'http://osrem.jk:81/api/attachments/1963' : current_main_site_url+'/api/attachments/3715'}><Button className="add_member download ml20">
|
<a href={qzDetail && qzDetail.is_local ? 'http://osrem.jk:81/api/attachments/1963' : 'http://117.50.100.12:8080/attachments/download/1895/竞赛报名表.xlsx'}><Button className="add_member download ml20">
|
||||||
下载报名表
|
下载报名表
|
||||||
</Button></a>
|
</Button></a>
|
||||||
</div>}
|
</div>}
|
||||||
|
|
|
@ -101,6 +101,9 @@
|
||||||
border-bottom: none;
|
border-bottom: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.edit_table{
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
.apply_team{
|
.apply_team{
|
||||||
color: red;
|
color: red;
|
||||||
.add_member{
|
.add_member{
|
||||||
|
@ -109,11 +112,10 @@
|
||||||
border-radius:4px;
|
border-radius:4px;
|
||||||
}
|
}
|
||||||
.member_info{
|
.member_info{
|
||||||
padding-right: 240px;
|
padding-right: 160px;
|
||||||
}
|
}
|
||||||
.member_info .ant-table{
|
.member_info .ant-table{
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
width: 73vw;
|
|
||||||
.ant-form-item{
|
.ant-form-item{
|
||||||
width: 76%;
|
width: 76%;
|
||||||
margin: 0 0 10px 0;
|
margin: 0 0 10px 0;
|
||||||
|
|
|
@ -24,7 +24,7 @@ function Chat({ isLoacl }) {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="links">
|
<div className="links qz_main">
|
||||||
<div onClick={() => { window.open(isLoacl ? 'http://www.osredm.jk/forums/theme/76' : 'https://fc.osredm.com/forums/theme/107') }}>
|
<div onClick={() => { window.open(isLoacl ? 'http://www.osredm.jk/forums/theme/76' : 'https://fc.osredm.com/forums/theme/107') }}>
|
||||||
<img src={chat1}></img>
|
<img src={chat1}></img>
|
||||||
<div>参赛咨询</div>
|
<div>参赛咨询</div>
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.6 MiB After Width: | Height: | Size: 2.1 MiB |
|
@ -19,6 +19,7 @@
|
||||||
height: 80%;
|
height: 80%;
|
||||||
margin-right: 2.2%;
|
margin-right: 2.2%;
|
||||||
min-width: 30%;
|
min-width: 30%;
|
||||||
|
max-width: 62.5%;
|
||||||
float: left;
|
float: left;
|
||||||
video {
|
video {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
Loading…
Reference in New Issue