'use strict'; var app = angular.module('app', [ 'ui.router', 'templatescache' ]); angular.module('app').run(['$rootScope', '$state', '$stateParams', function ($rootScope, $state, $stateParams) { $rootScope.$state = $state; $rootScope.$stateParams = $stateParams; } ]).config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider){ $urlRouterProvider.otherwise('/simple'); $stateProvider.state('simple',{ url:'/simple', templateUrl:'templates/simple.html' }) .state('details',{ url:'/details', templateUrl:'templates/details.html' }) .state('simple-enterprise',{ url:'/simple-enterprise', templateUrl:'templates/simple-enterprise.html' }) .state('details-enterprise',{ url:'/details-enterprise', templateUrl:'templates/details-enterprise.html' }); } ]) angular.module('templatescache', []).run(['$templateCache', function($templateCache) {$templateCache.put('templates/details-enterprise.html','
\r\n
\r\n \r\n
\r\n
\r\n {{user.name}}\r\n
\r\n
\r\n\r\n
\r\n
\r\n
\r\n
\u7EB3\u7A0E\u4EBA\u7F16\u53F7
\r\n
{{user.l.substring(7)}}
\r\n
\r\n
\r\n
\u6240\u5C5E\u884C\u4E1A
\r\n
{{user.branch}}
\r\n
\r\n
\r\n
\u4F01\u4E1A\u5730\u5740
\r\n
{{user.duty}}
\r\n
\r\n
\r\n
\u529E\u7A0E\u4EBA\u7535\u8BDD
\r\n
{{user.tel}}
\r\n
\u529E\u7A0E\u4EBA\u624B\u673A
\r\n
{{user.mob}}
\r\n
\r\n
\r\n
\u6CD5\u4EBA\u90AE\u7BB1
\r\n
{{user.email}}
\r\n
\u6CD5\u4EBA\u624B\u673A
\r\n
{{user.sMob}}
\r\n
\r\n \r\n
\r\n
\r\n
'); $templateCache.put('templates/details.html','
\r\n
\r\n \r\n
\r\n
\r\n

\r\n {{user.name}}
\r\n
\r\n {{user.watchword !== null || user.watchword !== undefined || user.watchword !== \'\'?\'\u4ED6\u4EC0\u4E48\u90FD\u6CA1\u6709\u7559\u4E0B\':user.watchword}}
\r\n

\r\n
\r\n
\r\n\r\n
\r\n
\r\n
\r\n
\u5355\u4F4D\u540D\u79F0
\r\n
{{user.comp}}
\r\n
\u7528\u6237\u6027\u522B
\r\n
{{user.sex == 1?\'\u7537\':\'\u5973\'}}
\r\n
\r\n
\r\n
\u804C\u52A1\u540D\u79F0
\r\n
{{user.duty}}
\r\n
\u5904\u5BA4\u540D\u79F0
\r\n
{{user.branch}}
\r\n
\r\n
\r\n
\u529E\u516C\u7535\u8BDD
\r\n
{{user.tel}}
\r\n
\u624B\u673A\u957F\u53F7
\r\n
{{user.mob}}
\r\n
\r\n
\r\n
\u529E\u516C\u5BA4\u53F7
\r\n
{{user.officeID}}
\r\n
\u624B\u673A\u77ED\u53F7
\r\n
{{user.sMob}}
\r\n
\r\n
\r\n
\u529E\u516C\u90AE\u7BB1
\r\n
{{user.email}}
\r\n
\r\n
\r\n
\r\n
\r\n
'); $templateCache.put('templates/simple-enterprise.html','
\r\n
\r\n \r\n
\r\n
\r\n

{{user.name}}

\r\n

\r\n \u884C\u4E1A\uFF1A{{user.branch}}
\r\n \u5730\u5740\uFF1A{{user.duty}}\r\n

\r\n

\r\n \u7535\u8BDD\uFF1A{{user.tel}}
\r\n \u624B\u673A\uFF1A{{user.mob}}
\r\n \u90AE\u7BB1\uFF1A{{user.email}}\r\n

\r\n
\r\n
\r\n
'); $templateCache.put('templates/simple.html','
\r\n
\r\n \r\n
\r\n
\r\n

{{user.name}}

\r\n

\r\n \u5904\u5BA4\uFF1A{{user.branch}}
\r\n \u804C\u52A1\uFF1A{{user.duty}}\r\n

\r\n

\r\n \u7535\u8BDD\uFF1A{{user.tel}}
\r\n \u624B\u673A\uFF1A{{user.mob}}
\r\n \u90AE\u7BB1\uFF1A{{user.email}}\r\n

\r\n
\r\n
\r\n
');}]); 'use strict'; angular.module('app').controller('UserController', ['$scope', '$state', function ($scope, $state) { lxtalkClient.Invoke('{FB60F992-A0FD-47B3-AAA7-E80DF209C5A4}', '_Register', '', $scope); $scope.update = function (userJson) { var user = JSON.parse(userJson); $scope.user = user; $scope.user.shortL = $scope.user.l.substring(7); if ($state.current.name == 'simple-enterprise' || $state.current.name == 'simple') { // alert($state.current.name); if ($scope.user.l.length >= 15 && $state.current.name !== 'simple-enterprise') $state.go('simple-enterprise'); else if ($scope.user.l.length < 15 && $state.current.name !== 'simple') $state.go('simple'); } else if ($state.current.name == 'details-enterprise' || $state.current.name == 'details') { if ($scope.user.l.length >= 15 && $state.current.name !== 'details-enterprise') $state.go('details-enterprise'); else if ($scope.user.l.length < 15 && $state.current.name !== 'details') $state.go('details'); } } }]);