更新一些小bug
This commit is contained in:
parent
9b9e660bf2
commit
ac92a6cbd6
|
|
@ -134,13 +134,17 @@ app.controller('bookmarksCtr', ['$scope', '$state', '$stateParams', '$filter', '
|
||||||
}
|
}
|
||||||
|
|
||||||
pubSubService.subscribe('EditCtr.inserBookmarsSuccess', $scope, function(event, data) {
|
pubSubService.subscribe('EditCtr.inserBookmarsSuccess', $scope, function(event, data) {
|
||||||
params.showStyle = $scope.showStyle;
|
|
||||||
console.log('subscribe EditCtr.inserBookmarsSuccess', params);
|
console.log('subscribe EditCtr.inserBookmarsSuccess', params);
|
||||||
getBookmarks(params);
|
|
||||||
|
var menusScope = $('div[ng-controller="menuCtr"]').scope();
|
||||||
|
if (menusScope.login && menusScope.selectLoginIndex == 0) {
|
||||||
|
params.showStyle = $scope.showStyle;
|
||||||
if ($scope.showStyle == 'card') {
|
if ($scope.showStyle == 'card') {
|
||||||
$scope.currentPage = 1;
|
$scope.currentPage = 1;
|
||||||
$scope.bookmarks = [];
|
$scope.bookmarks = [];
|
||||||
}
|
}
|
||||||
|
getBookmarks(params);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
function getBookmarks(params) {
|
function getBookmarks(params) {
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,9 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p
|
||||||
bookmarkService.addTags(params)
|
bookmarkService.addTags(params)
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
$scope.tags = data;
|
$scope.tags = data;
|
||||||
|
pubSubService.publish('EditCtr.addTagsSuccess', data);
|
||||||
|
$scope.newTags = '';
|
||||||
|
toastr.success('[ ' + params.toString() + ' ]分类添加成功!', "提示");
|
||||||
$timeout(() => {
|
$timeout(() => {
|
||||||
// 将新增加的分类自动添加到下啦列表中
|
// 将新增加的分类自动添加到下啦列表中
|
||||||
var count = 0;
|
var count = 0;
|
||||||
|
|
@ -169,6 +172,10 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p
|
||||||
function getTags(params) {
|
function getTags(params) {
|
||||||
bookmarkService.getTags(params)
|
bookmarkService.getTags(params)
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
|
data.sort((a, b) => {
|
||||||
|
if (a.last_use > b.last_use) return -1;
|
||||||
|
return 1;
|
||||||
|
})
|
||||||
$scope.tags = data;
|
$scope.tags = data;
|
||||||
initJsTags();
|
initJsTags();
|
||||||
$('.ui.modal.js-add-bookmark .ui.dropdown').removeClass('loading');
|
$('.ui.modal.js-add-bookmark .ui.dropdown').removeClass('loading');
|
||||||
|
|
|
||||||
|
|
@ -188,10 +188,10 @@ app.controller('tagsCtr', ['$scope', '$filter', '$window', '$stateParams', '$tim
|
||||||
bookmarkService.delTag(params)
|
bookmarkService.delTag(params)
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
if (data.retCode == 0) {
|
if (data.retCode == 0) {
|
||||||
toastr.success('分类删除成功!将自动更新分类信息', "提示");
|
toastr.success('[ ' + tagName + ' ]分类删除成功!将自动更新分类信息', "提示");
|
||||||
getTags({});
|
getTags({});
|
||||||
} else {
|
} else {
|
||||||
toastr.error('分类删除失败!', "提示");
|
toastr.error('[ ' + tagName + ' ]分类删除失败!', "提示");
|
||||||
getTags({});
|
getTags({});
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
@ -225,11 +225,11 @@ app.controller('tagsCtr', ['$scope', '$filter', '$window', '$stateParams', '$tim
|
||||||
tags.push(tag);
|
tags.push(tag);
|
||||||
bookmarkService.addTags(tags)
|
bookmarkService.addTags(tags)
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
toastr.success('插入分类成功!将自动更新分类信息', "提示");
|
toastr.success('[ ' + tag + ' ]插入分类成功!将自动更新分类信息', "提示");
|
||||||
getTags({});
|
getTags({});
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
toastr.warning('插入分类失败:' + JSON.stringify(err), "提示");
|
toastr.warning('[ ' + tag + ' ]插入分类失败:' + JSON.stringify(err), "提示");
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
toastr.warning('您可能没有输入分类或者输入的分类有误', "提示");
|
toastr.warning('您可能没有输入分类或者输入的分类有误', "提示");
|
||||||
|
|
@ -324,6 +324,24 @@ app.controller('tagsCtr', ['$scope', '$filter', '$window', '$stateParams', '$tim
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pubSubService.subscribe('EditCtr.inserBookmarsSuccess', $scope, function(event, data) {
|
||||||
|
console.log('subscribe EditCtr.inserBookmarsSuccess', data);
|
||||||
|
|
||||||
|
var menusScope = $('div[ng-controller="menuCtr"]').scope();
|
||||||
|
if (menusScope.login && menusScope.selectLoginIndex == 1) {
|
||||||
|
getTags({});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
pubSubService.subscribe('EditCtr.addTagsSuccess', $scope, function(event, data) {
|
||||||
|
console.log('subscribe EditCtr.addTagsSuccess', data);
|
||||||
|
|
||||||
|
var menusScope = $('div[ng-controller="menuCtr"]').scope();
|
||||||
|
if (menusScope.login && menusScope.selectLoginIndex == 1) {
|
||||||
|
getTags({});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// TODO: 我要将编辑按钮固定在容器的右上角
|
// TODO: 我要将编辑按钮固定在容器的右上角
|
||||||
$(window).resize(updateEditPos);
|
$(window).resize(updateEditPos);
|
||||||
updateEditPos();
|
updateEditPos();
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="results"></div>
|
<div class="results"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="item" title="添加书签" ng-click="showAddBookmarkMoadl()" ui-sref="bookmarks">
|
<div class="item" title="添加书签" ng-click="showAddBookmarkMoadl()">
|
||||||
<i class="add square icon"></i>
|
<i class="add square icon"></i>
|
||||||
</div>
|
</div>
|
||||||
<div class="item">
|
<div class="item">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue