courseware
dinglink 5 years ago
parent 84118f219a
commit fa64909b1f

@ -1038,8 +1038,8 @@ class Fileslists extends Component{
filesId&&filesId===itm.value?"": filesId&&filesId===itm.value?"":
<div> <div>
<div className="bordboom" style={{display:'flex',marginTop:15,height:30}}> <div className="bordboom" style={{display:'flex',marginTop:15,height:30}}>
<div onClick={() => this.moveTos(itm.value )} style={{marginLeft:15,color:'#000000'}}>{itm.title}</div> <div onClick={() => this.moveTos(itm.value )} style={{marginLeft:15,width:200,color:'#000000',overflow: 'hidden',textOverflow:'ellipsis',whiteSpace: 'nowrap'}}>{itm.title}</div>
<i style={{marginLeft:15}} onClick={() => this.istowshow(itm,filesId)} className="iconfont icon-xiajiantou font-12 ml2"></i> {itm.children.length===0?'':<i style={{marginLeft:15}} onClick={() => this.istowshow(itm,filesId)} className="iconfont icon-xiajiantou font-12 ml2"></i>}
</div> </div>
{ this.state.istowshowid===itm.value? { this.state.istowshowid===itm.value?
itm.children.map((tt,ti) => { itm.children.map((tt,ti) => {

@ -595,11 +595,10 @@ class Coursesleftnav extends Component{
} }
Navmodalnames=(e,id,type,setnavid,name)=>{ Navmodalnames=(e,id,type,setnavid,name,towid)=>{
e.stopPropagation();//阻止冒泡 e.stopPropagation();//阻止冒泡
this.getatahcment() this.getatahcment()
navidtype=false navidtype=false
console.log(e,id,type,setnavid,name)
if(id===1||id===2||id===6){ if(id===1||id===2||id===6){
this.setState({ this.setState({
Navmodalname:id===2?"新建分班":"新建目录", Navmodalname:id===2?"新建分班":"新建目录",
@ -608,7 +607,9 @@ class Coursesleftnav extends Component{
Navmodalnametype:true, Navmodalnametype:true,
Navmodaltypename:id, Navmodaltypename:id,
Navmodalziyname:name, Navmodalziyname:name,
treedefaultValue:towid,
setnavid:setnavid, setnavid:setnavid,
parentid:towid,
NavmodalValue:"" NavmodalValue:""
}) })
}else if(id===3||id===4||id===5||id===7){ }else if(id===3||id===4||id===5||id===7){
@ -620,7 +621,9 @@ class Coursesleftnav extends Component{
Navmodalnametype:true, Navmodalnametype:true,
Navmodaltypename:id, Navmodaltypename:id,
setnavid:setnavid, setnavid:setnavid,
treedefaultValue:towid,
Navmodalziyname:name, Navmodalziyname:name,
parentid:towid,
NavmodalValue:name NavmodalValue:name
}) })
@ -1051,7 +1054,7 @@ class Coursesleftnav extends Component{
let {twosandiantypes,twosandiantypenum}=this.state; let {twosandiantypes,twosandiantypenum}=this.state;
return (item.type==="graduation"?"": <div className={item.type===twosandiantypes&&twosandiantypenum===index?"sandianboxs":"sandianboxs"} > 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==="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>:""} {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> <div>
{this.state.Navmodalziyname==="资源"?<div className="df" style={{marginBottom:50}}> {this.state.Navmodalziyname==="资源"?<div className="df" style={{marginBottom:50}}>
<div className={"fl mt5"}>上级目录</div> <div className={"fl mt5"} >上级目录</div>
<TreeSelect <TreeSelect
className={"input-flex-35 greyInput fl"} 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} treeData={this.state.treeData}
placeholder="资源" placeholder="资源"
defaultValue={this.state.setnavid} defaultValue={this.state.treedefaultValue}
treeDefaultExpandAll treeDefaultExpandAll
onChange={this.tronChange} onChange={this.tronChange}
/> />
</div>:''} </div>:''}
<div className="df" > <div className="df" >
<div className={"fl mt5"}>{this.state.Navtitles}</div> <div className={"fl mt5"} >{this.state.Navtitles}</div>
<Input placeholder={this.state.Navplaceholder} <Input placeholder={this.state.Navplaceholder}
className={"input-flex-35 greyInput fl"} className={"input-flex-35 greyInput fl"}
maxLength="60" maxLength="60"

Loading…
Cancel
Save