dev_aliyun_beta
杨树林 6 years ago
parent da3f731738
commit 8749d1ee5c

@ -82,6 +82,7 @@ class Completetaskpage extends Component {
id:workids, id:workids,
is_public:response && response.data && response.data.is_public, is_public:response && response.data && response.data.is_public,
type:this.props.match.params.type, type:this.props.match.params.type,
authorize:response && response.data && response.data.authorize,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -77,6 +77,7 @@ class CompletetopicdePage extends Component {
id:workids, id:workids,
is_public:response && response.data && response.data.is_public, is_public:response && response.data && response.data.is_public,
type:this.props.match.params.type, type:this.props.match.params.type,
authorize:response && response.data && response.data.authorize,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -87,6 +87,7 @@ class GroupjobbankPage extends Component {
id:workids, id:workids,
is_public:response && response.data && response.data.is_public, is_public:response && response.data && response.data.is_public,
type:this.props.match.params.type, type:this.props.match.params.type,
authorize:response && response.data && response.data.authorize,
} }
this.setState({ this.setState({
banksMenu:menuData banksMenu:menuData

@ -87,6 +87,7 @@ class Generaljobbankdetails extends Component {
id:workids, id:workids,
is_public:response && response.data && response.data.is_public, is_public:response && response.data && response.data.is_public,
type:this.props.match.params.type, type:this.props.match.params.type,
authorize:response && response.data && response.data.authorize,
} }
this.setState({ this.setState({

@ -34,6 +34,7 @@ class ExerciseBanksDetail extends Component{
id: Id, id: Id,
is_public: result.data.exercise && result.data.exercise.is_public, is_public: result.data.exercise && result.data.exercise.is_public,
type:this.props.match.params.type, type:this.props.match.params.type,
authorize:response && response.data && response.data.authorize,
} }
this.props.initPublic(crumbData,menuData); this.props.initPublic(crumbData,menuData);
} }

@ -45,6 +45,7 @@ class PollBanksContent extends Component{
id:bankId, id:bankId,
is_public:result.data.poll && result.data.poll.is_public, is_public:result.data.poll && result.data.poll.is_public,
type:this.props.match.params.type, type:this.props.match.params.type,
authorize:response && response.data && response.data.authorize,
} }
this.props.initPublic(crumbData,menuData); this.props.initPublic(crumbData,menuData);
this.setState({ this.setState({

@ -146,40 +146,25 @@ class BanksMenu extends Component{
</Menu> </Menu>
</div> </div>
} }
{this.props.isClassManagement() === true?
{
banksMenu===undefined?
<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 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>
: :banksMenu&&banksMenu.type===true?
(banksMenu&&banksMenu.type==="publicly"? <span className="fr mt18">
( <WordsBtn onClick={()=>this.deletecheckBoxValues(banksMenu&&banksMenu.id,banksMenu&&banksMenu.category)}style="blue" className="ml20 font-16">删除</WordsBtn>
banksMenu===undefined? <WordsBtn to={ banksMenu.tos ? banksMenu.tos:""} style="blue" className="ml20 font-16">编辑</WordsBtn>
<span className="fr mt18"> <WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn>
<WordsBtn onClick={()=>this.deletecheckBoxValues(banksMenu&&banksMenu.id,banksMenu&&banksMenu.category)}style="blue" className="ml20 font-16">删除</WordsBtn> </span>
<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 className="fr mt18">
</span> <WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn>
:banksMenu.is_public===true? </span>
<span className="fr mt18">
<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 to={ banksMenu.tos ? banksMenu.tos:""} 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 to={ banksMenu.tos ? banksMenu.tos:""} style="blue" className="ml20 font-16">编辑</WordsBtn>
<WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn>
</span>
)
} }
</div> </div>
) )
} }

Loading…
Cancel
Save