1.定义后台端口号及接口
var BASEURL = "http://localhost:8099";
var INTERFACE_URL={ getChangePeo:RESTFUL_URL + "/month/userinfo/changechart",}//getChangePeo为前台调用的serviceName
2.编写services方法
angular.module('app.services', [])
.service('$$getChangePeo', ['$http', '$q', '$$HTTP', function ($http, $q, $$HTTP) {
this.changeList = function (req) {
var deferred = $q.defer();
var promise = deferred.promise;
var req = JSON.stringify(req);
$http.post(INTERFACE_URL.getChangePeo, req)
.then(function (data) {
$$HTTP.logicJudge(data, deferred)
})
.catch(function () {
$$HTTP.httpError(arguments);
});
return $$HTTP.httpPromise(promise);
};
}])
3.编写js调用service