1 |
- {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\login\\EditPwd.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\login\\EditPwd.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwQWN0aW9ucywgbWFwR2V0dGVycyB9IGZyb20gInZ1ZXgiOwppbXBvcnQgeyB1cGRhdGVVc2VyQ2VudGVyRGF0YSwgdXBkYXRlVXNlck1vYmlsZSB9IGZyb20gIkAvYXBpL3VzZXIiOwppbXBvcnQgeyByZWNvcmRSb3V0ZSB9IGZyb20gIkAvY29uZmlnL3NldHRpbmdzIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJFZGl0UHdkIiwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGZvcm06IHsKICAgICAgICBvbGRQYXNzd29yZDogIiIsCiAgICAgICAgbmV3UGFzc3dvcmQ6ICIiLAogICAgICAgIHJlUGFzc3dvcmQ6ICIiCiAgICAgIH0sCiAgICAgIGZvcm1fdmFsdWU6IHsKICAgICAgICBtb2JpbGU6ICIiLAogICAgICAgIHBhc3N3b3JkOiAiIgogICAgICB9LAogICAgICBlbnRlcnByaXNlOiB7fSwKICAgICAgaWQ6ICIiCiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7IC4uLm1hcEdldHRlcnMoewogICAgICB1c2VyQ2VudGVySWQ6ICJNVXNlci91c2VyQ2VudGVySWQiLAogICAgICBzeXN0ZW1UeXBlOiAiTVVzZXIvc3lzdGVtVHlwZSIKICAgIH0pCiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuaWQgPSB0aGlzLiRyb3V0ZS5wYXJhbXMuaWQ7CiAgfSwKCiAgbWV0aG9kczogeyAuLi5tYXBBY3Rpb25zKHsKICAgICAgY2xvc2VBbGxSb3V0ZTogImNsb3NlQWxsUm91dGUiLAogICAgICBkZWxBbGxWaXNpdGVkUm91dGVzOiAidGFnc0Jhci9kZWxBbGxWaXNpdGVkUm91dGVzIgogICAgfSksCgogICAgYXN5bmMgc3VibWl0KCkgewogICAgICBpZiAodGhpcy5mb3JtLm5ld1Bhc3N3b3JkICE9PSB0aGlzLmZvcm0ucmVQYXNzd29yZCkgewogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogIndhcm5pbmciLAogICAgICAgICAgbWVzc2FnZTogIuehruS/nei+k+WFpeWvhueggeebuOWQjCIKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgdXBkYXRlVXNlckNlbnRlckRhdGEodGhpcy5mb3JtKTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLkv67mlLnmiJDlip/vvIzor7fph43mlrDnmbvlvZUiCiAgICAgICAgfSk7CiAgICAgICAgc2Vzc2lvblN0b3JhZ2UuY2xlYXIoKTsKICAgICAgICB0aGlzLmNsb3NlQWxsUm91dGUoKTsKICAgICAgICBhd2FpdCB0aGlzLiRyb3V0ZXIucHVzaCgiL2xvZ2luIik7CiAgICAgIH0KICAgIH0sCgogICAgYXN5bmMgc3VibWl0VmFsdWUoKSB7CiAgICAgIGlmICghdGhpcy5mb3JtX3ZhbHVlLm1vYmlsZS50cmltKCkgfHwgIXRoaXMuZm9ybV92YWx1ZS5wYXNzd29yZCkgewogICAgICAgIHRoaXMuJG1lc3NhZ2Uud2FybmluZygi6LSm5Y+35a+G56CB5LiN6IO95Li656m6Iik7CiAgICAgICAgcmV0dXJuOwogICAgICB9CgogICAgICBjb25zdCB7CiAgICAgICAgZGF0YQogICAgICB9ID0gdXBkYXRlVXNlck1vYmlsZSh7IC4uLnRoaXMuZm9ybV92YWx1ZSwKICAgICAgICB1c2VyQ2VudGVySWQ6IHRoaXMudXNlckNlbnRlcklkCiAgICAgIH0pOwogICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgbWVzc2FnZTogIuS/ruaUueaIkOWKn++8jOivt+mHjeaWsOeZu+W9lSIKICAgICAgfSk7CiAgICAgIHNlc3Npb25TdG9yYWdlLmNsZWFyKCk7CiAgICAgIHRoaXMuY2xvc2VBbGxSb3V0ZSgpOwogICAgICBhd2FpdCB0aGlzLmRlbEFsbFZpc2l0ZWRSb3V0ZXMoKTsKICAgICAgYXdhaXQgdGhpcy4kc3RvcmUuZGlzcGF0Y2goInVzZXIvbG9nb3V0Iik7CgogICAgICBpZiAocmVjb3JkUm91dGUpIHsKICAgICAgICBhd2FpdCB0aGlzLiRzdG9yZS5kaXNwYXRjaCgiTVVzZXIvY2hhbmdlU3lzdGVtVHlwZSIsIDEpOwogICAgICAgIGNvbnN0IGZ1bGxQYXRoID0gdGhpcy4kcm91dGUuZnVsbFBhdGg7CiAgICAgICAgYXdhaXQgdGhpcy4kcm91dGVyLnB1c2goYC9sb2dpbj9yZWRpcmVjdD0ke2Z1bGxQYXRofWApOwogICAgICB9IGVsc2UgaWYgKHRoaXMuc3lzdGVtVHlwZSA9PT0gMykgewogICAgICAgIGF3YWl0IHRoaXMuJHJvdXRlci5wdXNoKCIvTWVyY2hhbnRzTG9naW4iKTsKICAgICAgfSBlbHNlIHsKICAgICAgICBhd2FpdCB0aGlzLiRyb3V0ZXIucHVzaCgiL2xvZ2luIik7CiAgICAgIH0KICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqEA;AACA;AACA;AAEA;EACAA,eADA;;EAEAC;IACA;MACAC;QACAC,eADA;QAEAC,eAFA;QAGAC;MAHA,CADA;MAMAC;QACAC,UADA;QAEAC;MAFA,CANA;MAUAC,cAVA;MAWAC;IAXA;EAaA,CAhBA;;EAiBAC,YACA;MACAC,kCADA;MAEAC;IAFA;EADA,CAjBA;;EAuBAC;IACA;EACA,CAzBA;;EA0BAC,WACA;MACAC,8BADA;MAEAC;IAFA,EADA;;IAKA;MACA;QACA;UACAC,eADA;UAEAC;QAFA;MAIA,CALA,MAKA;QACA;QACA;UACAD,eADA;UAEAC;QAFA;QAIAC;QACA;QACA;MACA;IACA,CArBA;;IAsBA;MACA;QACA;QACA;MACA;;MACA;QAAAnB;MAAA,uBACA,kBADA;QAEAW;MAFA;MAIA;QACAM,eADA;QAEAC;MAFA;MAIAC;MACA;MACA;MACA;;MACA;QACA;QACA;QACA;MACA,CAJA,MAIA;QACA;MACA,CAFA,MAEA;QACA;MACA;IACA;;EAhDA;AA1BA","names":["name","data","form","oldPassword","newPassword","rePassword","form_value","mobile","password","enterprise","id","computed","userCenterId","systemType","created","methods","closeAllRoute","delAllVisitedRoutes","type","message","sessionStorage"],"sourceRoot":"src/views/login","sources":["EditPwd.vue"],"sourcesContent":["<template>\n <ContainerTit :is-footer=\"false\">\n <div v-if=\"id === '1'\" class=\"page-div\">\n <el-form ref=\"form\" :model=\"form\" label-width=\"200px\">\n <el-form-item label=\"用户名:\">\n {{ userName }}\n </el-form-item>\n <!-- <el-form-item label=\"当前企业:\">-->\n <!-- {{ enterprise.enterpriseName }}-->\n <!-- </el-form-item>-->\n <el-form-item label=\"原密码:\">\n <el-input\n v-model=\"form.oldPassword\"\n style=\"width: 400px\"\n type=\"password\"\n placeholder=\"原密码\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"新密码:\">\n <el-input\n v-model=\"form.newPassword\"\n style=\"width: 400px\"\n type=\"password\"\n placeholder=\"新密码\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"确认密码:\">\n <el-input\n v-model=\"form.rePassword\"\n style=\"width: 400px\"\n type=\"password\"\n placeholder=\"确认密码\"\n ></el-input>\n </el-form-item>\n <el-form-item>\n <el-button type=\"primary\" @click=\"submit\">保存</el-button>\n </el-form-item>\n </el-form>\n </div>\n <div v-if=\"id === '2'\" class=\"page-div\">\n <el-form ref=\"form\" :model=\"form_value\" label-width=\"200px\">\n <el-form-item label=\"用户名:\">\n {{ userName }}\n </el-form-item>\n <el-form-item label=\"账号:\">\n <el-input\n v-model=\"form_value.mobile\"\n style=\"width: 400px\"\n type=\"text\"\n placeholder=\"账号\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"密码:\">\n <el-input\n v-model=\"form_value.password\"\n style=\"width: 400px\"\n type=\"password\"\n placeholder=\"密码\"\n ></el-input>\n </el-form-item>\n <el-form-item>\n <el-button type=\"primary\" @click=\"submitValue\">保存</el-button>\n </el-form-item>\n </el-form>\n </div>\n </ContainerTit>\n</template>\n\n<script>\n import { mapActions, mapGetters } from \"vuex\";\n import { updateUserCenterData, updateUserMobile } from \"@/api/user\";\n import { recordRoute } from \"@/config/settings\";\n\n export default {\n name: \"EditPwd\",\n data() {\n return {\n form: {\n oldPassword: \"\",\n newPassword: \"\",\n rePassword: \"\",\n },\n form_value: {\n mobile: \"\",\n password: \"\",\n },\n enterprise: {},\n id: \"\",\n };\n },\n computed: {\n ...mapGetters({\n userCenterId: \"MUser/userCenterId\",\n systemType: \"MUser/systemType\",\n }),\n },\n created() {\n this.id = this.$route.params.id;\n },\n methods: {\n ...mapActions({\n closeAllRoute: \"closeAllRoute\",\n delAllVisitedRoutes: \"tagsBar/delAllVisitedRoutes\",\n }),\n async submit() {\n if (this.form.newPassword !== this.form.rePassword) {\n this.$message({\n type: \"warning\",\n message: \"确保输入密码相同\",\n });\n } else {\n const data = await updateUserCenterData(this.form);\n this.$message({\n type: \"success\",\n message: \"修改成功,请重新登录\",\n });\n sessionStorage.clear();\n this.closeAllRoute();\n await this.$router.push(\"/login\");\n }\n },\n async submitValue() {\n if (!this.form_value.mobile.trim() || !this.form_value.password) {\n this.$message.warning(\"账号密码不能为空\");\n return;\n }\n const { data } = updateUserMobile({\n ...this.form_value,\n userCenterId: this.userCenterId,\n });\n this.$message({\n type: \"success\",\n message: \"修改成功,请重新登录\",\n });\n sessionStorage.clear();\n this.closeAllRoute();\n await this.delAllVisitedRoutes();\n await this.$store.dispatch(\"user/logout\");\n if (recordRoute) {\n await this.$store.dispatch(\"MUser/changeSystemType\", 1);\n const fullPath = this.$route.fullPath;\n await this.$router.push(`/login?redirect=${fullPath}`);\n } else if (this.systemType === 3) {\n await this.$router.push(\"/MerchantsLogin\");\n } else {\n await this.$router.push(\"/login\");\n }\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}
|