保誠-保戶業務員媒合平台
劉鈞霖
2021-11-15 cd4a64b39c429f2f5b45cb042d1b66f1cd3904cd
PAMapp/pages/login/index.vue
@@ -181,12 +181,17 @@
          </el-button>
        </span>
      </el-dialog>
      <el-button class="mt-30" @click="fakeLogin">客戶登入</el-button>
    </div>
</template>
<script lang="ts">
import { Vue, Component } from 'vue-property-decorator';
import { login } from '~/assets/ts/api/consultant';
import { Role } from '../../components/NavBar.vue';
@Component
export default class Login extends Vue {
  connectDevice: 'MOBILE' | 'EMAIL' = 'MOBILE';
@@ -220,6 +225,22 @@
    console.log('apply new account!')
  }
  // TODO: 僅OTP認證開發前 暫時使用
   fakeLogin() {
        const user = {
            username: 'user',
            password: 'user',
        }
        login(user).then((res) => {
            localStorage.setItem('id_token', res.data.id_token);
            localStorage.setItem('roleOfState',Role.USER);
            this.$router.go(-1);
        })
  }
}
</script>