From 603942f314b52586bfc9e66c0b79f391e23bc276 Mon Sep 17 00:00:00 2001 From: liuminjian Date: Tue, 6 Apr 2021 09:18:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 4 +-- static/js/common/main.js | 8 ++--- static/js/project/index.js | 10 +++---- static/js/project/user/login.js | 52 ++++++++++++++++----------------- user/login.html | 12 ++++++-- 5 files changed, 46 insertions(+), 40 deletions(-) diff --git a/index.html b/index.html index e2e1894..72822eb 100644 --- a/index.html +++ b/index.html @@ -41,7 +41,7 @@ - + \ No newline at end of file diff --git a/static/js/common/main.js b/static/js/common/main.js index cb0b576..abdf846 100644 --- a/static/js/common/main.js +++ b/static/js/common/main.js @@ -18,7 +18,7 @@ requirejs.config({ //自己写的路径配置 Tools: 'common/tools', - API : 'api/index' //所有Ajax存放地 + addressApi: 'api/index' //所有Ajax存放地 }, shim: { bootstrap: { @@ -43,13 +43,13 @@ requirejs.config({ }); //所有页面都需要的js,先行加载 -require(['jquery','nprogress',"API"]); +require(['jquery', 'nprogress', 'addressApi']); require(["jquery"], function ($) { //ajax加载页面跳转 - $(document).ajaxStart(function(){ + $(document).ajaxStart(function () { $('.loading').show(); - }).ajaxStop(function(){ + }).ajaxStop(function () { $('.loading').hide(); }); //根据条件加载不同js文件 diff --git a/static/js/project/index.js b/static/js/project/index.js index f8a3985..7faf0a7 100644 --- a/static/js/project/index.js +++ b/static/js/project/index.js @@ -9,21 +9,21 @@ define(['jquery', "template", "Tools"], function ($, template, Tools) { isAdmin: true, list: ['测试', '测试2', '测试3', '测试4', '测试4'] }, - userData:{} //用户信息 + userData: {} //用户信息 }; var tools = new Tools(); - + module.init = function (page) { //template.js demo案例 var exampleMian = template('example-mian-dom', module.initData); $("#example-mian").html(exampleMian); //获取用户信息 - tools.doGet(getInfo_get,{},module.getInfoData) + tools.doGet(getInfo_get, {}, module.getInfoData) }; //获取用户信息 - module.getInfoData = function(data){ - if(data.code == 200){ + module.getInfoData = function (data) { + if (data.code == 200) { module.userData = data.user; var userInfoMian = template('userinfo-main-dom', module.userData); $("#userinfo-main").html(userInfoMian); diff --git a/static/js/project/user/login.js b/static/js/project/user/login.js index 68e9334..2352769 100644 --- a/static/js/project/user/login.js +++ b/static/js/project/user/login.js @@ -3,38 +3,38 @@ * Created by liuminjian on 2021/4/5. * */ - define(['jquery', "Tools"], function ($, Tools) { +define(['jquery', "Tools"], function ($, Tools) { //数据存储 var module = { - uuid:'' //验证码uuid + uuid: '' //验证码uuid }; //自定义公共方法 var tools = new Tools(); - + //默认进入页面加载方法 module.init = function (page) { //点击登录 - $('#login-submit').on('click',module.login) + $('#login-submit').on('click', module.login) //点击图形验证码 - $('#graphicImg').on('click',module.verificationCode) + $('#graphicImg').on('click', module.verificationCode) //图形验证码加载 module.verificationCode() }; /*-----------------------------自定义方法-------------------------------------*/ //图形验证码 - module.verificationCode = function(){ - tools.doGet(captchaImage_get,{},module.verificationAjax,true) + module.verificationCode = function () { + tools.doGet(captchaImage_get, {}, module.verificationAjax, true) } - module.verificationAjax = function(data){ - if(data.code==200){ - $('#graphicImg').attr('src','data:image/gif;base64,'+data.img) + module.verificationAjax = function (data) { + if (data.code == 200) { + $('#graphicImg').attr('src', 'data:image/gif;base64,' + data.img) module.uuid = data.uuid; } } //用户登录 - module.login = function () { - if(module.check()){ + module.login = function () { + if (module.check()) { var data = {}; var usernameVal = $('#username').val(); var passwordVal = $('#password').val(); @@ -43,44 +43,44 @@ data['password'] = passwordVal; data['code'] = codeVal; data['uuid'] = module.uuid; - tools.doPost(login_post,data,module.loginData,true) + tools.doPost(login_post, data, module.loginData, true) } }; //手动验证表单 - module.check = function(){ + module.check = function () { var usernameVal = $('#username').val(); var passwordVal = $('#password').val(); var codeVal = $('#code').val(); /* 手机号 */ - if(usernameVal==''){ + if (usernameVal == '') { $('#username')[0].focus() - tools.initTips('请输入用户名','right',$('#username')[0],2000) + tools.initTips('请输入用户名', 'right', $('#username')[0], 2000) return false; } /* 密码 */ - if(passwordVal ==''){ + if (passwordVal == '') { $('#password')[0].focus() - tools.initTips('请输入密码','right',$('#password')[0],2000) + tools.initTips('请输入密码', 'right', $('#password')[0], 2000) return false; - }else if(parseInt(passwordVal.length) < 6 || parseInt(passwordVal.length) > 18){ + } else if (parseInt(passwordVal.length) < 6 || parseInt(passwordVal.length) > 18) { $('#password')[0].focus() - tools.initTips('请输入正确格式密码','right',$('#password')[0],2000) + tools.initTips('请输入正确格式密码', 'right', $('#password')[0], 2000) return false; } /*图形验证码*/ - if(module.uuid=='' || codeVal==''){ + if (module.uuid == '' || codeVal == '') { $('#code')[0].focus() - tools.initTips('请输入图形验证码','right',$('#code')[0],2000) + tools.initTips('请输入图形验证码', 'right', $('#code')[0], 2000) return false; } return true; } //登录校验 - module.loginData = function(data){ - if(data.code==500){ + module.loginData = function (data) { + if (data.code == 500) { module.verificationCode() - }else{ - tools.setCookie('Admin-Token', data.token,24*60*60) + } else { + tools.setCookie('Admin-Token', data.token, 24 * 60 * 60) tools.skip('/') } } diff --git a/user/login.html b/user/login.html index 25d7ae2..fb7ae7a 100644 --- a/user/login.html +++ b/user/login.html @@ -11,7 +11,11 @@ @@ -20,11 +24,13 @@
用户名:
密码:
-
图形验证码:
+
图形验证码: +
- + \ No newline at end of file