试卷详情

dev_aliyun_beta
hjm 5 years ago
parent b69a9427a4
commit 434a34bda5

@ -56,11 +56,12 @@ class ExerciseDisplay extends Component{
const url = `/${this.props.urlPath || 'exercises'}/${Id}.json`
axios.get(url)
.then((response) => {
if (response.data.status == 0) {
response.data.exercise_description = response.data.exercise_description || response.data.description
response.data.exercise_name = response.data.exercise_name || response.data.name
response.data.exercise_status = response.data.exercise_status == undefined ? 1 : response.data.exercise_status
if (response.data.exercise) {
response.data.exercise.exercise_description = response.data.exercise.exercise_description || response.data.exercise.description
response.data.exercise.exercise_name = response.data.exercise.exercise_name || response.data.exercise.name
response.data.exercise.exercise_status = response.data.exercise.exercise_status == undefined ? 1 : response.data.exercise.exercise_status
this.setState({...response.data})
this.props.detailFetchCallback && this.props.detailFetchCallback(response);
}
})
.catch(function (error) {

@ -29,7 +29,7 @@ class ExerciseBanksDetail extends Component{
menuArray:[//tab以及tab路由
{to:`/banks/exercise/${Id}`,content:'内容详情'}
],
category:'exercise',//毕设选题
category:'exercise',//
tos: `/banks/exercise/${Id}/edit`,
id: Id,

@ -126,7 +126,7 @@ class BanksMenu extends Component{
<span className="fr mt18">
<WordsBtn onClick={()=>this.deletecheckBoxValues(banksMenu&&banksMenu.id,banksMenu&&banksMenu.category)}style="blue" className="ml20 font-16">删除</WordsBtn>
<WordsBtn to={banksMenu&&banksMenu.category==='poll'?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>
</span>
</div>

Loading…
Cancel
Save