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 {
|
||||
constructor(props) {
|
||||
|
|
|
@ -33,7 +33,9 @@ export function initAxiosInterceptors(props) {
|
|||
initOnlineOfflineListener();
|
||||
|
||||
// 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(
|
||||
config => {
|
||||
|
|
|
@ -132,7 +132,9 @@ export default Form.create()((props) => {
|
|||
<div className="apply_information mb60">
|
||||
<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('参赛单位',
|
||||
'org_name',
|
||||
[{ 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: "请输入正确的手机号"}],
|
||||
<Input placeholder="请输入电话" onBlur={()=>{verify("phone")}}/>
|
||||
)}
|
||||
<div>
|
||||
<div className="edit_table">
|
||||
<p className="mt10">成员 : </p>
|
||||
<p className="error_message">{errorMessage}</p>
|
||||
{/* */}
|
||||
{qzDetail && <EditTable setMembers={setMembers} isLocal = {qzDetail.is_local}/>}
|
||||
{qzDetail &&
|
||||
<EditTable setMembers={setMembers} isLocal = {qzDetail.is_local}/>}
|
||||
</div>
|
||||
</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 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>}
|
||||
|
@ -214,7 +218,7 @@ export default Form.create()((props) => {
|
|||
<Button type="primary" className="submit_info" onClick={applySubmit}>
|
||||
提交资料
|
||||
</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>
|
||||
</div>}
|
||||
|
|
|
@ -101,6 +101,9 @@
|
|||
border-bottom: none;
|
||||
}
|
||||
}
|
||||
.edit_table{
|
||||
width: 100%;
|
||||
}
|
||||
.apply_team{
|
||||
color: red;
|
||||
.add_member{
|
||||
|
@ -109,11 +112,10 @@
|
|||
border-radius:4px;
|
||||
}
|
||||
.member_info{
|
||||
padding-right: 240px;
|
||||
padding-right: 160px;
|
||||
}
|
||||
.member_info .ant-table{
|
||||
margin-top: 20px;
|
||||
width: 73vw;
|
||||
.ant-form-item{
|
||||
width: 76%;
|
||||
margin: 0 0 10px 0;
|
||||
|
|
|
@ -24,7 +24,7 @@ function Chat({ isLoacl }) {
|
|||
</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') }}>
|
||||
<img src={chat1}></img>
|
||||
<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%;
|
||||
margin-right: 2.2%;
|
||||
min-width: 30%;
|
||||
max-width: 62.5%;
|
||||
float: left;
|
||||
video {
|
||||
width: 100%;
|
||||
|
|
Loading…
Reference in New Issue