Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. ///palladium.module///
  2. .state('palladium.requests', {
  3. url: '/requests',
  4. params: {id: null},
  5. views: {
  6. menuContent: {
  7. templateUrl: 'templates/palladium/home/requests.html',
  8. controller: 'jitter.palladium.AllRequestsController',
  9. resolve: {
  10. requests: ['jitter.palladium.VenueService', 'jitter.wolfram.Session', '$stateParams', function (venueService, sessionService, $stateParams) {
  11. return venueService.getAllFieldsRequests($stateParams.id);
  12. }]
  13. }
  14. }
  15. }
  16. })
  17.  
  18. /// Controller list requests
  19. (function () {
  20. 'use strict';
  21. angular.module('jitter.palladium')
  22. .controller('jitter.palladium.AllRequestsController', ['$scope', 'requests', '$ionicModal', function ($scope, requests, $ionicModal) {
  23. $scope.requests = requests;
  24.  
  25. console.log($scope.requests);
  26.  
  27. $scope.showModal('request_pending', {scope: $scope});
  28.  
  29. }]);
  30. })();
  31.  
  32. /// requests-list.view
  33. <ion-view class="j-palladium-requests" title="Заявки">
  34. <ion-content>
  35.  
  36. <div class="j-palladium-list-header">
  37. Заявки очакващи действие
  38. </div>
  39.  
  40. <ul class="j-palladium-list">
  41.  
  42. <li class="item row" ng-repeat="request in requests">
  43. <div class="col-60">
  44. <span class="j-palladium-label">
  45. От:
  46. </span>
  47. <div class="j-palladium-string-s">{{request.Requester.fullname}}</div>
  48. </div>
  49. <div class="col-40">
  50. <span class="j-palladium-label">
  51. Направена на:
  52. </span>
  53. <div class="j-palladium-string-s">
  54. <i class="ion-icon ion-android-time"></i> {{request.createdAt | date: 'HH:mm'}}
  55. </div>
  56. </div>
  57. <a ng-click="showModal('request_pending')" class="j-list-link">Виж заявката ></a>
  58. </li>
  59.  
  60. </ul>
  61.  
  62. </ion-content>
  63. </ion-view>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement