735ef16f93d014235d8b00fcf241c653.json 21 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\notify\\smsConfig\\components\\forgetPhone.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\notify\\smsConfig\\components\\forgetPhone.vue","mtime":1761614939042},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2Zyb250L2l0ZW0venlBZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmVycm9yLmNhdXNlLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAudGVzdC5qcyI7CmltcG9ydCB7IGNhcHRjaGFBcGksIGNvbmZpZ0FwaSwgc2VydmVNb2RpZnlBcGksIHVwZGF0ZUhvbmVBcGkgfSBmcm9tICdAL2FwaS9zZXR0aW5nJzsKaW1wb3J0IHN0ZXBzIGZyb20gJ0AvY29tcG9uZW50cy9zdGVwcy9pbmRleCc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnZm9yZ2V0UGhvbmUnLAogIGNvbXBvbmVudHM6IHsKICAgIHN0ZXBzOiBzdGVwcwogIH0sCiAgcHJvcHM6IHsKICAgIGlzSW5kZXg6IHsKICAgICAgdHlwZTogQm9vbGVhbiwKICAgICAgZGVmYXVsdDogZmFsc2UKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgdmFyIHZhbGlkYXRlUGhvbmUgPSBmdW5jdGlvbiB2YWxpZGF0ZVBob25lKHJ1bGUsIHZhbHVlLCBjYWxsYmFjaykgewogICAgICBpZiAoIXZhbHVlKSB7CiAgICAgICAgcmV0dXJuIGNhbGxiYWNrKG5ldyBFcnJvcign6K+35aGr5YaZ5omL5py65Y+3JykpOwogICAgICB9IGVsc2UgaWYgKCEvXjFbMzQ1Njc4OV1cZHs5fSQvLnRlc3QodmFsdWUpKSB7CiAgICAgICAgY2FsbGJhY2sobmV3IEVycm9yKCfmiYvmnLrlj7fmoLzlvI/kuI3mraPnoa4hJykpOwogICAgICB9IGVsc2UgewogICAgICAgIGNhbGxiYWNrKCk7CiAgICAgIH0KICAgIH07CiAgICB2YXIgdmFsaWRhdGVQYXNzID0gZnVuY3Rpb24gdmFsaWRhdGVQYXNzKHJ1bGUsIHZhbHVlLCBjYWxsYmFjaykgewogICAgICBpZiAodmFsdWUgPT09ICcnKSB7CiAgICAgICAgY2FsbGJhY2sobmV3IEVycm9yKCfor7fovpPlhaXlr4bnoIEnKSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgaWYgKF90aGlzLmZvcm1JbmxpbmUuY2hlY2tQYXNzICE9PSAnJykgewogICAgICAgICAgX3RoaXMuJHJlZnMuZm9ybUlubGluZS52YWxpZGF0ZUZpZWxkKCdjaGVja1Bhc3MnKTsKICAgICAgICB9CiAgICAgICAgY2FsbGJhY2soKTsKICAgICAgfQogICAgfTsKICAgIHJldHVybiB7CiAgICAgIGN1dE5VbTogJ+iOt+WPlumqjOivgeeggScsCiAgICAgIGNhbkNsaWNrOiB0cnVlLAogICAgICBjdXJyZW50OiAwLAogICAgICBmb3JtSW5saW5lOiB7CiAgICAgICAgYWNjb3VudDogJycsCiAgICAgICAgcGhvbmU6ICcnLAogICAgICAgIHZlcmlmeV9jb2RlOiAnJywKICAgICAgICBwYXNzd29yZDogJycKICAgICAgfSwKICAgICAgcnVsZUlubGluZTogewogICAgICAgIHBob25lOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICB2YWxpZGF0b3I6IHZhbGlkYXRlUGhvbmUsCiAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicKICAgICAgICB9XSwKICAgICAgICB2ZXJpZnlfY29kZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogJ+ivt+i+k+WFpemqjOivgeeggScsCiAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicKICAgICAgICB9XSwKICAgICAgICBwYXNzd29yZDogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogJ+ivt+i+k+WFpeWvhueggScsCiAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicKICAgICAgICB9XSwKICAgICAgICBhY2NvdW50OiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICB2YWxpZGF0b3I6IHZhbGlkYXRlUGhvbmUsCiAgICAgICAgICB0cmlnZ2VyOiAnYmx1cicKICAgICAgICB9XQogICAgICB9LAogICAgICBzdGVwTGlzdDogWyfpqozor4HotKblj7fkv6Hmga8nLCAn5L+u5pS55omL5py65Y+356CBJywgJ+eZu+W9lSddCiAgICB9OwogIH0sCiAgbWV0aG9kczogewogICAgLy8g55+t5L+h6aqM6K+B56CBCiAgICBjdXREb3duOiBmdW5jdGlvbiBjdXREb3duKCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgaWYgKHRoaXMuZm9ybUlubGluZS5waG9uZSkgewogICAgICAgIGlmICghdGhpcy5jYW5DbGljaykgcmV0dXJuOwogICAgICAgIHRoaXMuY2FuQ2xpY2sgPSBmYWxzZTsKICAgICAgICB0aGlzLmN1dE5VbSA9IDYwOwogICAgICAgIHZhciBkYXRhID0gewogICAgICAgICAgcGhvbmU6IHRoaXMuZm9ybUlubGluZS5waG9uZQogICAgICAgIH07CiAgICAgICAgY2FwdGNoYUFwaShkYXRhKS50aGVuKC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgICB2YXIgX3JlZiA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWUocmVzKSB7CiAgICAgICAgICAgIHJldHVybiBfcmVnZW5lcmF0b3IoKS53KGZ1bmN0aW9uIChfY29udGV4dCkgewogICAgICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0Lm4pIHsKICAgICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICAgX3RoaXMyLiRtZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CiAgICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICAgIHJldHVybiBfY29udGV4dC5hKDIpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgX2NhbGxlZSk7CiAgICAgICAgICB9KSk7CiAgICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgICAgIHJldHVybiBfcmVmLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgICAgICB9OwogICAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgX3RoaXMyLiRtZXNzYWdlLmVycm9yKHJlcy5tc2cpOwogICAgICAgIH0pOwogICAgICAgIHZhciB0aW1lID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24gKCkgewogICAgICAgICAgX3RoaXMyLmN1dE5VbS0tOwogICAgICAgICAgaWYgKF90aGlzMi5jdXROVW0gPT09IDApIHsKICAgICAgICAgICAgX3RoaXMyLmN1dE5VbSA9ICfojrflj5bpqozor4HnoIEnOwogICAgICAgICAgICBfdGhpczIuY2FuQ2xpY2sgPSB0cnVlOwogICAgICAgICAgICBjbGVhckludGVydmFsKHRpbWUpOwogICAgICAgICAgfQogICAgICAgIH0sIDEwMDApOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygn6K+35aGr5YaZ5omL5py65Y+3IScpOwogICAgICB9CiAgICB9LAogICAgaGFuZGxlU3VibWl0MTogZnVuY3Rpb24gaGFuZGxlU3VibWl0MShuYW1lKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgICB0aGlzLiRyZWZzW25hbWVdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgX3RoaXMzLmhhbmRsZVN1Ym1pdChuYW1lLCAxKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgaGFuZGxlU3VibWl0MjogZnVuY3Rpb24gaGFuZGxlU3VibWl0MihuYW1lKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwogICAgICB0aGlzLiRyZWZzW25hbWVdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgdXBkYXRlSG9uZUFwaShfdGhpczQuZm9ybUlubGluZSkudGhlbigvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgICAgICB2YXIgX3JlZjIgPSBfYXN5bmNUb0dlbmVyYXRvcigvKiNfX1BVUkVfXyovX3JlZ2VuZXJhdG9yKCkubShmdW5jdGlvbiBfY2FsbGVlMihyZXMpIHsKICAgICAgICAgICAgICByZXR1cm4gX3JlZ2VuZXJhdG9yKCkudyhmdW5jdGlvbiAoX2NvbnRleHQyKSB7CiAgICAgICAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dDIubikgewogICAgICAgICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgICAgICAgX3RoaXM0LiRtZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CiAgICAgICAgICAgICAgICAgICAgX3RoaXM0LmN1cnJlbnQgPSAyOwogICAgICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0Mi5hKDIpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sIF9jYWxsZWUyKTsKICAgICAgICAgICAgfSkpOwogICAgICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94MikgewogICAgICAgICAgICAgIHJldHVybiBfcmVmMi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgICAgICB9OwogICAgICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgIF90aGlzNC4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgICAgIH0pOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICAvL+eZu+W9lQogICAgaGFuZGxlU3VibWl0OiBmdW5jdGlvbiBoYW5kbGVTdWJtaXQobmFtZSwgbnVtKSB7CiAgICAgIHZhciBfdGhpczUgPSB0aGlzOwogICAgICB0aGlzLiRyZWZzW25hbWVdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgY29uZmlnQXBpKHsKICAgICAgICAgICAgYWNjb3VudDogX3RoaXM1LmZvcm1JbmxpbmUuYWNjb3VudCwKICAgICAgICAgICAgcGFzc3dvcmQ6IF90aGlzNS5mb3JtSW5saW5lLnBhc3N3b3JkCiAgICAgICAgICB9KS50aGVuKC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgICAgIHZhciBfcmVmMyA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWUzKHJlcykgewogICAgICAgICAgICAgIHJldHVybiBfcmVnZW5lcmF0b3IoKS53KGZ1bmN0aW9uIChfY29udGV4dDMpIHsKICAgICAgICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0My5uKSB7CiAgICAgICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICAgICBudW0gPT09IDEgPyBfdGhpczUuJG1lc3NhZ2Uuc3VjY2Vzcygn5Y6f5omL5py65Y+35a+G56CB5q2j56GuJykgOiBfdGhpczUuJG1lc3NhZ2Uuc3VjY2Vzcygn55m75b2V5oiQ5YqfJyk7CiAgICAgICAgICAgICAgICAgICAgbnVtID09PSAxID8gX3RoaXM1LmN1cnJlbnQgPSAxIDogX3RoaXM1LiRlbWl0KCdvbi1Mb2dpbicpOwogICAgICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0My5hKDIpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sIF9jYWxsZWUzKTsKICAgICAgICAgICAgfSkpOwogICAgICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94MykgewogICAgICAgICAgICAgIHJldHVybiBfcmVmMy5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgICAgICB9OwogICAgICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgIF90aGlzNS4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgICAgIH0pOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICByZXR1cm5zOiBmdW5jdGlvbiByZXR1cm5zKCkgewogICAgICB0aGlzLmN1cnJlbnQgPT09IDAgPyB0aGlzLiRlbWl0KCdnb2JhY2tQaG9uZScpIDogdGhpcy5jdXJyZW50ID0gMDsKICAgIH0KICB9Cn07"},{"version":3,"names":["captchaApi","configApi","serveModifyApi","updateHoneApi","steps","name","components","props","isIndex","type","Boolean","default","data","_this","validatePhone","rule","value","callback","Error","test","validatePass","formInline","checkPass","$refs","validateField","cutNUm","canClick","current","account","phone","verify_code","password","ruleInline","required","validator","trigger","message","stepList","methods","cutDown","_this2","then","_ref","_asyncToGenerator","_regenerator","m","_callee","res","w","_context","n","$message","success","msg","a","_x","apply","arguments","catch","error","time","setInterval","clearInterval","warning","handleSubmit1","_this3","validate","valid","handleSubmit","handleSubmit2","_this4","_ref2","_callee2","_context2","_x2","num","_this5","_ref3","_callee3","_context3","$emit","_x3","returns"],"sources":["src/pages/notify/smsConfig/components/forgetPhone.vue"],"sourcesContent":["<template>\r\n <el-row justify=\"center\" align=\"middle\">\r\n <el-col :span=\"20\" style=\"margin-top: 70px\" class=\"mb50\">\r\n <steps :stepList=\"stepList\" :isActive=\"current\"></steps>\r\n </el-col>\r\n <el-col :span=\"24\">\r\n <div class=\"index_from page-account-container\">\r\n <el-form ref=\"formInline\" :model=\"formInline\" :rules=\"ruleInline\" @submit.native.prevent>\r\n <template v-if=\"current === 0\">\r\n <el-form-item prop=\"account\" class=\"maxInpt\">\r\n <el-input\r\n type=\"text\"\r\n v-model=\"formInline.account\"\r\n prefix=\"ios-contact-outline\"\r\n placeholder=\"请输入当前手机号\"\r\n size=\"large\"\r\n />\r\n </el-form-item>\r\n <el-form-item prop=\"password\" class=\"maxInpt\">\r\n <el-input\r\n type=\"password\"\r\n v-model=\"formInline.password\"\r\n prefix=\"ios-lock-outline\"\r\n placeholder=\"请输入密码\"\r\n />\r\n </el-form-item>\r\n </template>\r\n <template v-if=\"current === 1\">\r\n <el-form-item prop=\"phone\" class=\"maxInpt\">\r\n <el-input\r\n type=\"text\"\r\n v-model=\"formInline.phone\"\r\n prefix=\"ios-lock-outline\"\r\n placeholder=\"请输入新手机号\"\r\n size=\"large\"\r\n />\r\n </el-form-item>\r\n <el-form-item prop=\"verify_code\" class=\"maxInpt\">\r\n <div class=\"code\">\r\n <el-input\r\n type=\"text\"\r\n v-model=\"formInline.verify_code\"\r\n prefix=\"ios-keypad-outline\"\r\n placeholder=\"请输入验证码\"\r\n size=\"large\"\r\n />\r\n <el-button :disabled=\"!this.canClick\" v-db-click @click=\"cutDown\" size=\"large\">{{ cutNUm }}</el-button>\r\n </div>\r\n </el-form-item>\r\n </template>\r\n <template v-if=\"current === 2\">\r\n <el-form-item prop=\"phone\" class=\"maxInpt\">\r\n <el-input\r\n type=\"text\"\r\n v-model=\"formInline.phone\"\r\n prefix=\"ios-contact-outline\"\r\n placeholder=\"请输入手机号\"\r\n />\r\n </el-form-item>\r\n <el-form-item prop=\"password\" class=\"maxInpt\">\r\n <el-input\r\n type=\"password\"\r\n v-model=\"formInline.password\"\r\n prefix=\"ios-lock-outline\"\r\n placeholder=\"请输入密码\"\r\n />\r\n </el-form-item>\r\n </template>\r\n <el-form-item class=\"maxInpt\">\r\n <el-button\r\n v-if=\"current === 0\"\r\n type=\"primary\"\r\n long\r\n size=\"large\"\r\n v-db-click\r\n @click=\"handleSubmit1('formInline', current)\"\r\n class=\"mb20\"\r\n >下一步</el-button\r\n >\r\n <el-button\r\n v-if=\"current === 1\"\r\n type=\"primary\"\r\n long\r\n size=\"large\"\r\n v-db-click\r\n @click=\"handleSubmit2('formInline', current)\"\r\n class=\"mb20\"\r\n >提交</el-button\r\n >\r\n <el-button\r\n v-if=\"current === 2\"\r\n type=\"primary\"\r\n long\r\n size=\"large\"\r\n v-db-click\r\n @click=\"handleSubmit('formInline', current)\"\r\n class=\"mb20\"\r\n >登录</el-button\r\n >\r\n <el-button long size=\"large\" v-db-click @click=\"returns('formInline')\" class=\"btn\">返回 </el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </el-col>\r\n </el-row>\r\n</template>\r\n\r\n<script>\r\nimport { captchaApi, configApi, serveModifyApi, updateHoneApi } from '@/api/setting';\r\nimport steps from '@/components/steps/index';\r\n\r\nexport default {\r\n name: 'forgetPhone',\r\n components: { steps },\r\n props: {\r\n isIndex: {\r\n type: Boolean,\r\n default: false,\r\n },\r\n },\r\n data() {\r\n const validatePhone = (rule, value, callback) => {\r\n if (!value) {\r\n return callback(new Error('请填写手机号'));\r\n } else if (!/^1[3456789]\\d{9}$/.test(value)) {\r\n callback(new Error('手机号格式不正确!'));\r\n } else {\r\n callback();\r\n }\r\n };\r\n var validatePass = (rule, value, callback) => {\r\n if (value === '') {\r\n callback(new Error('请输入密码'));\r\n } else {\r\n if (this.formInline.checkPass !== '') {\r\n this.$refs.formInline.validateField('checkPass');\r\n }\r\n callback();\r\n }\r\n };\r\n\r\n return {\r\n cutNUm: '获取验证码',\r\n canClick: true,\r\n current: 0,\r\n formInline: {\r\n account: '',\r\n phone: '',\r\n verify_code: '',\r\n password: '',\r\n },\r\n ruleInline: {\r\n phone: [{ required: true, validator: validatePhone, trigger: 'blur' }],\r\n verify_code: [{ required: true, message: '请输入验证码', trigger: 'blur' }],\r\n password: [{ required: true, message: '请输入密码', trigger: 'blur' }],\r\n account: [{ required: true, validator: validatePhone, trigger: 'blur' }],\r\n },\r\n stepList: ['验证账号信息', '修改手机号码', '登录'],\r\n };\r\n },\r\n methods: {\r\n // 短信验证码\r\n cutDown() {\r\n if (this.formInline.phone) {\r\n if (!this.canClick) return;\r\n this.canClick = false;\r\n this.cutNUm = 60;\r\n let data = {\r\n phone: this.formInline.phone,\r\n };\r\n captchaApi(data)\r\n .then(async (res) => {\r\n this.$message.success(res.msg);\r\n })\r\n .catch((res) => {\r\n this.$message.error(res.msg);\r\n });\r\n let time = setInterval(() => {\r\n this.cutNUm--;\r\n if (this.cutNUm === 0) {\r\n this.cutNUm = '获取验证码';\r\n this.canClick = true;\r\n clearInterval(time);\r\n }\r\n }, 1000);\r\n } else {\r\n this.$message.warning('请填写手机号!');\r\n }\r\n },\r\n handleSubmit1(name) {\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n this.handleSubmit(name, 1);\r\n } else {\r\n return false;\r\n }\r\n });\r\n },\r\n handleSubmit2(name) {\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n updateHoneApi(this.formInline)\r\n .then(async (res) => {\r\n this.$message.success(res.msg);\r\n this.current = 2;\r\n })\r\n .catch((res) => {\r\n this.$message.error(res.msg);\r\n });\r\n } else {\r\n return false;\r\n }\r\n });\r\n },\r\n //登录\r\n handleSubmit(name, num) {\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n configApi({\r\n account: this.formInline.account,\r\n password: this.formInline.password,\r\n })\r\n .then(async (res) => {\r\n num === 1 ? this.$message.success('原手机号密码正确') : this.$message.success('登录成功');\r\n num === 1 ? (this.current = 1) : this.$emit('on-Login');\r\n })\r\n .catch((res) => {\r\n this.$message.error(res.msg);\r\n });\r\n } else {\r\n return false;\r\n }\r\n });\r\n },\r\n returns() {\r\n this.current === 0 ? this.$emit('gobackPhone') : (this.current = 0);\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.maxInpt {\r\n max-width: 400px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n}\r\n.code {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]}