dev_aliyun2
caicai8 5 years ago committed by harry
parent 90f19b3a39
commit e59ed11fb9

@ -499,7 +499,6 @@ class Coursesleftnav extends Component{
}
cannerNavmoda=()=>{
this.setState({
Navmodalnametype:false,
NavmodalValuetype:false,
@ -525,6 +524,7 @@ class Coursesleftnav extends Component{
}
saveNavmodapost=(url,value,positiontype,coursesId)=>{
axios.post(url,
{name:value}).then((result)=>{
if(result!=undefined){
@ -539,13 +539,13 @@ class Coursesleftnav extends Component{
if(positiontype==="files"){
this.updasaveNavmoda()
trigger('updateNavSuccess')
window.location.href=`/courses/${coursesId}/file/${result.data.category_id}`;
this.props.history.push(`/courses/${coursesId}/file/${result.data.category_id}`);
}
if(positiontype==="boards"){
this.updasaveNavmoda()
trigger('updateNavSuccess')
window.location.href=`/courses/${coursesId}/boards/${result.data.category_id}`;
this.props.history.push(`/courses/${coursesId}/boards/${result.data.category_id}`);
}
if(positiontype!="course_groups"){
@ -585,7 +585,6 @@ class Coursesleftnav extends Component{
}
saveNavmoda=()=>{
debugger;
let {Navmodaltypename,setnavid,NavmodalValue}=this.state;
let id =setnavid;
@ -950,17 +949,15 @@ class Coursesleftnav extends Component{
{/* ""*/}
{/*}*/}
{
Navmodalnametype===true?<style>
{
<style>
{
`
body {
width: calc(100%) !important;
width: calc(100%) !important;
}
`
}
</style>:""
}
</style>
<Modal
keyboard={false}
title={Navmodalname}

@ -194,11 +194,13 @@ class Addcourses extends Component{
}
submittojoinclass=()=>{
debugger;
let{Addcoursestype}=this.state;
this.setState({
isSpin:true
})
let {invite_code,professor,assistant_professor,student}=this.state;
invite_code="MBTAP";
if(invite_code===undefined||invite_code===""){
this.setState({
invite_codetype:true,
@ -269,13 +271,18 @@ class Addcourses extends Component{
this.props.history.push('/courses/2704/boards/8367/messages/42072')
return;
}
if(response.data.course_id!=undefined){
this.submitasyn(response.data.course_id)
}
notification.open({
message:"提示",
description:response.data.message
});
});
if(response.data.course_id!=undefined){
this.submitasyn(response.data.course_id)
}else{
// 无返回课程id则是选择的教师或者助教身份成功后跳转到课堂首页
// console.log(this.props);
// console.log(this.props.history.push);
window.location.href="/courses";
}
if(Addcoursestype===true){
this.props.hideAddcoursestype();
}

@ -73,8 +73,8 @@ class CoursesNew extends Component {
period: data.class_period===undefined?'':data.class_period===null?'':data.class_period===null?'':data.class_period==="null"?'':data.class_period+"",
credit: data.credit===undefined?'':data.credit===null?'':data.credit===null?'':data.credit==="null"?'':data.credit+"",
checkboxgroup: data.course_module_types,
Realnamecertification: data.authentication,
Professionalcertification:data.professional_certification,
// Realnamecertification: data.authentication,
// Professionalcertification:data.professional_certification,
endtime: data.end_date === undefined ? "" : moment(data.end_date, dateFormat),
school:data.school
@ -84,8 +84,8 @@ class CoursesNew extends Component {
datatime: data.end_date,
dataname:data.name,
is_public: data.is_public === 1 ? true : false,
Realnamecertification: data.authentication,
Professionalcertification:data.professional_certification,
// Realnamecertification: data.authentication,
// Professionalcertification:data.professional_certification,
addonAfteronelenone: data.class_period===undefined?'':data.class_period===null?'':data.class_period===null?'':data.class_period==="null"?'':data.class_period,
addonAfteronelentwo:data.credit===undefined?'':data.credit===null?'':data.credit===null?'':data.credit==="null"?'':data.credit,
@ -237,8 +237,8 @@ class CoursesNew extends Component {
end_date: datatime===undefined?"":datatime,
is_public: is_public === true || is_public === 1 ? 1 : 0,
course_module_types: values.checkboxgroup,
authentication: this.state.Realnamecertification,
professional_certification: this.state.Professionalcertification,
// authentication: this.state.Realnamecertification,
// professional_certification: this.state.Professionalcertification,
school:values.school
}
).then((response) => {
@ -313,8 +313,8 @@ class CoursesNew extends Component {
end_date: datatime===undefined?"":datatime,
is_public: is_public === true || is_public === 1 ? 1 : 0,
course_module_types: values.checkboxgroup,
authentication: this.state.Realnamecertification,
professional_certification: this.state.Professionalcertification,
// authentication: this.state.Realnamecertification,
// professional_certification: this.state.Professionalcertification,
school:values.school
}
).then((response) => {
@ -953,7 +953,7 @@ class CoursesNew extends Component {
)}
</Form.Item>
</div>
<div className="stud-class-set bor-bottom-greyE padding10200 coursenavbox height100px" >
{/* <div className="stud-class-set bor-bottom-greyE padding10200 coursenavbox height100px" >
<span className={"fl"}>
<Form.Item
label="加入课堂条件"
@ -978,7 +978,7 @@ class CoursesNew extends Component {
)}
</Form.Item>
</span>
</div>
</div> */}
<div className="stud-class-set padding10200 coursenavbox bor-bottom-greyE">
<Form.Item
label="公开设置"

@ -53,8 +53,11 @@ class RepositoryAddFileupload_files extends Component {
if(info.file.response){
if(info.file.response.status===-1) {
this.props.showNotification(info.file.response.message)
this.props.showNotification(info.file.response.message);
return
}else{
this.props.showNotification("上传成功!");
return;
}
}
@ -73,6 +76,7 @@ class RepositoryAddFileupload_files extends Component {
};
onAttachmentRemove=(info)=>{
if(info.response){
let shixunId = this.props.match.params.shixunId;
let {message,filspath}=this.state;
if(message===""||message===undefined){
@ -105,13 +109,20 @@ class RepositoryAddFileupload_files extends Component {
secret_repository:Repositoryflag
}})
.then((response) => {
if (response.data.status == 0) {
this.props.showNotification("删除成功")
if (response.data.status === 0) {
let fileList = this.state.fileList.filter(item=>item.uid !== info.uid);
this.setState({
fileList
})
this.props.showNotification("删除成功");
}
})
.catch(function (error) {
console.log(error);
});
}else{
this.props.showNotification("还未上传完成,无法进行删除操作!");
}
}
FormInput=(e)=>{
@ -195,7 +206,7 @@ class RepositoryAddFileupload_files extends Component {
return false
}
this.props.showNotification("上传成功")
// this.props.showNotification("上传成功");
},
};

Loading…
Cancel
Save