|
|
|
@ -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"?"": <div className={item.type===twosandiantypes&&twosandiantypenum===index?"sandianboxs":"sandianboxs"} >
|
|
|
|
|
{/*作业/资源*/}
|
|
|
|
|
{item.type==="attachment"&&san!=='san'?<div onClick={e=>this.Navmodalnames(e,1,"attachment",iem.category_id,"资源")}>新建目录</div>:""}
|
|
|
|
|
{item.type==="attachment"&&san!=='san'?<div onClick={e=>this.Navmodalnames(e,1,"attachment",item.id,"资源",iem.category_id)}>新建目录</div>:""}
|
|
|
|
|
{item.type==="shixun_homework"||item.type==="attachment"||item.type==="graduation"||item.type==="common_homework"||item.type==="group_homework"?<div onClick={e=>this.Navmodalnames(e,4,"editSecondname",iem.category_id,iem.category_name)}>重命名</div>:""}
|
|
|
|
|
{item.type==="shixun_homework"||item.type==="attachment"||item.type==="common_homework"||item.type==="group_homework"?<div onClick={e=>this.deleteSecondary(e,1,iem.category_id)}>删除</div>:""}
|
|
|
|
|
{/*分班*/}
|
|
|
|
@ -1166,20 +1169,22 @@ class Coursesleftnav extends Component{
|
|
|
|
|
>
|
|
|
|
|
<div>
|
|
|
|
|
{this.state.Navmodalziyname==="资源"?<div className="df" style={{marginBottom:50}}>
|
|
|
|
|
<div className={"fl mt5"}>上级目录:</div>
|
|
|
|
|
<div className={"fl mt5"} >上级目录:</div>
|
|
|
|
|
|
|
|
|
|
<TreeSelect
|
|
|
|
|
className={"input-flex-35 greyInput fl"}
|
|
|
|
|
dropdownStyle={{ maxHeight: 400, overflow: 'auto' }}
|
|
|
|
|
style={{width:200}}
|
|
|
|
|
dropdownStyle={{ maxHeight: 400 ,width:300,overflow: 'auto' }}
|
|
|
|
|
treeData={this.state.treeData}
|
|
|
|
|
placeholder="资源"
|
|
|
|
|
defaultValue={this.state.setnavid}
|
|
|
|
|
defaultValue={this.state.treedefaultValue}
|
|
|
|
|
treeDefaultExpandAll
|
|
|
|
|
onChange={this.tronChange}
|
|
|
|
|
/>
|
|
|
|
|
</div>:''}
|
|
|
|
|
|
|
|
|
|
<div className="df" >
|
|
|
|
|
<div className={"fl mt5"}>{this.state.Navtitles}:</div>
|
|
|
|
|
<div className={"fl mt5"} >{this.state.Navtitles}:</div>
|
|
|
|
|
<Input placeholder={this.state.Navplaceholder}
|
|
|
|
|
className={"input-flex-35 greyInput fl"}
|
|
|
|
|
maxLength="60"
|
|
|
|
|