dev_forum
杨树林 6 years ago
parent 94f990a9b9
commit 73c80c5d3b

@ -337,11 +337,11 @@ class Listofworks extends Component {
<div>直接调整最终成绩的分数</div> <div>直接调整最终成绩的分数</div>
<div>其它评分全部作废</div> <div>其它评分全部作废</div>
</div>}> </div>}>
<span style={this.props.isNotMember() === true ? this.state.mystyles : this.state.mystyle} <a style={this.props.isNotMember() === true ? this.state.mystyles : this.state.mystyle}
onClick={() => this.Viewstudenttraininginformations(record)}>调分</span> onClick={() => this.Viewstudenttraininginformations(record)}>调分</a>
</Tooltip> </Tooltip>
<span style={{"text-align": "center"}} className="color-blue" <a style={{"text-align": "center"}} className="color-blue"
onClick={() => this.Viewstudenttraininginformation(record)}>{record.operating}</span> onClick={() => this.Viewstudenttraininginformation(record)}>{record.operating}</a>
</span> </span>
) )
}, },
@ -589,11 +589,11 @@ class Listofworks extends Component {
<div>直接调整最终成绩的分数</div> <div>直接调整最终成绩的分数</div>
<div>其它评分全部作废</div> <div>其它评分全部作废</div>
</div>}> </div>}>
<span style={this.props.isNotMember() === true ? this.state.mystyles : this.state.mystyle} <a style={this.props.isNotMember() === true ? this.state.mystyles : this.state.mystyle}
onClick={() => this.Viewstudenttraininginformations(record)}>调分</span> onClick={() => this.Viewstudenttraininginformations(record)}>调分</a>
</Tooltip> </Tooltip>
<span style={{"text-align": "center"}} className="color-blue" <a style={{"text-align": "center"}} className="color-blue"
onClick={() => this.Viewstudenttraininginformation(record)}>{record.operating}</span> onClick={() => this.Viewstudenttraininginformation(record)}>{record.operating}</a>
</span> </span>
) )
}, },

@ -14,23 +14,32 @@ class ShixunWorkModal extends Component{
} }
} }
componentDidMount() { componentDidMount() {
let {group_list}=this.state;
let url="/homework_commons/"+this.props.match.params.homeworkid+"/group_list.json"; let url="/homework_commons/"+this.props.match.params.homeworkid+"/group_list.json";
axios.get(url,{params:{ axios.get(url,{params:{
limit:10, limit:10,
page:1, page:1,
} }
}).then((response) => { }).then((response) => {
console.log(response);
if(response.data.group_list===undefined){ if(response.data.group_list===undefined){
this.setState({ this.setState({
course_groups:response.data, course_groups:response.data,
group_list:undefined group_list:undefined
}) })
}else{ }else{
let newgroup_list=group_list;
response.data.group_list.map((item,key)=>{
newgroup_list.push(item)
console.log(item);
})
response.data.ungroup_list.map((items,keys)=>{
newgroup_list.push(item)
console.log(item);
})
this.setState({ this.setState({
course_groups:response.data, course_groups:response.data,
group_list:response.data.group_list group_list:newgroup_list,
}) })
} }
@ -44,6 +53,7 @@ class ShixunWorkModal extends Component{
//勾选实训 //勾选实训
shixunhomeworkedit=(checkedValues)=>{ shixunhomeworkedit=(checkedValues)=>{
let{group_list}=this.state; let{group_list}=this.state;
if(checkedValues.length===group_list.length){ if(checkedValues.length===group_list.length){
this.setState({ this.setState({
onChangetype:true, onChangetype:true,
@ -71,10 +81,10 @@ class ShixunWorkModal extends Component{
page:newpage, page:newpage,
} }
}).then((response) => { }).then((response) => {
response.data. course_groups.group_list&&response.data.group_list.map((item,key)=>{ response.data.group_list&&response.data.group_list.map((item,key)=>{
newgroup_list.push(item) newgroup_list.push(item)
}) })
response.data. course_groups.ungroup_list&&response.data.ungroup_list.map((items,keys)=>{ response.data.ungroup_list&&response.data.ungroup_list.map((items,keys)=>{
newgroup_list.push(items) newgroup_list.push(items)
}) })
this.setState({ this.setState({

Loading…
Cancel
Save