src/main/webapp/modules/manage/category/category.manage.controller.js

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

app.controller("CategoryManageController", function($location,$uibModal, $scope,
		CategoryManageService) {
	$scope.isCategoryNav = true;
	setScreenAvailHeight();
	$scope.list = function() {
		CategoryManageService.list().then(function(data) {
			//console.log(data)
			$scope.categorys = data.resultData;
		})
	}

	$scope.editArticle = function(category) {
		CategoryManageService.getArticles(category.id).then(function(data) {
			// 需要判断请求是否成功,其他地方也是,暂时还没有进行处理
			//console.log(data);
			var modalInstance = $uibModal.open({
				templateUrl : 'editCategoryArticle.html',
				controller : 'editCategoryArticleCtrl',
				backdrop : 'static',
				size : 'lg',
				resolve : {
					categoryArticles : function() {
						return data.resultData;
					},
					category:function(){
						return category;
					}
				}
			});

			modalInstance.result.then(function(articleId) {
				if(articleId!=null){
					$location.path("/manage/article/preview/"+articleId);
				}
			});
		})
	}
	
	$scope.addCategory = function(){
		
		var modalInstance = $uibModal.open({
			templateUrl : web_project_name+'/modules/manage/category/category.add.view.html',
			controller : 'addCategoryCtrl',
			backdrop : 'static',
			size : 'md',
			resolve : {
			}
		});
		modalInstance.result.then(function(_category) {
			if(_category!=null){
				CategoryManageService.post(_category).then(function(data){
                    alert(data.resultMsg)
					$scope.list();
				})
			}
		});
	} 
	
	$scope.editCategory = function(category){
		var modalInstance = $uibModal.open({
后面还有 86 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。