smart-app.js
1.63 KB
define("smart-app",["mk7/app"],function(n){var e=Dom7,i=function(){var n=e(".ui-loading-block");0==n.length&&(e(".view-main").html('<div class="ui-loading-block" id="ui-loading"><div class="ui-loading-cnt"><div class="spinner"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div><div id="loader-inner"><p></p></div> </div> </div>'),window.waitingTime=1e4,window.loaderTimer&&clearTimeout(window.loaderTimer),window.loaderTimer=setTimeout(function(){var n=document.getElementById("loader-inner"),e=document.createElement("p");e.className="notice",n&&(e.innerHTML='加载速度太慢?试试<a class="link" href="#" onclick="javascript:location.reload();return false;">重新加载</a>',n.appendChild(e))},window.waitingTime))},t=!0;return n.name="smart",n.routes={index:function(){return t=!1,i(),n.runController("index")},"*":function(){return t=!1,i(),n.runController("index")}},n}),define("smart/index-controller",["mk7/controller","mk7/url","mk7/utils","mk7/modals","mk7/jweixin"],function(n,e,i,t,o){var n=new n,d=Dom7;Template7;return n.run=function(){var n=this;n.setPageTitle("智能防伪扫码"),n.render(),o.config({debug:!1,appId:window.$site.appid,timestamp:window.$site.timestamp,nonceStr:window.$site.noncestr,signature:window.$site.signature,jsApiList:["openLocation","getLocation","scanQRCode"]}),o.ready(function(){o.scanQRCode({needResult:1,desc:"scanQRCode desc",success:function(n){var e=n.resultStr,t=d.parseUrlQuery(e);if(alert(e),null!=t&&void 0!==t&&null!=t.uuid&&void 0!==t.uuid){var t=t.uuid.split("@");alert(t[0])}else i.toast({content:"请扫描智能防伪二维码"})}})})},n.bindEvents=function(){},n});