{"version":3,"file":"Scripts/DingScanCode.js","sources":["Scripts/DingScanCode.js"],"sourcesContent":["/**\r\n * By:Zhanw,At:20200721\r\n * 第三方手机客户端平台--钉钉扫码JS监听器,响应钉钉JS-SDK回调的JS函数.\r\n * @param {any} event\r\n */\r\nvar handleMessage = function (event) {\r\n var origin = event.origin;\r\n if (origin == \"https://login.dingtalk.com\") { //判断是否是DingLogin扫码事件 \r\n var loginTmpCode = event.data;\r\n window.location.href = $x.appRoot() + 'Tools/3rdScanCode/GetDDOpenId.ashx?loginTmpCode=' + loginTmpCode;\r\n }\r\n};\r\nif (typeof window.addEventListener != 'undefined') {\r\n window.addEventListener('message', handleMessage, false);\r\n} else if (typeof window.attachEvent != 'undefined') {\r\n window.attachEvent('onmessage', handleMessage);\r\n}\r\n\r\nfunction show3rdQRCodeDD() {\r\n $('.scan-code-login').hide();\r\n $('.account-login').hide();\r\n $('#scan3rd-qrcode-login-dd').show();\r\n}\r\n\r\nfunction showAccountDD() {\r\n $('.scan-code-login').show();\r\n $('.account-login').show(); \r\n $('#scan3rd-qrcode-login-dd').hide();\r\n}"],"names":["handleMessage","event","origin","loginTmpCode","data","window","location","href","$x","appRoot","show3rdQRCodeDD","$","hide","show","showAccountDD","addEventListener","attachEvent"],"mappings":"AAKA,IAAIA,cAAgB,SAAUC,GAEZ,8BADDA,EAAMC,SAEXC,EAAeF,EAAMG,KACzBC,OAAOC,SAASC,KAAOC,GAAGC,UAAY,mDAAqDN,IASnG,SAASO,kBACLC,EAAE,oBAAoBC,OACtBD,EAAE,kBAAkBC,OACpBD,EAAE,4BAA4BE,OAGlC,SAASC,gBACLH,EAAE,oBAAoBE,OACtBF,EAAE,kBAAkBE,OACpBF,EAAE,4BAA4BC,YAfI,IAA3BP,OAAOU,iBACdV,OAAOU,iBAAiB,UAAWf,eAAe,QACd,IAAtBK,OAAOW,aACrBX,OAAOW,YAAY,YAAahB"}