Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form class="form-signin" method="post" ng-submit="enter(loginData)">
- <img src="/img/logo.png" class="img-card img-rounded">
- <input ng-model="loginData.username" ng-show="loaded" type="text" class="form-control" name="username" placeholder="Имя пользователя" required="" autofocus="">
- <input ng-model="loginData.password" placeholder="Пароль" ng-show="loaded" type="password" class="form-control" name="password" у required="">
- <div class="center"><select class="form-control btn-secondary" required id="dep0" style="cursor: pointer; ">
- <option value="" disabled selected>Выбрать предприятие</option>
- <option value="1">1</option>
- <option value="2">2</option>
- <option value="2">3</option>
- <option value="none">Без предприятия</option>
- </select>
- </div>
- <div class="text-center mgb-20" ng-hide="loaded">
- <i class="fa fa-spinner fa-spin fa-5x"></i>
- </div>
- <br><br>
- <button type="submit" ng-show="loaded" class="btn btn-lg btn-primary btn-block">Вход</button>
- </form>
- e.enter = function(e) {
- var varlog;
- if ($("#dep0").val()== "none")
- {
- varlog="";
- }
- else {
- varlog = $("#dep0").val();
- }
- t({
- method: "POST",
- url: o.url("api") + "/oauth?format=json",
- withCredentials: !0,
- data: {
- UserName: varlog+e.username,
- Password: e.password
- }
- UserName=*****&Password=*******
- e.enter = function(e) {
- var varlog;
- if ($("#dep0").val()== "none")
- {
- varlog="";
- }
- else {
- varlog = $("#dep0").val();
- }
- t({
- method: "POST",
- url: o.url("api") + "/oauth?format=json",
- withCredentials: !0,
- data: {
- UserName: varlog+e.username,
- Password: e.password
- }
- }).success(function(e) {
- if (console.log("login:", e),
- null === e)
- return void r({
- message: "Неудалось выполнить запрос",
- classes: "alert-danger",
- position: "right"
- });
- e.ResponseStatus && e.ResponseStatus.ErrorCode && "AuthenticationException" == e.ResponseStatus.ErrorCode ? r({
- message: "Неправильный логин и/или пароль",
- classes: "alert-danger",
- position: "right"
- }) : t({
- method: "GET",
- url: o.url("api2") + "/sus/Groups",
- headers: {
- Token: e.Data.TokenId
- }
- }).then(function(t) {
- var n = [];
- angular.forEach(t.data.entities, function(e, t) {
- n.push(e.link.value)
- }),
- e.Data.EmployeeGroups = n,
- localStorage.authMethod = "plain",
- localStorage.userData = angular.toJson(e.Data),
- localStorage.userTimeZone ? location.assign("/") : location.assign("/#time")
- })
- }).error(function(e, t) {
- t >= 500 && t < 600 && r({
- message: "Сервер недоступен",
- classes: "alert-danger",
- position: "right",
- duration: 3500
- }),
- console.log("login error:", e, t)
- })
- }
Add Comment
Please, Sign In to add comment