12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- (function (app) {
- app.factory('userService', ['$http', 'config', "util", 'storage', function ($http, config, util, storage) {
- return {
- login:function (username,password) {
- return $http({
- url: config.server + 'api/auth/login',
- method: "post",
- data: { phone: username, password: password, type:2 }
- })
- },
- register: function (data) {
- return $http({
- url: config.server + 'api/auth/register',
- method: "post",
- data: data
- })
- },
-
- getVerifyCode:function (mobile) {
- return $http({
- url: config.server + 'api/auth/code',
- method: "post",
- data: { phone: mobile, type:2}
- })
- },
- getRegisterCode:function (mobile) {
- return $http({
- url: config.server + 'api/auth/code',
- method: "post",
- data: { phone: mobile, type:3}
- })
- },
- resetPassword: function (data) {
- return $http({
- url: config.server + 'api/auth/reset',
- method: "post",
- data: data
- })
- },
- isLogin: function () {
- return $http({
- url: config.server + 'api/auth/is_login',
- method: "get",
- })
- // return !util.empty(storage.get("token")) && storage.getObject("user");
- }
- };
- }]);
- })(angular.module('app.services'));
|