|
|
@@ -107,7 +107,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { encryptor } from "@/common/jse";
|
|
|
-import { loginSms, accountLogin, smsLogin } from "@/utils/login";
|
|
|
+import { loginSms, accountLogin, smsLogin, openidLogin } from "@/utils/login";
|
|
|
import { authorize, backCode } from "@/common/authorize";
|
|
|
export default {
|
|
|
data() {
|
|
|
@@ -182,7 +182,7 @@ export default {
|
|
|
authorize();
|
|
|
},
|
|
|
onShow() {
|
|
|
- backCode();
|
|
|
+ backCode(this.openidLogin);
|
|
|
},
|
|
|
onReady() {
|
|
|
this.$refs.uForm1.setRules(this.rules);
|
|
|
@@ -268,7 +268,7 @@ export default {
|
|
|
this.current = index;
|
|
|
},
|
|
|
loginCallback(data) {
|
|
|
- backCode()
|
|
|
+ backCode();
|
|
|
this.$store.commit("LOGIN_CB", data);
|
|
|
this.$store.dispatch("getUserInfo").then((res) => {
|
|
|
if (this.options.backBill) {
|
|
|
@@ -289,6 +289,12 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ openidLogin(code) {
|
|
|
+ openidLogin({ openid: code }).then((data) => {
|
|
|
+ this.$store.commit("LOGIN_CB", data);
|
|
|
+ this.$store.dispatch("getUserInfo");
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|