//全部登录判断 var ISLOGIN= false; !(function(){ checklogin(); })() function checklogin(){ $.ajax({ url: "/user/login/checklogin", type: 'get', dataType: "json", data: {}, success: function(res) { if (res.code==1) { $("#userlogin_face").attr("src",res.data.face); $("#mob_userlogin_face").attr("src",res.data.face); $(".mob-head span").html(res.data.uname); $(".hadlogin").show(); $(".mob-head").show(); $(".notlogin").hide(); $(".mob-login").hide(); ISLOGIN = true; } else{ $(".hadlogin").hide(); $(".mob-head").hide(); } }, error:function(res){ console.error(res) } }) } $(document).ready(function(){ //点击下载 $(document).on('click','.download',function(){ if (!ISLOGIN) { $('.authority').fadeIn() } return false; }); //邮件订阅 $(document).on('click','#feedmail-button',function(){ let mail = $("#feedemail").val(); if (!mail) { layer.msg('请输入邮箱地址', { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ $("#feedemail").focus(); }); return false; } $.ajax({ url: "/index/modules.feedmail/feed", type: 'post', data: {mail:mail}, dataType: 'json', success: function (d) { if(d.code==1){ layer.msg(d.msg, { icon: 6, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ $("#feedemail").val(""); }); }else{ layer.msg(d.msg, { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ }); } layer.closeAll('loading'); //关闭loading } }); return false; }); //在线留言 $(document).on('click','#messageform-btn',function(){ let data = getFormJson("#messageform"); $.ajax({ url: "/index/modules.message/send", type: 'post', data: {data:data}, dataType: 'json', success: function (d) { if(d.code==1){ layer.msg(d.msg, { icon: 6, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ window.location.reload(); }); }else{ layer.msg(d.msg, { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ // $("#captchaPic").attr('src',"{:captcha_src()}?="+Math.random()); }); } layer.closeAll('loading'); //关闭loading } }); return false; }); //在线留言 获取验证码 $(document).on('click','#getcaptcha',function(){ let el = $(this).attr('data-dom'); let phone = $("#"+el+"_phone").val(); if (!phone) { layer.msg('请输入手机号', { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ $("#"+el+"_phone").focus(); }); return false; } layer.load(1); $.ajax({ url: "/index/util.sms/send", type: 'post', data: {mobile:phone,scene:4}, dataType: 'json', success: function (d) { if(d.code==1){ layer.msg(d.msg, { icon: 6, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ // }); }else{ layer.msg(d.msg, { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ }); } layer.closeAll('loading'); //关闭loading } }); return false; }); /** * 获取表数据 * @param {*} form * @returns */ function getFormJson(form) { var o = {}; var a = $(form).serializeArray(); $.each(a, function () { if (o[this.name] !== undefined) { if (!o[this.name].push) { o[this.name] = [o[this.name]]; } o[this.name].push(this.value || ''); } else { o[this.name] = this.value || ''; } }); return o; } }); layui.use('form', function(){ var form = layui.form; //申请报价个人 form.on('submit(baojia_person)', function(data){ $.ajax({ url: "/index/modules.message/baojia", type: 'post', data: {fields:data.field}, dataType: 'json', success: function (d) { if(d.code==1){ layer.msg(d.msg, { icon: 6, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ window.location.reload(); }); }else{ layer.msg(d.msg, { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ }); } layer.closeAll('loading'); //关闭loading } }); return false; }); //申请报价企业 form.on('submit(baojia_company)', function(data){ $.ajax({ url: "/index/modules.message/baojia2", type: 'post', data: {fields:data.field}, dataType: 'json', success: function (d) { if(d.code==1){ layer.msg(d.msg, { icon: 6, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ window.location.reload(); }); }else{ layer.msg(d.msg, { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ }); } layer.closeAll('loading'); //关闭loading } }); return false; }); //试用 form.on('submit(baojia_use)', function(data){ $.ajax({ url: "/index/modules.message/use", type: 'post', data: {fields:data.field}, dataType: 'json', success: function (d) { if(d.code==1){ layer.msg(d.msg, { icon: 6, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ window.location.reload(); }); }else{ layer.msg(d.msg, { icon: 5, time: 2000 //2秒关闭(如果不配置,默认是3秒) }, function(){ }); } layer.closeAll('loading'); //关闭loading } }); return false; }); });