1234567891011121314151617181920212223242526272829303132333435363738 |
- import { mapMutations} from 'vuex'
- export default {
- data() {
- return {
- loginForm:{
- username:'',
- password:'',
- }
-
- }
- },
- components: {
- },
- created() {
- },
-
- methods: {
- ...mapMutations("user", ["SET_TOKEN"]),
- login(){
- var digital = new URLSearchParams();
- digital.append("username",this.loginForm.username),
- digital.append("password",this.loginForm.password),
- this.API.post("/admin/loginvue", digital).then((res) => {
- const {data,code} = res;
- console.log(localStorage.getItem('authToken'));
- if(code == 200){
- this.SET_TOKEN(data);
- this.$message({
- message: '登陆成功',
- type: 'success'
- });
- this.$router.push('/'); // 跳转到首页
- } else {
- this.$message.error('登录失败');// ui弹窗提示
- }
- });
- }
- }}
|