毕业内容调整

dev_aliyun_beta
杨树林 6 years ago
parent 1142457509
commit c2ca5b5158

@ -80,6 +80,7 @@ class Completetaskpage extends Component {
category:'gtask',//毕设选题 category:'gtask',//毕设选题
tos:`/banks/gtask/${workids}/edit/${this.props.match.params.type}`, tos:`/banks/gtask/${workids}/edit/${this.props.match.params.type}`,
id:workids, id:workids,
is_public:response && response.data && response.data.is_public,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -75,6 +75,7 @@ class CompletetopicdePage extends Component {
category:'gtopic',//毕设选题 category:'gtopic',//毕设选题
tos:`/banks/gtopic/${workids}/edit/${this.props.match.params.type}`, tos:`/banks/gtopic/${workids}/edit/${this.props.match.params.type}`,
id:workids, id:workids,
is_public:response && response.data && response.data.is_public,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -85,6 +85,7 @@ class GroupjobbankPage extends Component {
category:'group',//毕设选题 category:'group',//毕设选题
tos:`/banks/group/${workids}/edit/${this.props.match.params.type}`, tos:`/banks/group/${workids}/edit/${this.props.match.params.type}`,
id:workids, id:workids,
is_public:response && response.data && response.data.is_public,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -85,6 +85,7 @@ class Generaljobbankdetails extends Component {
category:'normal',//毕设选题 category:'normal',//毕设选题
tos:`/banks/normal/${workids}/edit/${this.props.match.params.type}`, tos:`/banks/normal/${workids}/edit/${this.props.match.params.type}`,
id:workids, id:workids,
is_public:response && response.data && response.data.is_public,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -32,6 +32,7 @@ class ExerciseBanksDetail extends Component{
category:'exercise',// category:'exercise',//
tos: `/banks/exercise/${Id}/edit/${this.props.match.params.type}`, tos: `/banks/exercise/${Id}/edit/${this.props.match.params.type}`,
id: Id, id: Id,
is_public: result.data.exercise && result.data.exercise.is_public,
} }
this.props.initPublic(crumbData,menuData); this.props.initPublic(crumbData,menuData);

@ -21,7 +21,8 @@ class GtopicBanks extends Component{
// {to:'/banks/gtopic/1/answer',content:'参考答案'}, // {to:'/banks/gtopic/1/answer',content:'参考答案'},
], ],
category:'topic',//毕设选题 category:'topic',//毕设选题
id:bankId id:bankId,
is_public:true,
} }
this.props.initPublic(crumbData,menuData); this.props.initPublic(crumbData,menuData);
} }

@ -41,6 +41,7 @@ class PollBanksContent extends Component{
category:'poll',//毕设选题 category:'poll',//毕设选题
tos:`/banks/poll/${bankId}/edit/${this.props.match.params.type}`, tos:`/banks/poll/${bankId}/edit/${this.props.match.params.type}`,
id:bankId, id:bankId,
is_public:result.data.poll && result.data.poll.is_public,
} }
this.props.initPublic(crumbData,menuData); this.props.initPublic(crumbData,menuData);

@ -105,6 +105,7 @@ class BanksMenu extends Component{
let user_id=this.props.current_user&&this.props.current_user.user_id; let user_id=this.props.current_user&&this.props.current_user.user_id;
let user_type=this.props.current_user&&this.props.current_user.user_identity; let user_type=this.props.current_user&&this.props.current_user.user_identity;
let targetuserid=this.props.data&&this.props.data.id; let targetuserid=this.props.data&&this.props.data.id;
return( return(
<div className="clearfix bor-bottom-greyE edu-back-white" style={{padding:"2px 30px"}}> <div className="clearfix bor-bottom-greyE edu-back-white" style={{padding:"2px 30px"}}>
{this.state.Modalstype&&this.state.Modalstype===true?<Modals {this.state.Modalstype&&this.state.Modalstype===true?<Modals
@ -143,12 +144,20 @@ class BanksMenu extends Component{
</Menu> </Menu>
</div> </div>
} }
{this.props.isClassManagement() === true?
<span className="fr mt18"> <span className="fr mt18">
<WordsBtn onClick={()=>this.deletecheckBoxValues(banksMenu&&banksMenu.id,banksMenu&&banksMenu.category)}style="blue" className="ml20 font-16">删除</WordsBtn>
<WordsBtn to={ banksMenu.tos ? banksMenu.tos:""} style="blue" className="ml20 font-16">编辑</WordsBtn>
<WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn>
</span>
:
<span className="fr mt18">
<WordsBtn onClick={()=>this.deletecheckBoxValues(banksMenu&&banksMenu.id,banksMenu&&banksMenu.category)}style="blue" className="ml20 font-16">删除</WordsBtn> <WordsBtn onClick={()=>this.deletecheckBoxValues(banksMenu&&banksMenu.id,banksMenu&&banksMenu.category)}style="blue" className="ml20 font-16">删除</WordsBtn>
<WordsBtn to={ banksMenu.tos ? banksMenu.tos:""} style="blue" className="ml20 font-16">编辑</WordsBtn> <WordsBtn to={ banksMenu.tos ? banksMenu.tos:""} style="blue" className="ml20 font-16">编辑</WordsBtn>
<WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn> <WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn>
</span> </span>
}
</div> </div>
) )
} }

Loading…
Cancel
Save