修改管理课程界面刷新显示问题

This commit is contained in:
yuanke 2016-07-08 17:35:14 +08:00
parent 8d8de084ac
commit c2166811eb
2 changed files with 14 additions and 7 deletions

View File

@ -28,7 +28,7 @@ module Mobile
ss = SyllabusesService.new
sy = ::Syllabus.find(params[:id])
sy.courses = sy.courses.not_deleted
sy = ss.judge_can_setting(sy,current_user)
present :data, sy, with: Mobile::Entities::Syllabus

View File

@ -10,18 +10,25 @@ app.controller('EditClassController', ['$scope', '$http', 'auth', 'config', 'ale
$http.get(config.apiUrl+"syllabuses/"+syllabus_id+"?token="+auth.token()).then(function(response){
console.log(response.data);
vm.syllabus = response.data.data;
if (vm.syllabus) {
for (var i in vm.syllabus.courses) {
var course = vm.syllabus.courses[i];
course.tmpname = course.name;
}
vm.syllabus.tmptitle = vm.syllabus.title;
}
});
}
console.log(vm.syllabus);
//名字用两份
for(var i in vm.syllabus.courses){
var course = vm.syllabus.courses[i];
course.tmpname = course.name;
if (vm.syllabus) {
for (var i in vm.syllabus.courses) {
var course = vm.syllabus.courses[i];
course.tmpname = course.name;
}
vm.syllabus.tmptitle = vm.syllabus.title;
}
vm.syllabus.tmptitle = vm.syllabus.title;
//单弹框
vm.alertService_1 = alertService.create();