试卷详情

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` const url = `/${this.props.urlPath || 'exercises'}/${Id}.json`
axios.get(url) axios.get(url)
.then((response) => { .then((response) => {
if (response.data.status == 0) { if (response.data.exercise) {
response.data.exercise_description = response.data.exercise_description || response.data.description response.data.exercise.exercise_description = response.data.exercise.exercise_description || response.data.exercise.description
response.data.exercise_name = response.data.exercise_name || response.data.name response.data.exercise.exercise_name = response.data.exercise.exercise_name || response.data.exercise.name
response.data.exercise_status = response.data.exercise_status == undefined ? 1 : response.data.exercise_status response.data.exercise.exercise_status = response.data.exercise.exercise_status == undefined ? 1 : response.data.exercise.exercise_status
this.setState({...response.data}) this.setState({...response.data})
this.props.detailFetchCallback && this.props.detailFetchCallback(response);
} }
}) })
.catch(function (error) { .catch(function (error) {

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

@ -126,7 +126,7 @@ class BanksMenu extends Component{
<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&&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> <WordsBtn onClick={()=>this.sendTopics()} style="blue" className="ml20 font-16">发送</WordsBtn>
</span> </span>
</div> </div>

Loading…
Cancel
Save