42 lines
1.2 KiB
JavaScript
42 lines
1.2 KiB
JavaScript
|
app.controller('RegController', ['$scope', '$http', '$location', 'alertService',
|
||
|
function ($scope, $http, $location, alertService) {
|
||
|
|
||
|
var vm = $scope;
|
||
|
vm.errDialog = alertService.create();
|
||
|
|
||
|
vm.goLogin = function () {
|
||
|
$location.path("/login");
|
||
|
}
|
||
|
|
||
|
vm.isagreed = true;
|
||
|
vm.agreed = function (_isagreed) {
|
||
|
vm.isagreed = !_isagreed;
|
||
|
};
|
||
|
|
||
|
vm.reg = function (frm, user) {
|
||
|
|
||
|
frm.$setSubmitted();
|
||
|
|
||
|
console.log(frm);
|
||
|
if (!frm.$valid) {
|
||
|
console.log(frm.$error);
|
||
|
return;
|
||
|
}
|
||
|
|
||
|
console.log(user);
|
||
|
|
||
|
$http.post(
|
||
|
apiUrl + "users",
|
||
|
{login: user.username, password: user.password, mail: user.email}
|
||
|
).then(function (response) {
|
||
|
if (response.data.status != 0) {
|
||
|
vm.errDialog.showMessage('出错了',response.data.message);
|
||
|
} else {
|
||
|
vm.errDialog.showMessage("提示","注册且绑定微信成功");
|
||
|
}
|
||
|
}, function (response) {
|
||
|
vm.errDialo.showMessage('出错了',response.data);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
}]);
|