/** * Created by Administrator on 2016/4/9. */ function getQueryStr(name,str) { var reg = new RegExp("(^|&|\\?)" + name + "=([^&]*)(&|$)", "i"); var result = (str || location.search.substr(1)).match(reg); if (result != null) return decodeURIComponent(result[2]); return null; } //鐗堟湰鏇存柊 var config = { base: '/platform', paths: { 'libs': '/public/js/libs', 'plugs':'/public/js/plugs' }, comboSuffix: '?v='+__ver }; seajs.config(config); var COOKIE_NAME = 'student_no'; if ($.cookie(COOKIE_NAME) && $.cookie(COOKIE_NAME) != "null") { $("#user_name").val($.cookie(COOKIE_NAME)); document.getElementById("remember").checked = true; } var t=''; var result_url = getQueryStr('result_url') || ''; /** * @desc 鏍¢獙瀵嗙爜寮哄急绛夌骇 * @return {Number} 1:浣 | 2:涓 | 3:楂 */ function checkPwdLevel (pwd) { // 鐗规畩瀛楃 var regSpecialCharacters =/[!#@*&.]/ if (pwd.length === 8) { return 1 } else if (pwd.length > 8 && pwd.length <= 16) { return regSpecialCharacters.test(pwd) ? 3 : 2 } return 1 } // 鍔犲瘑鏁版嵁 function encryption(message, keyStr) { var key = CryptoJS.enc.Utf8.parse(keyStr); var encryptedData = CryptoJS.AES.encrypt(message, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); return encryptedData.toString(); } seajs.use(['libs/md5','libs/dialog'],function(security) { var vm = new Vue({ el: "#app", data: function () { var that = this; // 鏍¢獙瀵嗙爜鏍煎紡 var checkPwd = function (rule, value, callback) { var reg = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$/ var stepThree = that.forgetPwdDialog.stepThree // step 涓 2 鏃舵槸蹇樿瀵嗙爜娴佺▼2-璁剧疆鏂板瘑鐮 if (that.forgetPwdDialog.step === 2) { stepThree.passwordLevel = 0 } else { that.updatePwdDialog.passwordLevel = 0 } if (!value) { callback(new Error('璇疯緭鍏ユ柊瀵嗙爜')); } else if (!reg.test(value)) { callback(new Error('瀵嗙爜蹇呴』鍖呭惈澶у皬鍐欏瓧姣嶃€佹暟瀛楋紝涓旈暱搴︿负8-16浣?)); } else { if (that.forgetPwdDialog.step === 2) { stepThree.passwordLevel = that.checkPwdLevel(value) } else { that.updatePwdDialog.passwordLevel = that.checkPwdLevel(value) } callback() } } // 鏍¢獙閭鏍煎紡 var checkEmail = function (rule, value, callback) { var reg = /^[a-zA-Z0-9]+([-_.][A-Za-z\d]+)*@([a-zA-Z0-9]+[-.])+[A-Za-z\d]{2,5}$/ if (!value) { callback(new Error('璇疯緭鍏ラ偖绠?)); } else if (!reg.test(value)) { callback(new Error('璇疯緭鍏ユ纭牸寮忕殑閭')); } else { callback() } } return { studentKey: '', // 淇敼瀵嗙爜寮圭獥 updatePwdDialog: { visible: false, email: '', // 閭 emailValidateCode: '', // 閭楠岃瘉鐮 emailSendType: 1, // 1鏍规嵁閭鍙戦€ 2鏍规嵁瀛︾敓key鍙戦€ emailValidateBtnText: '鍙戦€侀偖绠遍獙璇佺爜', // 鑾峰彇閭楠岃瘉鐮佹寜閽殑鏂囨湰 disabledEmailValidate: false, // 绂佹鑾峰彇閭楠岃瘉鐮 emailValidateLoading: false, // 鑾峰彇楠岃瘉鐮佹椂鐨刲oading newPassword: '', // 鏂板瘑鐮 newPasswordAgain: '', // 閲嶅鏂板瘑鐮 passwordLevel: 0, // 瀵嗙爜绛夌骇 passwordLevelText: ['', '寮?, '涓?, '寮?], // 瀵嗙爜绛夌骇鏄剧ず鏂囨湰 confirmLoading: false, // 鎻愪氦纭 loading timer: null, mail_show_tips: '鍙敤浜庡繕璁板瘑鐮佹椂鎵惧洖瀵嗙爜', mail_is_disabled: false }, apiSecret: 'TAnD1HXWVxgBdSLo', activeName:'first', schoolList:[], xlList: ['楂樹腑鍙婁互涓?, '澶т笓', '鏈', '纭曞+鍙婁互涓?], signType:0, signFormVisible:false, signForm:{ school_code:'',//瀛︽牎浠g爜 xh:'',//瀛﹀彿 sfzh:'',//韬唤璇佸彿鐮 password:'',//瀵嗙爜锛圡D5杞崲鍚庢彁浜わ級 name:'',//濮撳悕 school_name:'',//瀛︽牎鍚嶇О zy:'',//涓撲笟 year:'',//姣曚笟骞翠唤 xb:'鐢?,//鎬у埆锛氱敺锛屽コ mobilephone:'',//鐢佃瘽鍙风爜 email:'',//閭 xl:'',//瀛﹀巻 user:'',//鐢ㄦ埛鍚 }, rules:{ signForm:{ school_code:[{ required: true, message: '璇烽€夋嫨瀛︽牎', trigger: ['blur', 'change'] },], xh:[{ required: true, message: '璇疯緭鍏ュ鍙?, trigger: ['blur', 'change'] },], sfzh:[{ validator: function (rule, value, callback) { var sfzh = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/ if (!value) { callback(new Error('璇疯緭鍏ユ湁鏁堢殑韬唤璇佸彿')); } else if (!sfzh.test(value)) { callback(new Error('韬唤璇佸彿鏍煎紡閿欒')); } else { callback(); } }, trigger: ['blur', 'change'] },], password:[{ validator: function (rule, value, callback) { var password = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9]).{8,}$/; if (!value) { callback(new Error('璇疯緭鍏ユ湁鏁堢殑瀵嗙爜')); } else if (!password.test(value)) { callback(new Error('瀵嗙爜鏍煎紡閿欒')); } else { callback(); } }, trigger: ['blur', 'change'] },], name:[{ required: true, message: '璇疯緭鍏ュ鍚?, trigger: ['blur', 'change'] },], zy:[{ required: true, message: '璇疯緭鍏ヤ笓涓?, trigger: ['blur', 'change'] },], year:[{ required: true, message: '璇烽€夋嫨骞翠唤', trigger: ['blur', 'change'] },], xb:[{ required: true, message: '璇烽€夋嫨鎬у埆', trigger: ['blur', 'change'] },], mobilephone:[{ validator: function (rule, value, callback) { var mobilephone = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/; if (!value) { callback(new Error('璇疯緭鍏ユ湁鏁堢殑鎵嬫満鍙?)); } else if (!mobilephone.test(value)) { callback(new Error('鎵嬫満鍙锋牸寮忛敊璇?)); } else { callback(); } }, trigger: ['blur', 'change'] },], email:[{ validator: function (rule, value, callback) { var email = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/ if (!value) { callback(new Error('璇疯緭鍏ユ湁鏁堢殑閭')); } else if (!email.test(value)) { callback(new Error('閭鏍煎紡閿欒')); } else { callback(); } }, trigger: ['blur', 'change'] },], xl:[{ required: true, message: '璇烽€夋嫨瀛﹀巻', trigger: ['blur', 'change'] },], } }, // 淇敼瀵嗙爜鐨勬牎楠岃鍒 updatePwdRule: { email: [ { validator: checkEmail, trigger: ['blur', 'change'] } ], emailValidateCode: [ { required: true, message: '璇峰~鍐欓獙璇佺爜', trigger: ['blur', 'change'] } ], newPassword: [ { validator: checkPwd, trigger: ['blur', 'change'] } ], newPasswordAgain: [ { validator: function (rule, value, callback) { if (!value) { callback(new Error('璇峰啀娆¤緭鍏ュ瘑鐮?)); } else if (value !== that.updatePwdDialog.newPassword) { callback(new Error('涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷?)); } else { callback(); } }, trigger: ['blur', 'change'] } ], }, // 蹇樿瀵嗙爜娴佺▼寮圭獥 forgetPwdDialog: { visible: false, step: 0, // 娴佺▼ 0锛氬鍙疯璇侊紝1锛氬~鍐欓偖绠憋紝2锛氳缃柊瀵嗙爜 validateCodeUrl: '/login/validcode', // 鑾峰彇鍥惧舰楠岃瘉鐮佺殑璺緞 editPwdAuthId: '', // 淇敼瀵嗙爜鏃堕』浼犻€掔殑鏍囪瘑 // 娴佺▼ 1 stepOne: { sno: '', // 瀛﹀彿 idCard: '', // 韬唤璇佸彿 validateCode: '', // 鍥惧舰楠岃瘉鐮 }, // 娴佺▼ 2 stepTwo: { email: '', // 鐢靛瓙閭 emailValidateCode: '', // 閭楠岃瘉鐮 emailValidateBtnText: '鍙戦€侀偖绠遍獙璇佺爜', // 鑾峰彇閭楠岃瘉鐮佹寜閽殑鏂囨湰 disabledEmailValidate: false, // 绂佹鑾峰彇閭楠岃瘉鐮 emailValidateLoading: false, // 鑾峰彇閭楠岃瘉鐮佹椂鐨 loading timer: null, }, // 娴佺▼3 stepThree: { newPassword: '', newPasswordAgain: '', // 浜屾杈撳叆鏂板瘑鐮 validateCode: '', // 鍥惧舰楠岃瘉鐮 passwordLevel: 0, // 瀵嗙爜绛夌骇 passwordLevelText: ['', '寮?, '涓?, '寮?], // 瀵嗙爜绛夌骇鏄剧ず鏂囨湰 }, confirmLoading: false, }, // 蹇樿瀵嗙爜娴佺▼鏍¢獙瑙勫垯 forgetPwdRule: { 'stepOne.sno': [ { required: true, message: '璇疯緭鍏ュ鍙?, trigger: ['blur', 'change'] } ], 'stepOne.idCard': [ { required: true, message: '璇疯緭鍏ヨ韩浠借瘉鍙峰悗6浣?, trigger: ['blur', 'change'] } ], 'stepOne.validateCode': [ { required: true, message: '璇疯緭鍏ラ獙璇佺爜', trigger: ['blur', 'change'] } ], 'stepTwo.emailValidateCode': [ { required: true, message: '璇疯緭鍏ラ偖绠遍獙璇佺爜', trigger: ['blur', 'change'] } ], 'stepThree.newPassword': [ { validator: checkPwd, trigger: ['blur', 'change'] } ], 'stepThree.newPasswordAgain': [ { validator: function (rule, value, callback) { if (!value) { callback(new Error('璇峰啀娆¤緭鍏ュ瘑鐮?)); } else if (value !== that.forgetPwdDialog.stepThree.newPassword) { callback(new Error('涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷?)); } else { callback(); } }, trigger: 'blur' } ], 'stepThree.validateCode': [ { required: true, message: '璇疯緭鍏ラ獙璇佺爜', trigger: ['blur', 'change'] } ], }, // 鏇存崲閭寮圭獥 updateEmailDialog: { visible: false, editEmailAuthId: '', // 鍏佽淇敼閭鐨勬爣璇 process: 1, // 1: 鏍¢獙灏遍偖绠憋紝2锛氭洿鎹㈡柊閭 prevEmail: '', // 鐜版湁閭 validateEmail: '', // 鏍¢獙閭 newEmail: '', // 鏂伴偖绠 emailValidateCode: '', // 閭楠岃瘉鐮 emailValidateBtnText: '鍙戦€侀偖绠遍獙璇佺爜', disabledEmailValidate: false, emailValidateLoading: false, confirmLoading: false, }, // 鏇存崲閭鏍¢獙瑙勫垯 updateEmailRule: { validateEmail: [ { required: true, message: '璇疯緭鍏ラ偖绠辫处鍙峰叏绉?, trigger: ['blur', 'change'] } ], newEmail: [ { validator: checkEmail, trigger: ['blur', 'change'] } ], emailValidateCode: [ { required: true, message: '璇疯緭鍏ラ偖绠遍獙璇佺爜', trigger: ['blur', 'change'] } ], }, } }, computed:{ user(){ if(!!this.signForm.xh&&!!this.signForm.school_code){ this.signForm.user=this.signForm.school_code+''+this.signForm.xh return this.signForm.user } return '' } }, methods: { /** * @desc 鏍¢獙瀵嗙爜寮哄急绛夌骇 * @return {Number} 1:浣 | 2:涓 | 3:楂 */ checkPwdLevel: function (pwd) { // 鐗规畩瀛楃 var regSpecialCharacters =/[!#@*&.]/ if (pwd.length === 8) { return 1 } else if (pwd.length > 8 && pwd.length <= 16) { return regSpecialCharacters.test(pwd) ? 3 : 2 } return 1 }, /** * @desc 淇濆瓨瀛︾敓瀵嗙爜銆侀偖绠 * @param {String} t */ saveStudentPassword: function (t) { var that = this var dialog = this.updatePwdDialog var config = { type: 1, mail: dialog.email, user_name: $.trim($("#user_name").val()), mm: security.hex_md5(dialog.newPassword), password_level: dialog.passwordLevel, valid_code: $.trim(dialog.emailValidateCode), } dialog.confirmLoading = true $.ajax({ url: "/login/update_pwd", dataType: "json", type: 'post', headers: { t: t, }, data: config, success: function (data) { if(data.code == 1){ that.handleCloseUpdatePwdDialog() that.$message.success('瀵嗙爜淇敼鎴愬姛锛岃閲嶆柊杈撳叆鏂板瘑鐮佺櫥褰曞鐢熺') }else{ that.$message.error(data.msg || '淇濆瓨澶辫触') } dialog.confirmLoading = false } }); }, /** * @desc 鑾峰彇閫氳鐮 * @param {String} str 寰呭姞瀵嗙殑瀛楃 * @param {Function} callback */ getPassCode: function (str, callback) { var that = this $.ajax({ url:'/login/get_encode_token', type:'post', data:{ code:$.trim(str) }, success: function (result) { if(result.code == 1){ callback(result.data) }else{ that.$message.error('璇锋眰鍑洪敊') } }, error:function () { $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); }, /** * @desc 淇敼瀵嗙爜 - 鑾峰彇閭楠岃瘉鐮 */ getEmailValidateCodeOfUpdate: function () { var that = this var dialog = this.updatePwdDialog var config = { type: dialog.emailSendType, // 1鏍规嵁閭鍙戦€ 2鏍规嵁瀛︾敓key鍙戦€ } if (!dialog.email) { return this.$message.warning('閭涓嶈兘涓虹┖') } if (config.type === 1) { config.mail = dialog.email } if (config.type === 2) { config.student_key = this.studentKey } this.getEmailValidateCode(config, dialog) }, /** * @desc 鐐瑰嚮淇敼瀵嗙爜寮圭獥 鈥欑‘璁も€ 鎸夐挳鍚庣殑鍥炶皟 */ confirmUpdatePwd: function () { var that = this var dialog = this.updatePwdDialog dialog.confirmLoading = true this.$refs['update-pwd'].validate( function (valid) { if (valid) { that.getPassCode(dialog.newPassword, that.saveStudentPassword) } else { dialog.confirmLoading = false return false; } }); }, /** * @desc 鑾峰彇鍥惧舰楠岃瘉鐮 url * @return {String} 鍥惧舰楠岃瘉鐮 url */ getValidateCodeUrl: function () { return '/login/validcode' + '?' + Math.random() }, /** * @desc 蹇樿瀵嗙爜娴佺▼-瀛﹀彿璁よ瘉 */ snoAuth: function () { var that = this var dialog = this.forgetPwdDialog var stepOne = dialog.stepOne var stepTwo = dialog.stepTwo this.$refs['forget-pwd'].validate( function (valid) { if (valid) { $.ajax({ url:'/student_attach/ajaxcheckstudent', type:'post', data: { xh: stepOne.sno, // 瀛﹀彿 sfzhm: stepOne.idCard, // 韬唤璇佸悗鍏綅 valid_code: stepOne.validateCode, // 鍥惧舰楠岃瘉鐮 }, success: function (result) { if(result.code == 1){ dialog.step = 1 stepTwo.email = result.data.mail || '' that.studentKey = result.data.student_key || '' that.$message.success(result.msg || '瀛﹀彿楠岃瘉鎴愬姛') }else{ dialog.validateCodeUrl = that.getValidateCodeUrl() that.$message.error(result.msg || '瀛﹀彿楠岃瘉澶辫触') } dialog.confirmLoading = false }, error:function () { $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); } else { dialog.confirmLoading = false return false; } }); }, /** * @desc 蹇樿瀵嗙爜娴佺▼ - 閭璁よ瘉 */ emailAuth: function () { var that = this var dialog = this.forgetPwdDialog var stepTwo = dialog.stepTwo this.$refs['forget-pwd'].validate( function (valid) { if (valid) { $.ajax({ url:'/student_attach/ajaxcheckmailcode', type:'get', data: { student_key: that.studentKey, valid_code: stepTwo.emailValidateCode, // 閭楠岃瘉鐮 }, success: function (result) { if(result.code == 1){ dialog.step = 2 dialog.editPwdAuthId = result.data.edit_password_encryption_id || '' that.$message.success(result.msg || '閭楠岃瘉鎴愬姛') }else{ dialog.validateCodeUrl = that.getValidateCodeUrl() that.$message.error(result.msg || '閭楠岃瘉澶辫触') } dialog.confirmLoading = false }, error:function () { $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); } else { dialog.confirmLoading = false return false; } }); }, /** * @desc 蹇樿瀵嗙爜娴佺▼2 - 鍙戦€侀偖绠遍獙璇佺爜 * */ getEmailValidateCodeOfStepTwo: function () { var stepTwo = this.forgetPwdDialog.stepTwo var config = { type: 2, // 1鏍规嵁閭鍙戦€ 2鏍规嵁瀛︾敓key鍙戦€ student_key: this.studentKey } this.getEmailValidateCode(config, stepTwo) }, /** * @desc 鏇存崲閭鏃舵牎楠屾棫閭鍏ㄧО */ checkEmailFullName: function () { var that = this var dialog = this.updateEmailDialog dialog.confirmLoading = true $.ajax({ url:'/student_attach/ajaxcheckmailname', type:'get', data: { student_key: that.studentKey, mail_name: dialog.validateEmail, }, success: function (result) { if(result.code == 1){ dialog.process = 2 // 鍏佽淇敼閭鐨勬爣璇 dialog.editEmailAuthId = result.data.edit_mail_encryption_id || '' that.$message.success(result.msg || '閭楠岃瘉鎴愬姛') }else{ that.$message.error(result.msg || '閭楠岃瘉澶辫触') } dialog.confirmLoading = false }, error:function () { dialog.confirmLoading = false $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); }, /** * @desc 鏇存崲閭鏃讹紝鑾峰彇鏂伴偖绠辩殑楠岃瘉鐮 */ getEmailValidateCodeOfUpdateEmail: function () { var dialog = this.updateEmailDialog var config = { type: 1, // 1鏍规嵁閭鍙戦€ 2鏍规嵁瀛︾敓key鍙戦€ mail: dialog.newEmail, } if (!config.mail) { return this.$message.warning('璇疯緭鍏ユ柊閭') } this.getEmailValidateCode(config, dialog) }, /** * @desc 鏇存敼閭 */ changeStudentEmail: function () { var that = this var dialog = this.updateEmailDialog dialog.confirmLoading = true $.ajax({ url:'/student_attach/ajaxeditmail', type:'get', headers: { EMEI: dialog.editEmailAuthId, }, data: { student_key: that.studentKey, mail: dialog.newEmail, valid_code: dialog.emailValidateCode, }, success: function (result) { if(result.code == 1){ dialog.visible = false // 鍏佽淇敼瀵嗙爜鐨勬爣璇 that.forgetPwdDialog.editPwdAuthId = result.data.edit_password_encryption_id || '' that.forgetPwdDialog.step = 2 that.$message.success(result.msg || '閭鏇存崲鎴愬姛') }else{ that.$message.error(result.msg || '閭鏇存崲澶辫触') } dialog.confirmLoading = false }, error:function () { dialog.confirmLoading = false $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); }, /** * @desc 鎵惧洖瀵嗙爜-璁剧疆鏂板瘑鐮 */ retrieveStudentPassword: function () { var that = this var dialog = this.forgetPwdDialog var stepThree = dialog.stepThree this.$refs['forget-pwd'].validate( function (valid) { if (valid) { $.ajax({ url:'/student_attach/ajaxeditpassword', type:'get', headers: { EPEI: dialog.editPwdAuthId, }, data: { student_key: that.studentKey, password: security.hex_md5(stepThree.newPassword), valid_code: stepThree.validateCode, password_level: stepThree.passwordLevel, }, success: function (result) { if(result.code == 1){ that.handleCloseForgetPwdDialog() that.$message.success(result.msg || '瀵嗙爜璁剧疆鎴愬姛') }else{ // 鍒锋柊鍥惧舰楠岃瘉鐮 dialog.validateCodeUrl = that.getValidateCodeUrl() that.$message.error(result.msg || '瀵嗙爜璁剧疆澶辫触') } dialog.confirmLoading = false }, error:function () { dialog.confirmLoading = false $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); } else { dialog.confirmLoading = false } }) }, /** * @desc 鑾峰彇閭楠岃瘉鐮 * @param {Object} config 璇锋眰鍙傛暟 * @param {Object} o 鎿嶄綔瀵硅薄 */ getEmailValidateCode: function (config, o) { var that = this o.emailValidateLoading = true $.get('/student_attach/ajaxsendmailcode', config, function (res) { if (res.code === 1) { o.emailValidateLoading = false o.disabledEmailValidate = true o.emailValidateBtnText = 60 // 60s 鍐呯姝㈤噸澶嶇偣鍑 o.timer = setInterval(function () { if (o.emailValidateBtnText <= 0) { o.disabledEmailValidate = false o.emailValidateBtnText = '鍙戦€侀偖绠遍獙璇佺爜' clearInterval(o.timer) o.timer = null } else { o.emailValidateBtnText-- } }, 1000) that.$message.success( res.msg || '楠岃瘉鐮佽幏鍙栨垚鍔?) } else { o.disabledEmailValidate = false that.$message.error( res.msg || '楠岃瘉鐮佽幏鍙栧け璐?) } }) }, /** * @desc 蹇樿瀵嗙爜娴佺▼寮圭獥鐐瑰嚮 鈥樼‘璁も€ 鍚庣殑鍥炶皟 */ handleClickConfirmInForget: function () { var dialog = this.forgetPwdDialog dialog.confirmLoading = true switch (dialog.step) { case 0: this.snoAuth() break case 1: this.emailAuth() break case 2: this.retrieveStudentPassword() break } }, //娉ㄥ唽浜岀淮鐮佸脊绐 showSignQr(type){ this.signType=type; this.signFormVisible=true; if(type===0){ this.getqr() }else{ this.getSchool() } }, //浜岀淮鐮 getqr() { const url = std_site+'/frontend/student/default/my/sign_2529/?token='+token; this.$nextTick(()=>{ document.querySelector("#signqrcode").innerHTML = '' var qrcode = new QRCode(this.$refs.signqrcode, { text: url, width: 250, height: 250, colorDark: "#000000", colorLight: "#ffffff", correctLevel: QRCode.CorrectLevel.H }) }) }, getSchool: function(){ var that = this; $.ajax({ type : "get", url : "/login/get_register2529_school_list", data:{ token:token }, success : function(result) { if(result.code == 1) { that.schoolList=result.data }else { that.$message.error(result.msg); return; } } }); }, tosign(){ var that = this; $.ajax({ type : "post", url : "/login/register2529?token="+token, data:{...that.signForm,year:new Date(that.signForm.year).getFullYear(),password:md5(that.signForm.password),school_name:that.schoolList.find((e)=>e.school_code==that.signForm.school_code).school_name}, success : function(result) { if(result.code == 1) { that.signFormVisible=false; that.$message.success("鎿嶄綔鎴愬姛锛佽绛夊緟淇℃伅瀹℃牳") }else { that.$message.error(result.msg); return; } } }); }, //鏂板绫诲瀷鏍¢獙 submitForm(formName) { this.$refs[formName].validate((valid) => { if (valid) { switch (formName) { //娉ㄥ唽 case 'signForm': this.tosign(); break; default: break; } } else { return false; } }); }, //閲嶇疆琛ㄥ崟 clearForm(formName, type) { this.$nextTick(() => { this.$data[formName] = this.$options.data()[formName]; type ? '' : this.$refs[formName].resetFields(); }); }, /** * @desc 鏇存柊瀵嗙爜寮圭獥鍏抽棴鍥炶皟 */ handleCloseUpdatePwdDialog() { this.updatePwdDialog.visible = false $('#img_valid_code').click() // 鍒锋柊鐧诲綍鏃剁殑鍥剧墖楠岃瘉鐮 }, /** * @desc 蹇樿瀵嗙爜娴佺▼寮圭獥鍏抽棴鐨勫洖璋 */ handleCloseForgetPwdDialog: function () { this.forgetPwdDialog.visible = false $('#img_valid_code').click() // 鍒锋柊鐧诲綍鏃剁殑鍥剧墖楠岃瘉鐮 }, /** * @desc 鏇存柊閭寮圭獥 confirm 鎻愪氦鍚庣殑鍥炶皟 */ handleConfirmInUpdateEmail: function () { var that = this this.$refs['update-email'].validate( function (valid) { if (valid) { if (that.updateEmailDialog.process === 1) { that.checkEmailFullName() } if (that.updateEmailDialog.process === 2) { that.changeStudentEmail() } } }) }, /** * @desc 閲嶇疆鏇存崲閭瀵硅瘽妗嗭紝骞跺睍绀 */ showUpdateEmailDialog: function () { this.updateEmailDialog = this.$options.data().updateEmailDialog this.updateEmailDialog.prevEmail = this.forgetPwdDialog.stepTwo.email this.updateEmailDialog.visible = true }, }, }); $('#img_valid_code').click(function () { $(this).attr('src', '/login/validcode?' + Math.random()); }); var _submit_flag = false; var login = function () { if(is_sso == 1){ //鍗曠偣鐧诲綍鐩存帴鐧诲綍 }else{ if (!$('#privacy-agreement').get(0).checked) { $.showMessage('璇烽槄璇诲苟鍚屾剰浜戝氨涓氱敤鎴峰崗璁?); return false } var user_name = $.trim($("#user_name").val()); var school_id = $(this).data('id'); if (user_name.length < 1) { if (school_id == '196') { $.showMessage('璇疯緭鍏?8浣嶈韩浠借瘉鍙?); } else { $.showMessage('璇疯緭鍏ュ鍙?); } return false; } var password = $.trim($('#password').val()); if (password.length < 1) { if (school_id == '196') { $.showMessage('璇疯緭鍏?8浣嶈韩浠借瘉鍙?); } else { $.showMessage('璇疯緭鍏ュ瘑鐮?); } return false; } var password_level = checkPwdLevel(password) password = security.hex_md5(password); var valid_code = $.trim($("#valid_code").val()); if(valid_code.length < 1){ $.showMessage('璇疯緭鍏ラ獙璇佺爜'); return false; } } if (!_submit_flag) { _submit_flag = true; var _data = { user_name: user_name || '', valid_code: valid_code || '', password_level: password_level }; _data['mm'] = password || ''; if(is_sso == 1){ submit(_data); }else { var code = $.trim($('#password').val()); $.ajax({ url:'/login/get_encode_token', type:'post', data:{ code:encryption(code,vm.$data.apiSecret), encrypt: 1, }, success: function (result) { if(result.code == 1){ t = result.data; _data.user_name = encryption(_data.user_name,vm.$data.apiSecret); _data.encrypt = 1; submit(_data); }else{ _submit_flag = false; $.showMessage(result.msg); } }, error:function () { _submit_flag = false; $.showMessage('鐧绘湇鍔″櫒杩炴帴澶辫触锛?); } }); } } else { $.showMessage('璇蜂笉瑕侀噸澶嶇櫥褰?); } }; var submit = function(data){ $.ajax({ url: '/login/submit', type: 'post', dataType: "json", data: data, headers:{ 't':t }, success: function (result) { _submit_flag = false; if(!!result.data.error_code){ if(result.data.error_code == -1){ $('#img_valid_code').attr('src', '/login/validcode?' + Math.random()); vm.updatePwdDialog = vm.$options.data().updatePwdDialog vm.updatePwdDialog.email = result.data.mail || '' vm.updatePwdDialog.visible = true // 瀛︽牎寮€鍚簡 瀛︾敓棣栨鐧诲綍鏄惁鏍¢獙 if(result.data.login_first_must_check==1){ vm.updatePwdDialog.mail_is_disabled = true if(result.data.student_email){ vm.updatePwdDialog.email = result.data.student_email vm.updatePwdDialog.mail_show_tips = '鑻ョ數瀛愰偖绠变笉姝g‘璇疯仈绯昏緟瀵煎憳鑰佸笀淇敼' }else{ vm.updatePwdDialog.mail_show_tips = '瀛︽牎宸插紑鍚娆$櫥褰曞己鍒舵牎楠岀數瀛愰偖绠憋紝浣犵殑鐢熸簮涓棤閭淇℃伅锛岃鑱旂郴鑰佸笀瀹屽杽鍚庡啀鐧诲綍' } } // changePass(); // $("#student_no").val($("#user_name").val()); }else{ $.showMessage(result.msg,3000); } }else if (result.code == 1) { if (result.data.qr_code_url) { $('.login_qr img').attr('src', result.data.qr_code_url ) $('.login_qr').show(); $('.login-form').hide(); setTimeout(function(){ $("#login_btn").trigger('click'); },5000); $('#div_main').show(); $(document.body).addClass('loginpage'); } else { setCookie(); $.cookie('remember_inform_student',null,{path: '/'}); if(is_sso != 1) { $.showMessage('鐧诲綍鎴愬姛'); } if ($.cookie('isBack')=='true') { $.cookie('isBack', 'false'); if($.cookie('backUrl')){ location.href=$.cookie('backUrl'); } history.back(); }else if(result_url != ''){ location.href = result_url; } else { location.href = '/student'; } } }else if(result.code == 120104 && ($('#login_btn').data('id') == 2413 || $('#login_btn').data('id') == 832)){ //韬唤鏍¢獙 榛戦緳姹熺壒娈婂鐞 _submit_flag = false; identityAuth(); } else { if (!!result.data.logo_need_valid) { $('#div_code_input').show(); $('#div_code').show(); } $('#img_valid_code').attr('src', '/login/validcode?' + Math.random()); $.showMessage(result.msg,3000); } }, error:function(){ _submit_flag = false; $.showMessage('鐧诲綍澶辫触锛屾湇鍔″櫒杩炴帴澶辫触锛?); } }); } $('.login-form').on('click', '#login_btn', function() { login(); }); if(is_sso == 1){ login(); } var setCookie = function () { if (document.getElementById("remember").checked) { $.cookie(COOKIE_NAME, $("#user_name").val(), {path: '/', expires: 10}); //var date = new Date(); //date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000)); //涓夊ぉ鍚庣殑杩欎釜鏃跺€欒繃鏈 //$.cookie(COOKIE_NAME, $("#username").val(), { path: '/', expires: date }); } else { $.cookie(COOKIE_NAME, null, {path: '/'}); //鍒犻櫎cookie } }; var testPass = function (s) { if(!s) return false; //鏈緭鍏 if (s.length<9) return false; // 灏忎簬8浣 var str = $.trim(s); if (!/\d/.test(str)) return false; //鏁板瓧 if (!/[a-z]/.test(str)) return false; //灏忓啓 if (!/[A-Z]/.test(str)) return false; //澶у啓 return true; }; /** * 鏍¢獙瀵嗙爜 * @param s 闇€瑕佹牎楠岀殑鍙傛暟鍊 * @returns {boolean} 杩斿洖true/false */ var testPass2 = function (s) { if(!s) return false; //鏈緭鍏 if (s.length<10) return false; // 灏忎簬10浣 var str = $.trim(s); if (!/\d/.test(str)) return false; //鏁板瓧 if (!/[a-z]/.test(str)) return false; //灏忓啓 if (!/[A-Z]/.test(str)) return false; //澶у啓 return true; }; var changePass = function() { $.message({ title: '淇敼瀵嗙爜', content: '' + '
鏍规嵁鍥藉缃戠粶淇℃伅瀹夊叏瑕佹眰锛岀櫥褰曠殑瀵嗙爜蹇呴』绗﹀悎浠ヤ笅瑙勫垯锛? + '

1銆佸瘑鐮侀暱搴﹀ぇ浜?浣嶏紝

' + '

2銆佸繀椤绘槸澶у皬鍐欏瓧姣嶅拰鏁板瓧鐨勭粍鍚堛€侟/p>' + '

' + '
' + '
' + '
'+ '
', btns: [['鍙栨秷', function () { this.close(); }], ['纭畾', function () { var _this = this; var postData = {}; postData.user_name =$.trim($("#student_no").val()); postData.old_mm = security.hex_md5($("#pwd").val()); postData.mm = security.hex_md5($("#pwd1").val()); postData.password_level = checkPwdLevel($("#pwd1").val()) var pwd2 = security.hex_md5($("#pwd2").val()); postData.valid_code = $.trim($("#pwd_valid_code").val()); if(!$("#student_no").val()){ $.showMessage('璇疯緭鍏ュ鍙?'); return false; } if(!$("#pwd").val() || !$("#pwd1").val()){ $.showMessage('璇疯緭鍏ュ瘑鐮?'); return false; } if(!testPass($("#pwd1").val())){ $("#pwd1").val("").focus(); $.showMessage('鏂板瘑鐮佸繀椤诲ぇ浜?浣嶅苟涓旀槸澶у皬鍐欏瓧姣嶅拰鏁板瓧缁勫悎',3000); return false; } if (postData.mm != pwd2) { $("#pwd2").val("").focus(); $.showMessage('涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷?'); return false; } if($("#pwd_valid_code").val().length <4){ $.showMessage('璇疯緭鍏?浣嶇殑鍥惧舰楠岃瘉鐮?'); return false; } $.ajax({ url:'/login/get_encode_token', type:'post', data:{ code:$.trim($("#pwd1").val()) }, success: function (result) { if(result.code == 1){ updP(postData,result.data); }else{ $('.pwd_valid_code').attr('src', '/login/validcode?' + Math.random()); $.showMessage(result.msg); } }, error:function () { $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); return false; }]] }); $(".ui-dialog-close").remove(); $(".ui-dialog-button [type=button]").eq(0).remove(); }; var updP=function(data,t){ var _this = this; $.ajax({ url: "/login/update_pwd", dataType: "json", type: 'post', data: data, headers:{ 't':t }, success: function (data) { var d = $.dialog({content: data.msg, quickClose: true}).show(); if(data.code == 1){ $.showMessage('鎿嶄綔鎴愬姛'); setTimeout(function () { window.location.reload(); }, 1500); }else{ d.close().remove(); $('.pwd_valid_code').attr('src', '/login/validcode?' + Math.random()); $.showMessage(data.msg); } } }); }; //淇敼瀵嗙爜鐨勫埛鏂伴獙璇佺爜 $(document).on('click','.pwd_valid_code',function () { $('.pwd_valid_code').attr('src', '/login/validcode?' + Math.random()); }); //蹇樿瀵嗙爜 $('.login-form').on('click', '#showReset', function() { // alert("璇ュ姛鑳芥鍦ㄥ崌绾э紝璇疯仈绯诲鏍¤緟瀵煎憳鎴栫櫥褰曞悗鍐嶄慨鏀瑰瘑鐮併€傜粰鎮ㄥ甫鏉ョ殑涓嶄究锛屾暚璇疯皡瑙o紒"); // return false; // html = $('.login-form').html(); // $('.login-form').html(resetHtml); vm.forgetPwdDialog = vm.$options.data().forgetPwdDialog vm.forgetPwdDialog.visible = true }); /** * 浜戝崡鍐涘垱瀛靛寲 */ var setEffectiveness = function() { //鎵嬫満鍙锋鍒?韬唤璇?閭 var sjh = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/, sfz = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/, yx = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/, xm = /^([\u4e00-\u9fa5]{2,20}|[a-zA-Z.\s]{2,20})$/; //鏄惁鎺ュ彈杩囧叾浠栧煿璁 $('#reg_block').on('change','#reg_sfjsgqtpx',function () { $(this).val() == '鏄??$("#reg_cjpxjg").parents("tr").show(): $("#reg_cjpxjg").parents("tr").hide(); }); $('#reg_block').on('change','#reg_sftyjr',function () { $(this).val() == '鏄??$("#reg_sssf").parents("tr").show(): $("#reg_sssf").parents("tr").hide(); }); //鍒濆鍖栧鍚嶆晥楠 $(document).on('keyup','#reg_xm',function () { var reg = /^[\u0391-\uFFE5A-Za-z]+$/; reg.test($(this).val())? '':$(this).val(''); }); //鐐瑰嚮娉ㄥ唽 $(document).on("click",'#btnRegs',function() { var is = isValue(); for ( i in is) { if(is[i] !== true) { $.showMessage(is[i]); return } } if(!xm.test( $("#reg_xm").val())) { $.showMessage('璇峰~鍐欐纭殑濮撳悕'); return } if(!sjh.test( $("#reg_sjh").val())) { $.showMessage('璇峰~鍐欐纭殑鎵嬫満鍙?); return } if(!sfz.test( $("#reg_sfz").val() )) { $.showMessage('璇峰~鍐欐纭殑韬唤璇?); return } if(!yx.test($("#reg_yx").val())) { $.showMessage('璇峰~鍐欐纭殑閭'); return } var data = { xm:$("#reg_xm").val(), xb:$("#reg_xb").val(), sftyjr:$("#reg_sftyjr").val() == '蹇呴€??undefined:$("#reg_sftyjr").val(), sssf: $("#reg_sssf").val() == '璇烽€夋嫨'?undefined:$("#reg_sssf").val(), sfzh:$("#reg_sfz").val(), nld:$("#reg_nl").val(), xlcc:$("#reg_xl").val()== '璇烽€夋嫨'?undefined:$("#reg_xl").val(), jnzs:$("#reg_jnzs").val()== ''?undefined:$("#reg_jnzs").val(), sfjsgqtpx:$("#reg_sfjsgqtpx").val()== '璇烽€夋嫨'?undefined:$("#reg_sfjsgqtpx").val(), cjpxdjg:$("#reg_cjpxjg").val()== ''?undefined:$("#reg_cjpxjg").val(), fwxq:$("#reg_fwxq").val()== '璇烽€夋嫨'?undefined:$("#reg_fwxq").val(), ssdz:$("#province").val()+$("#city").val(), czd:$("#provinces").val()+$("#citys").val(), mobile:$("#reg_sjh").val(), email:$("#reg_yx").val(), reg_valid_code:$("#reg_valid_code").val() } getValueAjax(data); }); //璇锋眰 function getValueAjax(data) { $.ajax({ url: '/login/submit_jc', type: 'post', data: data, headers:{ 'Content-Type':'application/x-www-form-urlencoded' }, success: function(result) { if (result.code == 1) { $("#reg_block").hide(); $.showMessage(result.msg); setTimeout(function () { window.location.reload(); },1000); } else { $.showMessage(result.msg); } } }); } // /** * 娉ㄥ唽楠岃瘉蹇呭~ * @return Array */ function isValue (){ var isAr = { isreg_xm:false, isreg_sftyjr:false, isreg_sssf:false, isprovince:false, iscity:false, isprovinces:false, iscitys:false, isreg_sjh:false, isreg_yx:false, isreg_yzm:false } $("#reg_yx").val() ? isAr.isreg_yx = true : isAr.isreg_yx = '璇峰~鍐欓偖绠?; $("#reg_sjh").val() ? isAr.isreg_sjh = true : isAr.isreg_sjh = '璇峰~鍐欐墜鏈哄彿'; $("#citys").val() && $("#citys").val()!= '璇烽€夋嫨' ? isAr.iscitys = true : isAr.iscitys = '璇烽€夋嫨甯镐綇鍦板競鍖?; $("#provinces").val() && $("#provinces").val()!= '璇烽€夋嫨'? isAr.isprovinces = true : isAr.isprovinces = '璇烽€夋嫨甯镐綇鍦扮渷浠?; $("#city").val() && $("#city").val()!= '璇烽€夋嫨'? isAr.iscity = true : isAr.iscity = '璇烽€夋嫨灞炲湴甯傚尯'; $("#province").val()&& $("#province").val()!= '璇烽€夋嫨' ? isAr.isprovince = true : isAr.isprovince = '璇烽€夋嫨灞炲湴鐪佷唤'; $("#reg_sfz").val() ? isAr.isreg_sssf = true : isAr.isreg_sssf = '璇峰~鍐欒韩浠借瘉'; $("#reg_xm").val() ? isAr.isreg_xm = true : isAr.isreg_xm = '璇峰~鍐欏鍚?; $("#reg_valid_code").val() ? isAr.isreg_yzm = true : isAr.isreg_yzm = '璇疯緭鍏ラ獙璇佺爜'; $("#reg_sftyjr").val() && $("#reg_sftyjr").val()!= '璇烽€夋嫨'? isAr.isreg_sftyjr = true : isAr.isreg_sftyjr = '璇烽€夋嫨鏄惁閫€褰瑰啗浜?; return isAr }; }; setEffectiveness(); $('.login-form').on('click', '#showLogin', function() { $('.login-form').html(html); }); $('.login-form').on('click', '#resetPassword', function() { var user_name = $.trim($('#user_name').val()); var sfzhm = $.trim($('#sfzhm').val()); var password = security.hex_md5($.trim($('#password').val())); var valid_code = $.trim($('#valid_code').val()); if (!user_name) { return $.showMessage('瀛﹀彿涓嶈兘涓虹┖锛?); } if (!sfzhm) { return $.showMessage('韬唤璇佸彿鍚庡叚浣嶄笉鑳戒负绌猴紒'); } if (!testPass($.trim($('#password').val()))) { return $.showMessage('鏂板瘑鐮佸繀椤诲ぇ浜?浣嶅苟涓旀槸澶у皬鍐欏瓧姣嶅拰鏁板瓧缁勫悎',3000); } if (!valid_code) { return $.showMessage('鍥惧舰楠岃瘉鐮佷笉鑳戒负绌猴紒'); } var data = { user_name: user_name, sfzhm: sfzhm, valid_code: valid_code }; data['mm'] = password; $.ajax({ url:'/login/get_encode_token', type:'post', data:{ code:$.trim($("#password").val()) }, success: function (result) { if(result.code == 1){ ajaxReset(data,result.data); }else{ $('.img_code').attr('src', '/login/validcode?' + Math.random()); $.showMessage(result.msg,3000); } }, error:function () { $.showMessage('鏈嶅姟鍣ㄨ繛鎺ュけ璐ワ紒'); } }); }); $('.login-form').on('click', '#span_ico_eye', function(){ var is_eye_open = $(this).hasClass('glyphicon-eye-open'); if(is_eye_open){ $(this).removeClass('glyphicon-eye-open').addClass('glyphicon-eye-close').attr('title', '瀵嗙爜涓嶅彲瑙?); $('#password').attr('type', 'password'); } else{ $(this).removeClass('glyphicon-eye-close').addClass('glyphicon-eye-open').attr('title', '瀵嗙爜鍙'); $('#password').attr('type', 'text'); } }); //娉ㄥ唽 $('.login-form').on('click', '#showReg', function() { $("#reg_block").show(); }); //鍙栨秷娉ㄥ唽 $('#reg_hide').click(function () { $("#reg_block").hide(); }); //鍒锋柊楠岃瘉鐮 $('.img_code').click(function () { $('.img_code').attr('src', '/login/validcode?' + Math.random()); }); //娉ㄥ唽-鏄剧ず瀵嗙爜 $('#reg_ico_eye').click(function(){ var is_eye_open = $(this).hasClass('glyphicon-eye-open'); if(is_eye_open){ $(this).removeClass('glyphicon-eye-open').addClass('glyphicon-eye-close').attr('title', '瀵嗙爜涓嶅彲瑙?); $('#reg_password').attr('type', 'password'); } else{ $(this).removeClass('glyphicon-eye-close').addClass('glyphicon-eye-open').attr('title', '瀵嗙爜鍙'); $('#reg_password').attr('type', 'text'); } }); var _reg_flag = false; //娉ㄥ唽-鎻愪氦 $("#btnReg").click(function () { //鍙栨暟鏍¢獙蹇呭~ var data = { reg_mobile:$.trim($("#reg_mobile").val()), reg_valid_code:$.trim($("#reg_valid_code").val()), reg_year:$.trim($("#reg_year").val()), reg_school_name:$.trim($("#reg_school_name").val()), reg_zy:$.trim($("#reg_zy").val()), reg_xl:$.trim($("#reg_xl").val()), reg_xh:$.trim($("#reg_xh").val()), reg_xm:$.trim($("#reg_xm").val()), reg_xb: $.trim($("#reg_xb").val()), reg_szfh:$.trim($("#reg_szfh").val()) } for(var key in data){ if(data[key] == '') { $.showMessage("璇疯緭鍏? + $("#" + key).prop('placeholder')); $("#" + key).focus(); return; } } if(data.reg_mobile.length != 11){ $.showMessage('璇疯緭鍏ユ纭殑鎵嬫満鍙?); $("#reg_mobile").focus(); return; } //瀵嗙爜涓嶈兘灏忎簬6浣嶆暟 if (data.reg_szfh.length != 6) { $.showMessage('璇疯緭鍏ヨ韩浠借瘉鍚庡叚浣?); $("#reg_szfh").focus(); return; } if (!_reg_flag) { _reg_flag = true; $.ajax({ url: '/login/reg', type: 'post', dataType: "json", data: data, success: function (result) { _reg_flag = false; $.showMessage(result.msg,2000); if (result.code == 1) { $("#reg_block").hide(); //鑷姩濉厖璐﹀彿瀵嗙爜鐧诲綍 $("#user_name").val(data.reg_mobile); $("#password").val(data.reg_szfh); login(); } else { $('.img_code').attr('src', '/login/validcode?' + Math.random()); } }, error:function(){ _reg_flag = false; $.showMessage('鐧诲綍澶辫触锛屾湇鍔″櫒杩炴帴澶辫触锛?); } }); } else { $.showMessage('璇蜂笉瑕侀噸澶嶇櫥褰?); } }); $('.login-form').on('click', '.img_code', function(){ $(this).attr('src', '/login/validcode?'+Math.random()); }); var ajaxReset = function(data,t) { $.ajax({ url: '/login/reset_password', type: 'post', data: data, headers:{ t:t }, success: function(result) { $('.img_code').attr('src', '/login/validcode?'+Math.random()); if (result.code == 1) { $.showMessage('淇敼鎴愬姛锛?); setTimeout(function() { location.reload(); }, 2000); } else { $.showMessage(result.msg); } } }); }; var html = ''; var resetHtml = []; resetHtml.push('

閲嶇疆瀵嗙爜

'); resetHtml.push(''); resetHtml.push(''); resetHtml.push(''); resetHtml.push(''); resetHtml.push(''); resetHtml.push(''); resetHtml.push('
瀛﹀彿
韬唤璇佸悗鍏綅
鏂板瘑鐮?/td>
鍥惧舰鐮?/td>
'); resetHtml = resetHtml.join(''); /** * 寮卞瘑鐮佽韩浠芥牎楠 */ var identityAuth = function () { $.message({ title: '鎻愮ず', content: '' + '
\n' + '棣栨鐧诲綍锛岄渶瑕佹偍鍏堣繘琛岃韩浠介獙璇? + '
' + '