Repository: incubator-eagle Updated Branches: refs/heads/master a28e2c485 -> 3f8a33d8b
[EAGLE-745] add site delete err message add site delete err message Author: zombieJ <smith3...@gmail.com> Closes #618 from zombieJ/EAGLE-745. Project: http://git-wip-us.apache.org/repos/asf/incubator-eagle/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-eagle/commit/3f8a33d8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-eagle/tree/3f8a33d8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-eagle/diff/3f8a33d8 Branch: refs/heads/master Commit: 3f8a33d8bb6b2fd936852f77b1de6ab28b980627 Parents: a28e2c4 Author: zombieJ <smith3...@gmail.com> Authored: Mon Nov 7 21:08:50 2016 +0800 Committer: zombieJ <smith3...@gmail.com> Committed: Mon Nov 7 21:08:50 2016 +0800 ---------------------------------------------------------------------- .../webapp/app/dev/partials/integration/siteList.html | 2 +- .../webapp/app/dev/public/js/ctrls/integrationCtrl.js | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-eagle/blob/3f8a33d8/eagle-server/src/main/webapp/app/dev/partials/integration/siteList.html ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/dev/partials/integration/siteList.html b/eagle-server/src/main/webapp/app/dev/partials/integration/siteList.html index 491d902..ab29a79 100644 --- a/eagle-server/src/main/webapp/app/dev/partials/integration/siteList.html +++ b/eagle-server/src/main/webapp/app/dev/partials/integration/siteList.html @@ -48,7 +48,7 @@ <td class="text-center"> <div class="btn-group btn-group-xs"> <a class="btn btn-default btn-sm" ui-sref="integration.site({id: site.siteId})">Edit</a> - <button class="btn btn-default btn-sm" ng-click="deleteSite(site)">Delete</button> + <button class="btn btn-danger btn-sm" ng-click="deleteSite(site)">Delete</button> </div> </td> </tr> http://git-wip-us.apache.org/repos/asf/incubator-eagle/blob/3f8a33d8/eagle-server/src/main/webapp/app/dev/public/js/ctrls/integrationCtrl.js ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/dev/public/js/ctrls/integrationCtrl.js b/eagle-server/src/main/webapp/app/dev/public/js/ctrls/integrationCtrl.js index 0766391..a16c889 100644 --- a/eagle-server/src/main/webapp/app/dev/public/js/ctrls/integrationCtrl.js +++ b/eagle-server/src/main/webapp/app/dev/public/js/ctrls/integrationCtrl.js @@ -41,10 +41,16 @@ $scope.deleteSite = function (site) { UI.deleteConfirm(site.siteId) (function (entity, closeFunc, unlock) { - Entity.delete("sites", site.uuid)._then(function () { + Entity.delete("sites", site.uuid)._then(function (res) { Site.reload(); closeFunc(); - }, unlock); + }, function (res) { + $.dialog({ + title: "OPS", + content: common.getValueByPath(res, ["data", "message"]) + }); + unlock(); + }); }); };