function stop(){return!1}var app=angular.module("app",["ui.router","templatescache"]);angular.module("app").run(["$rootScope","$state","$stateParams",function(n,e,s){n.$state=e,n.$stateParams=s}]).config(["$stateProvider","$urlRouterProvider",function(n,e){e.otherwise("/setting-user"),n.state("setting-user",{url:"/setting-user:firstLoginComfirm",templateUrl:"templates/setting-user.html"}).state("setting-enterprise",{url:"/setting-enterprise",templateUrl:"templates/setting-enterprise.html"}).state("setting-hotkey",{url:"/setting-hotkey",templateUrl:"templates/setting-hotkey.html"}).state("setting-sso",{url:"/setting-sso",templateUrl:"templates/setting-sso.html"}).state("setting-net",{url:"/setting-net",templateUrl:"templates/setting-net.html"}).state("setting-system",{url:"/setting-system",templateUrl:"templates/setting-system.html"})}]),angular.module("templatescache",[]).run(["$templateCache",function(n){n.put("templates/setting-enterprise.html",'
企业名片:
\r\n
\r\n
\r\n \r\n
\r\n {{user.name}}({{user.shortL}})\r\n
\r\n
\r\n
\r\n \r\n
\r\n {{user.branch}}\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n \r\n (success)\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n (success)\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n (success)\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n
'),n.put("templates/setting-hotkey.html",'
热键设置:
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n
\r\n
'),n.put("templates/setting-net.html",'
网络设置:
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n (success)\r\n
\r\n
\r\n\r\n
\r\n \r\n
\r\n \r\n \r\n (success)\r\n
\r\n
\r\n
'),n.put("templates/setting-sso.html",'
单点登录:
\r\n
\r\n
\r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
名称类型状态账号设置
{{webPanel.name}}{{webPanel.mustShow?\'固定\':\'自选\'}}{{webPanel.mustShow||webPanel.show?\'启用\':\'关闭\'}}设置
\r\n
\r\n
\r\n
'),n.put("templates/setting-system.html",'
系统设置:
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n
\r\n
\r\n
\r\n
'),n.put("templates/setting-user.html",'
个人名片:
\r\n
\r\n
\r\n \r\n
\r\n {{user.name}}({{user.shortL}})\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n {{user.comp}}\r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n
\r\n \r\n
\r\n \r\n
\r\n
\r\n
')}]),angular.module("app").animation(".nav-settings-item",[function(){return alert("test"),{addClass:function(n,e,s){alert("test")},removeClass:function(n,e,s){},setClass:function(n,e,s,t){}}}]),angular.module("app").controller("SettingController",["$scope","$state","$stateParams",function(n,e,s){lxtalkClient.Invoke("{B36B3985-B13D-45F3-A755-AFA6937B4F33}","_Register","",n),n.user={name:"陆趣趣",l:"0578+0-lslqq",shotL:"lslqq",comp:"浙江万赛软件科技有限公司",branch:"运维部",sex:"1",mob:"15215756180",sMob:"666666",tel:"2189026",duty:"运维部经理",officeID:"运维室001",email:"lqq@wswin.cn",shortL:"lslqq"},n.sys={autoRun:!0},n.hotkey={showMsg:"CTRL+ALT+X",cutScreen:"CTRL+ALT+S",sendMsg:"Ctrl+Enter"},n.net={ip:"255.255.255.255",port:443},n.userChanged=!1,n.sysChanged=!1,n.hotkeyChanged=!1,n.$on("onNetRestore",function(e,s){var t=JSON.parse(s);n.net=t,n.$apply()}),n.onUserInfoChange=function(){console.log(n.checkMoblie(n.user.mob)),console.log(n.user.mob),n.userChanged=n.checkMoblie(n.user.mob)},n.onNetChange=function(){n.netChanged=n.checkIP(n.net.ip)&&n.checkPort(n.net.port)},n.onSysChange=function(){n.sysChanged=!0},n.onHotkeyChange=function(){n.hotkeyChanged=!0},n.update=function(e){var s=JSON.parse(e);n.user=s.user;var t=/-([\W\w]*)/,r=t.exec(n.user.l);n.user.shortL=null==r?n.user.l:r[1],n.sys=s.sys,n.webPanels=s.webPanels,console.log(JSON.stringify(n.sys)),alert(JSON.stringify(n.webPanels))},n.save=function(){var e={};n.userChanged&&(e.user=n.user),n.sysChanged&&(e.sys=n.sys),n.hotkeyChanged&&(e.hotkey=n.hotkey),n.netChanged&&(e.net=n.net),lxtalkClient.Invoke("{B36B3985-B13D-45F3-A755-AFA6937B4F33}","Save",JSON.stringify(e),null),n.userChanged=!1,n.sysChanged=!1,n.hotkeyChanged=!1,n.netChanged=!1},n.checkMoblie=function(n){return/^1[3|4|5|7|8]\d{9}$/.test(n)},n.checkEmail=function(n){return/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(n)},n.checkIP=function(n){return/((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))/.test(n)},n.checkPort=function(n){return/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(n)}}]);