findID.309533db.js 3.0 KB

1
  1. import{H as c}from"./header.761fcb0c.js";import{S as l,_ as d}from"./logo-gray.dba3c1dc.js";import{n}from"./index.4fdc1c7a.js";const m={name:"find-id",components:{Header:c,SuccessDialog:l},mounted(){this.getCaptcha()},data(){return{captcha:"",captcha_key:"",showSuccess:!1,form:{data:{email:"",captcha:""},rules:{email:[{required:!0,trigger:"blur"}],captcha:[{required:!0,trigger:"blur"}]}}}},methods:{doSubmit(){const{email:s,captcha:t}=this.form.data;this.$refs.form.validate(a=>{if(a){const e=this.$t("common.failure");this.$axios.post("/api/find_id",{email:s,captcha:t,captcha_key:this.captcha_key}).then(i=>{const{code:r,msg:o=e}=i.data;r==0?this.showSuccess=!0:this.$message.error(o)})}})},getCaptcha(){const s=this.$t("common.failure");this.$axios.get("/api/captcha").then(t=>{const{code:a,msg:e=s,data:i}=t.data;if(a==0){const{key:r,img:o}=i;this.captcha_key=r,this.captcha=o}else this.$message.error(e)})},hideSuccess(s){this.showSuccess=s}},computed:{disabled(){const{email:s,captcha:t}=this.form.data;return!(s&&t)}}};var f=function(){var t=this,a=t._self._c;return a("div",{staticClass:"find-id"},[a("div",{staticClass:"find-id-content"},[t.showSuccess?a("SuccessDialog",{attrs:{title:t.$t("login.findID.success")},on:{onClose:t.hideSuccess}}):t._e(),a("Header"),a("div",{staticClass:"top"},[a("b",[t._v(t._s(t.$t("login.findID.leftTip")))])]),a("div",{staticClass:"bottom"},[a("div",{staticClass:"left"},[a("div",{staticClass:"form"},[a("el-form",{ref:"form",attrs:{model:t.form.data,rules:t.form.rules}},[a("div",{staticClass:"form-tip"},[t._v(" "+t._s(t.$t("login.findID.form.emailTip"))+" ")]),a("el-form-item",{staticClass:"email",attrs:{prop:"email"}},[a("el-input",{attrs:{placeholder:"name@naver.com",clearable:""},model:{value:t.form.data.email,callback:function(e){t.$set(t.form.data,"email",e)},expression:"form.data.email"}})],1),a("el-form-item",{staticClass:"refresh"},[a("div",{staticClass:"container"},[a("div",{staticClass:"refresh-img"},[a("img",{staticClass:"refresh-img",attrs:{src:t.captcha,alt:"refresh"}})]),a("div",{staticClass:"refresh-button"},[a("a",{attrs:{href:"javascript:;"},on:{click:t.getCaptcha}},[a("i",{staticClass:"el-icon-refresh-right"}),t._v(" "+t._s(t.$t("login.common.form.refresh"))+" ")])]),a("div",{staticClass:"refresh-code"},[a("el-input",{attrs:{placeholder:t.$t("login.common.form.code"),clearable:""},model:{value:t.form.data.captcha,callback:function(e){t.$set(t.form.data,"captcha",e)},expression:"form.data.captcha"}})],1)])])],1)],1),a("div",{staticClass:"tip"},[t._v(" "+t._s(t.$t("login.findID.forget.text1"))+" "),a("router-link",{attrs:{to:"/findID"}},[t._v(t._s(t.$t("login.findID.forget.text2")))])],1),a("el-button",{attrs:{type:"primary",disabled:t.disabled,round:""},on:{click:t.doSubmit}},[t._v(t._s(t.$t("common.resume")))])],1),a("div",{staticClass:"spliter"}),a("div",{staticClass:"right"},[a("img",{attrs:{src:d,alt:"logo"}}),a("p",[t._v(t._s(t.$t("login.common.tip.forget")))])])])],1)])},h=[],p=n(m,f,h,!1,null,"bdd373d1",null,null);const v=p.exports;export{v as default};