From 8e5ec095fc4ba9cac7c91b681b06846d3e4155ae Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期一, 16 十月 2023 21:17:29 +0800 Subject: [PATCH] 销售明细,退货单、退款单根据客户进行筛选 --- src/views/other/login/index.vue | 49 ++++++++++++++++++++++++++----------------------- 1 files changed, 26 insertions(+), 23 deletions(-) diff --git a/src/views/other/login/index.vue b/src/views/other/login/index.vue index a4e2b81..a263c42 100644 --- a/src/views/other/login/index.vue +++ b/src/views/other/login/index.vue @@ -23,13 +23,13 @@ </el-input> <i id="iconfont" class="iconfont icon-biyanjing" @click="clickeye()"></i> </el-form-item> - <!-- <el-form-item prop="code"> + <el-form-item prop="code"> <el-input type="text" v-model="formLogin.code" placeholder="楠岃瘉鐮�"> <template slot="append"> <img class="login-code" :src="captcha" @click="getCaptchaData" /> </template> </el-input> - </el-form-item> --> + </el-form-item> <el-button size="default" @click="submit" type="primary" class="button-login"> 鐧诲綍 </el-button> </el-form> </el-card> @@ -51,6 +51,7 @@ <script> // import { mapActions } from "vuex" // import "@/assets/font/iconfont" +import { getCaptcha, login } from "@/api/login/login.js" export default { name: "LoginView", @@ -104,7 +105,15 @@ clearInterval(this.timeInterval) }, methods: { - getCaptchaData() {}, + getCaptchaData() { + getCaptcha().then((res) => { + console.log(res) + if (res.code == 200) { + this.captchaId = res.data.captchaId + this.captcha = res.data.picPath + } + }) + }, /** * @description 鎻愪氦琛ㄥ崟 @@ -114,27 +123,21 @@ this.$refs.loginForm.validate((valid) => { if (valid) { // 鐧诲綍 - // 娉ㄦ剰 杩欓噷鐨勬紨绀烘病鏈変紶楠岃瘉鐮� - // 鍏蜂綋闇�瑕佷紶閫掔殑鏁版嵁璇疯嚜琛屼慨鏀逛唬鐮� - // this.login({ - // username: this.formLogin.username, - // password: this.formLogin.password, - // captcha: this.formLogin.code - // }).then((rsp) => { - // // 閲嶅畾鍚戝璞′笉瀛樺湪鍒欒繑鍥為《灞傝矾寰� - // if (rsp != "") { - // // this.$message.warning(rsp); - // this.error = "濉叆淇℃伅閿欒锛岃妫�鏌ワ紒" - // let _this = this - // setTimeout(function () { - // _this.error = "" - // }, 3000) - // return - // } - this.$router.replace(this.$route.query.redirect || "/").catch((err) => { - console.log(err) + login({ + username: this.formLogin.username, + password: this.formLogin.password, + captcha: this.formLogin.code, + captchaId: this.captchaId }) - // }) + .then((res) => { + console.log("鎴愬姛" + res) + this.$router.replace(this.$route.query.redirect || "/").catch((err) => { + console.log(err) + }) + }) + .catch((err) => { + console.log(err) + }) } else { // 鐧诲綍琛ㄥ崟鏍¢獙澶辫触 // this.$message.error("琛ㄥ崟鏍¢獙澶辫触锛岃妫�鏌�"); -- Gitblit v1.8.0