Commit 50852382b0cc90fffc4490608217c266a2dbb88d

Authored by Cleverson Sacramento
1 parent 359d9b6d
Exists in master

FWK-196: Melhorias na organização do código-fonte gerado pelo arquétipo

demoiselle-html-rest 

Task-Url: https://demoiselle.atlassian.net/browse/FWK-196
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/bookmark-edit.html
... ... @@ -37,15 +37,16 @@
37 37 </div>
38 38 <p class="demoiselle">
39 39 Aplicação de exemplo do Demoiselle <span id="demoiselle-version"></span>
  40 + </p>
40 41  
41   - <script type="text/javascript" src="js/lib/jquery-2.1.0.min.js"></script>
42   - <script type="text/javascript" src="js/lib/bootstrap.min.js"></script>
43   - <script type="text/javascript" src="js/lib/purl.js"></script>
44   - <script type="text/javascript" src="js/lib/bootbox.js"></script>
45   - <script type="text/javascript" src="js/lib/app.js"></script>
46   - <script type="text/javascript" src="js/proxy/metadata.js"></script>
47   - <script type="text/javascript" src="js/proxy/auth.js"></script>
48   - <script type="text/javascript" src="js/proxy/bookmark.js"></script>
49   - <script type="text/javascript" src="js/controller/menu.js"></script>
50   - <script type="text/javascript" src="js/controller/bookmark-edit.js"></script>
  42 + <script type="text/javascript" src="js/lib/jquery-2.1.0.min.js"></script>
  43 + <script type="text/javascript" src="js/lib/bootstrap.min.js"></script>
  44 + <script type="text/javascript" src="js/lib/purl.js"></script>
  45 + <script type="text/javascript" src="js/lib/bootbox.js"></script>
  46 + <script type="text/javascript" src="js/lib/app.js"></script>
  47 + <script type="text/javascript" src="js/proxy/metadata.js"></script>
  48 + <script type="text/javascript" src="js/proxy/auth.js"></script>
  49 + <script type="text/javascript" src="js/proxy/bookmark.js"></script>
  50 + <script type="text/javascript" src="js/controller/menu.js"></script>
  51 + <script type="text/javascript" src="js/controller/bookmark-edit.js"></script>
51 52 </body>
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/js/controller/bookmark-edit.js
... ... @@ -2,16 +2,14 @@ $(function() {
2 2 $("#delete").hide();
3 3 $("#description").focus();
4 4  
  5 + if (id = $.url().param('id')) {
  6 + BookmarkProxy.load(id).done(loadOk).fail(loadFailed);
  7 + }
  8 +
5 9 MetadataProxy.getDemoiselleVersion().done(function(data) {
6 10 $("#demoiselle-version").html(data);
7 11 });
8 12  
9   - $(document).ready(function() {
10   - if (id = $.url().param('id')) {
11   - BookmarkProxy.load(id).done(loadOk).fail(loadFailed);
12   - }
13   - });
14   -
15 13 $("form").submit(function(event) {
16 14 event.preventDefault();
17 15 });
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/js/controller/bookmark-list.js
1 1 $(function() {
2 2 $("#new").focus();
3 3  
  4 + BookmarkProxy.findAll().done(findAllOk);
  5 +
4 6 MetadataProxy.getDemoiselleVersion().done(function(data) {
5 7 $("#demoiselle-version").html(data);
6 8 });
7 9  
8   - $(document).ready(function() {
9   - BookmarkProxy.findAll().done(findAllOk);
10   - });
11   -
12 10 $("form").submit(function(event) {
13 11 event.preventDefault();
14 12 });
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/js/controller/login.js
... ... @@ -33,7 +33,7 @@ function loginOk(data) {
33 33 function loginFail(request) {
34 34 switch (request.status) {
35 35 case 401:
36   - $("#global-message").html("Usuário ou senha inválidos.").show();
  36 + $("#global-message").html(request.responseText).show();
37 37 break;
38 38  
39 39 case 422:
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/js/proxy/auth.js
... ... @@ -12,16 +12,6 @@ var AuthProxy = {
12 12 });
13 13 },
14 14  
15   - logout : function() {
16   - return $.ajax({
17   - url : this.url,
18   - type : "DELETE",
19   - beforeSend : function(request) {
20   - request.setRequestHeader("Authorization", App.getToken());
21   - }
22   - });
23   - },
24   -
25 15 getUser : function() {
26 16 return $.ajax({
27 17 url : this.url,
... ...