dev_forum
杨树明 5 years ago
parent 7b83f0c604
commit 7c2c06874a

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

@ -458,7 +458,7 @@ class CoursesBanner extends Component {
{ {
` `
.teachersbox{ .teachersbox{
margin-right:28px !important; margin-right:22px !important;
} }
` `
} }

@ -1,5 +1,5 @@
import React,{ Component } from "react"; import React,{ Component } from "react";
import { Modal,Checkbox,Upload,Button,Icon,message} from "antd"; import { Modal,Checkbox,Upload,Button,Icon,message,notification} from "antd";
import { WordsBtn,getUrl, getUploadActionUrl} from 'educoder'; import { WordsBtn,getUrl, getUploadActionUrl} from 'educoder';
import axios from 'axios'; import axios from 'axios';
import Modals from '../../modals/Modals'; import Modals from '../../modals/Modals';
@ -110,6 +110,7 @@ class AccessoryModal extends Component{
this.props.Cancel() this.props.Cancel()
} }
Saves=()=>{ Saves=()=>{
let id=this.props.categoryid; let id=this.props.categoryid;
let {fileList,description} =this.state; let {fileList,description} =this.state;
@ -131,10 +132,12 @@ class AccessoryModal extends Component{
description:description, description:description,
attachment_ids:newfileList attachment_ids:newfileList
}).then((result)=>{ }).then((result)=>{
console.log(result)
if(result !== undefined){ if(result.data.status===0){
this.props.setupdate() debugger
this.props.showNotification('提交成功') this.props.Cancel()
this.props.setupdate()
// this.setState({ // this.setState({
// Modalstype:true, // Modalstype:true,
// Modalstopval:result.data.message, // Modalstopval:result.data.message,
@ -142,9 +145,16 @@ class AccessoryModal extends Component{
// loadtype:true // loadtype:true
// }) // })
this.ModalCancelModalCancel() this.ModalCancelModalCancel()
notification.open({
message: '提示',
description:
'提交成功'
});
if(this.props.seeworks!=undefined){ if(this.props.seeworks!=undefined){
this.props.history.push(this.props.seeworks); this.props.history.push(this.props.seeworks);
} }
} }
}).catch((error)=>{ }).catch((error)=>{
@ -170,10 +180,12 @@ class AccessoryModal extends Component{
description:description, description:description,
attachment_ids:newfileList attachment_ids:newfileList
}).then((result)=>{ }).then((result)=>{
console.log(result)
if(result.data.status===0){ if(result.data.status===0){
debugger
this.props.Cancel()
this.props.setupdate() this.props.setupdate()
this.props.showNotification('提交成功')
// this.setState({ // this.setState({
// Modalstype:true, // Modalstype:true,
// Modalstopval:result.data.message, // Modalstopval:result.data.message,
@ -182,9 +194,15 @@ class AccessoryModal extends Component{
// }) // })
this.ModalCancelModalCancel() this.ModalCancelModalCancel()
notification.open({
message: '提示',
description:
'提交成功'
});
if(this.props.seeworks!=undefined){ if(this.props.seeworks!=undefined){
this.props.history.push(this.props.seeworks); this.props.history.push(this.props.seeworks);
} }
} }
}).catch((error)=>{ }).catch((error)=>{

@ -119,6 +119,7 @@ class AccessoryModal2 extends Component{
} }
} }
Saves=()=>{ Saves=()=>{
debugger
let {fileList,description} =this.state; let {fileList,description} =this.state;
let newfileList=[]; let newfileList=[];
for(var list of fileList){ for(var list of fileList){

@ -193,9 +193,9 @@ class ExerciseListItem extends Component{
{ {
IsStudent && IsStudent &&
<div className="homepagePostSetting" style={{"right":"0px","top":"62px","position":"absolute","display":"block"}}> <div className="homepagePostSetting" style={{"right":"0px","top":"62px","position":"absolute","display":"block"}}>
{item.current_status ===0&&item.exercise_status>1? <li> <Link className="btn colorblue" to={`/courses/${coursesId}/exercises/${item.id}/users/${this.props.current_user.login}`}>继续答题</Link></li>: {item.current_status ===0&&item.exercise_status>1? <li> <Link className="btn colorblue font-16" to={`/courses/${coursesId}/exercises/${item.id}/users/${this.props.current_user.login}`}>继续答题</Link></li>:
item.current_status ===1&&item.exercise_status>1? <li> <Link className="btn colorblue" to={`/courses/${coursesId}/exercises/${item.id}/users/${this.props.current_user.login}`}>查看答题</Link></li>: item.current_status ===1&&item.exercise_status>1? <li> <Link className="btn colorblue font-16" to={`/courses/${coursesId}/exercises/${item.id}/users/${this.props.current_user.login}`}>查看答题</Link></li>:
item.current_status ===2&&item.exercise_status>1? <li> <a className="btn colorblue ml20" onClick={()=>this.setgameexercise(`/courses/${coursesId}/exercises/${item.id}/users/${this.props.current_user.login}`)}>开始答题</a></li>:""} item.current_status ===2&&item.exercise_status>1? <li> <a className="btn colorblue ml20 font-16" onClick={()=>this.setgameexercise(`/courses/${coursesId}/exercises/${item.id}/users/${this.props.current_user.login}`)}>开始答题</a></li>:""}
</div> </div>
} }
</div> </div>

@ -178,6 +178,7 @@ class GraduateTaskItem extends Component{
funlist={this.props.funlist} funlist={this.props.funlist}
/>:""} />:""}
{this.state.visibles===true?<AccessoryModal {this.state.visibles===true?<AccessoryModal
{...this.props}
modalname={"补交附件"} modalname={"补交附件"}
visible={this.state.visibles} visible={this.state.visibles}
Cancelname={"取消"} Cancelname={"取消"}

@ -151,6 +151,7 @@ class GraduationTasksappraise extends Component{
<AccessoryModal <AccessoryModal
{...this.props}
modalname={"补交附件"} modalname={"补交附件"}
visible={visible} visible={visible}
Cancelname={"取消"} Cancelname={"取消"}

@ -944,6 +944,7 @@ class GraduationTaskssettinglist extends Component{
:""} :""}
{this.state.avisible===true?<AccessoryModal {this.state.avisible===true?<AccessoryModal
{...this.props}
modalname={"补交附件"} modalname={"补交附件"}
visible={this.state.avisible} visible={this.state.avisible}
Cancelname={"取消"} Cancelname={"取消"}

@ -106,7 +106,7 @@ class SiderBar extends Component {
<span className="inline"><i className="iconfont icon-erweima color-white font-22 fl"></i></span> <span className="inline"><i className="iconfont icon-erweima color-white font-22 fl"></i></span>
<p className="scan_ewm" style={{display: 'none', right:' 75px',opacity: '0'}}> <p className="scan_ewm" style={{display: 'none', right:' 75px',opacity: '0'}}>
<p className="pr padding10"> <p className="pr padding10">
<img src={getImageUrl("images/edu_user/EWM.jpg")} width="158px" height="158px" /> <img src={getImageUrl("images/educoder/EWM.jpg")} width="158px" height="158px" />
<p>微信扫一扫</p> <p>微信扫一扫</p>
<p>关注公众号</p> <p>关注公众号</p>
<span className="trangle_right"></span> <span className="trangle_right"></span>

Loading…
Cancel
Save