diff --git a/public/react/src/modules/courses/Resource/index.js b/public/react/src/modules/courses/Resource/index.js index 9b645fe39..5c8cc7831 100644 --- a/public/react/src/modules/courses/Resource/index.js +++ b/public/react/src/modules/courses/Resource/index.js @@ -1038,8 +1038,8 @@ class Fileslists extends Component{ filesId&&filesId===itm.value?"":
-
this.moveTos(itm.value )} style={{marginLeft:15,color:'#000000'}}>{itm.title}
- this.istowshow(itm,filesId)} className="iconfont icon-xiajiantou font-12 ml2"> +
this.moveTos(itm.value )} style={{marginLeft:15,width:200,color:'#000000',overflow: 'hidden',textOverflow:'ellipsis',whiteSpace: 'nowrap'}}>{itm.title}
+ {itm.children.length===0?'': this.istowshow(itm,filesId)} className="iconfont icon-xiajiantou font-12 ml2">}
{ this.state.istowshowid===itm.value? itm.children.map((tt,ti) => { diff --git a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js index 4db80dd5f..0dc7ff127 100644 --- a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js +++ b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js @@ -595,11 +595,10 @@ class Coursesleftnav extends Component{ } - Navmodalnames=(e,id,type,setnavid,name)=>{ + Navmodalnames=(e,id,type,setnavid,name,towid)=>{ e.stopPropagation();//阻止冒泡 this.getatahcment() navidtype=false - console.log(e,id,type,setnavid,name) if(id===1||id===2||id===6){ this.setState({ Navmodalname:id===2?"新建分班":"新建目录", @@ -608,7 +607,9 @@ class Coursesleftnav extends Component{ Navmodalnametype:true, Navmodaltypename:id, Navmodalziyname:name, + treedefaultValue:towid, setnavid:setnavid, + parentid:towid, NavmodalValue:"" }) }else if(id===3||id===4||id===5||id===7){ @@ -620,7 +621,9 @@ class Coursesleftnav extends Component{ Navmodalnametype:true, Navmodaltypename:id, setnavid:setnavid, + treedefaultValue:towid, Navmodalziyname:name, + parentid:towid, NavmodalValue:name }) @@ -1051,7 +1054,7 @@ class Coursesleftnav extends Component{ let {twosandiantypes,twosandiantypenum}=this.state; return (item.type==="graduation"?"":
{/*作业/资源*/} - {item.type==="attachment"&&san!=='san'?
this.Navmodalnames(e,1,"attachment",iem.category_id,"资源")}>新建目录
:""} + {item.type==="attachment"&&san!=='san'?
this.Navmodalnames(e,1,"attachment",item.id,"资源",iem.category_id)}>新建目录
:""} {item.type==="shixun_homework"||item.type==="attachment"||item.type==="graduation"||item.type==="common_homework"||item.type==="group_homework"?
this.Navmodalnames(e,4,"editSecondname",iem.category_id,iem.category_name)}>重命名
:""} {item.type==="shixun_homework"||item.type==="attachment"||item.type==="common_homework"||item.type==="group_homework"?
this.deleteSecondary(e,1,iem.category_id)}>删除
:""} {/*分班*/} @@ -1166,20 +1169,22 @@ class Coursesleftnav extends Component{ >
{this.state.Navmodalziyname==="资源"?
-
上级目录:
+
上级目录:
+
:''}
-
{this.state.Navtitles}:
+
{this.state.Navtitles}: