| var GeneralSearchService = ([ | |
| 'SearchService', function(SearchService){ | |
| var child = Object.create(SearchService); | |
| child.setDefineUrl('/search/define'); | |
| child.setResetUrl('/search/reset'); | |
| return child; | |
| } | |
| ]); | |
| angular.module('app') | |
| .factory('GeneralSearchService', GeneralSearchService); |
| var SearchService = ([ | |
| '$http', function($http) { | |
| var defineUrl, | |
| resetUrl, | |
| nextUrl, | |
| cancelUrl; | |
| const service = { | |
| setDefineUrl = function(url) { | |
| defineUrl = url; | |
| }, | |
| setResetUrl = function(url) { | |
| resetUrl = url; | |
| }, | |
| defineQuery: function(query) { | |
| return $http.post(defineUrl, query); | |
| }, | |
| resetQuery: function(id) { | |
| return $http.get(resetUrl + id); | |
| } | |
| }; | |
| } | |
| ]); | |
| angular.module('app') | |
| .factory('SearchService', SearchService); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment