feat:完善discuss主题相关功能及界面

This commit is contained in:
橙子
2023-03-19 23:12:27 +08:00
parent 10fef4e2d9
commit 019c73ceca
56 changed files with 474 additions and 134 deletions

View File

@@ -3,6 +3,8 @@
<el-input v-model="loginForm.userName" placeholder="用户名" />
<el-input v-model="loginForm.password" placeholder="密码" show-password />
<el-button class="login-btn" type="primary" @click="login" >登录</el-button>
<br>
<el-button class="login-btn" type="primary" @click="guestlogin" >游客临时登录</el-button>
</template>
<script setup>
import { reactive } from 'vue';
@@ -16,7 +18,12 @@ const loginForm=reactive({
uuid:"",
code:""
})
const guestlogin=async ()=>{
loginForm.userName="guest";
loginForm.password="123456"
await userStore.login(loginForm);
router.push("/index")
}
const login=async ()=>{
const response= await userStore.login(loginForm);
if( response.code==undefined)
@@ -38,5 +45,6 @@ margin:0rem 0 0.5rem 0;
.login-btn
{
width: 100%;
margin-bottom: 0.5rem;
}
</style>