删除班级时增加提示确定信息
This commit is contained in:
parent
7859bf9c32
commit
3a6470b1f3
|
@ -10,5 +10,6 @@
|
|||
<a ng-click="newClass(classForm, syllabus)" ng-class="['finish-btn', {'btn-disabled':!classForm.$valid} ]" >完成</a>
|
||||
</form>
|
||||
|
||||
<my-alert message="alertService.message" title="alertService.title" visible="alertService.visible" cb="alertService.cb"></my-alert>
|
||||
<my-alert message="alertService_1.message" title="alertService_1.title" visible="alertService_1.visible" cb="alertService_1.cb"></my-alert>
|
||||
<my-alert2 message="alertService_2.message" title="alertService_2.title" visible="alertService_2.visible" cb="alertService_2.cb"></my-alert2>
|
||||
</div>
|
||||
|
|
|
@ -14,7 +14,12 @@ app.controller('EditClassController', ['$scope', '$http', 'auth', 'config', 'ale
|
|||
});
|
||||
}
|
||||
|
||||
vm.alertService = alertService.create();
|
||||
//单弹框
|
||||
vm.alertService_1 = alertService.create();
|
||||
|
||||
//双弹框
|
||||
vm.alertService_2 = alertService.create();
|
||||
|
||||
vm.addClass = function(){
|
||||
vm.syllabus.courses.push({});
|
||||
};
|
||||
|
@ -22,18 +27,21 @@ app.controller('EditClassController', ['$scope', '$http', 'auth', 'config', 'ale
|
|||
vm.deleteClass = function(index){
|
||||
var course = vm.syllabus.courses[index];
|
||||
if(course.id >0){
|
||||
$http.post(config.apiUrl+'courses/'+course.id+'/del', {
|
||||
token: auth.token()
|
||||
}).then(function(response){
|
||||
if(response.data.status!=0){
|
||||
vm.alertService.showMessage('出错了', response.data.message);
|
||||
} else {
|
||||
vm.alertService.showMessage('提示', '删除班级成功', function(){
|
||||
vm.syllabus.courses.splice(index, 1);
|
||||
});
|
||||
}
|
||||
console.log(response.data.data);
|
||||
vm.alertService_2.showMessage('提示', '您确定要删除该班级吗?', function() {
|
||||
$http.post(config.apiUrl+'courses/'+course.id+'/del', {
|
||||
token: auth.token()
|
||||
}).then(function(response){
|
||||
if(response.data.status!=0){
|
||||
vm.alertService_1.showMessage('出错了', response.data.message);
|
||||
} else {
|
||||
vm.alertService_1.showMessage('提示', '删除班级成功', function(){
|
||||
vm.syllabus.courses.splice(index, 1);
|
||||
});
|
||||
}
|
||||
console.log(response.data.data);
|
||||
});
|
||||
});
|
||||
|
||||
} else {
|
||||
vm.syllabus.courses.splice(index, 1);
|
||||
}
|
||||
|
@ -63,9 +71,9 @@ app.controller('EditClassController', ['$scope', '$http', 'auth', 'config', 'ale
|
|||
courses: courses
|
||||
}).then(function(response){
|
||||
if(response.data.status!=0){
|
||||
vm.alertService.showMessage('出错了', response.data.message);
|
||||
vm.alertService_1.showMessage('出错了', response.data.message);
|
||||
} else {
|
||||
vm.alertService.showMessage('提示', '保存课程成功', function(){
|
||||
vm.alertService_1.showMessage('提示', '保存课程成功', function(){
|
||||
window.history.back();
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue