提交 19b7607c 编写于 作者: 檀越@新空间's avatar 檀越@新空间 🐭

整理

上级 e9041296
...@@ -20,7 +20,6 @@ ...@@ -20,7 +20,6 @@
import MyHeader from './subcomponents/MyHeader.vue' import MyHeader from './subcomponents/MyHeader.vue'
// 左侧边栏组件 // 左侧边栏组件
import MyAside from './subcomponents/MyAside.vue' import MyAside from './subcomponents/MyAside.vue'
export default { export default {
name: 'MyHome', name: 'MyHome',
// 注册组件 // 注册组件
......
...@@ -15,11 +15,7 @@ ...@@ -15,11 +15,7 @@
<el-main> <el-main>
<el-table :data="userlist" v-loading="loading"> <el-table :data="userlist" v-loading="loading">
<el-table-column prop="id" label="序号" width="50"></el-table-column> <el-table-column prop="id" label="序号" width="50"></el-table-column>
<el-table-column <el-table-column prop="question" label="问题" width="240"></el-table-column>
prop="question"
label="问题"
width="240"
></el-table-column>
<el-table-column prop="response" label="答案"></el-table-column> <el-table-column prop="response" label="答案"></el-table-column>
<el-table-column label="创建时间" width="170"> <el-table-column label="创建时间" width="170">
<template slot-scope="props"> <template slot-scope="props">
...@@ -42,14 +38,15 @@ ...@@ -42,14 +38,15 @@
@current-change="handleCurrentChange" @current-change="handleCurrentChange"
></el-pagination> ></el-pagination>
</el-main> </el-main>
<el-backtop class="backtop"></el-backtop>
</el-container> </el-container>
</div> </div>
</template> </template>
<script> <script>
import axios from "axios"; import axios from 'axios';
export default { export default {
name: "MyChat", name: 'MyChat',
data() { data() {
return { return {
...@@ -57,7 +54,7 @@ export default { ...@@ -57,7 +54,7 @@ export default {
userlist: [], userlist: [],
loading: false, loading: false,
elementui_page_component_key: 0, elementui_page_component_key: 0,
currentPage: Number(localStorage.getItem("lastPage")) || 1, currentPage: Number(localStorage.getItem('lastPage')) || 1,
pageSize: 5, pageSize: 5,
total: 0, total: 0,
}; };
...@@ -68,7 +65,7 @@ export default { ...@@ -68,7 +65,7 @@ export default {
this.initCartList(); this.initCartList();
}, },
mounted() { mounted() {
this.currentPage = Number(localStorage.getItem("lastPage")) || 1; this.currentPage = Number(localStorage.getItem('lastPage')) || 1;
this.elementui_page_component_key++; this.elementui_page_component_key++;
}, },
methods: { methods: {
...@@ -76,24 +73,21 @@ export default { ...@@ -76,24 +73,21 @@ export default {
location.reload(); location.reload();
}, },
gotoDetail(id) { gotoDetail(id) {
this.$router.push("/home/chatinfo/" + id); this.$router.push('/home/chatinfo/' + id);
}, },
async initCartList() { async initCartList() {
this.loading = true; this.loading = true;
const { data: res } = await axios.get( const { data: res } = await axios.get('http://120.79.36.53:8888/chatbot/page', {
"http://120.79.36.53:8888/chatbot/page",
{
params: { params: {
page: this.currentPage, page: this.currentPage,
pageSize: this.pageSize, pageSize: this.pageSize,
}, },
} });
);
if (res.code === 200) { if (res.code === 200) {
this.userlist = res.result.records; this.userlist = res.result.records;
this.total = res.result.total; this.total = res.result.total;
localStorage.setItem("lastPage", this.currentPage); localStorage.setItem('lastPage', this.currentPage);
} }
this.loading = false; this.loading = false;
}, },
...@@ -125,4 +119,23 @@ export default { ...@@ -125,4 +119,23 @@ export default {
margin-right: 15px; margin-right: 15px;
font-size: 20px; font-size: 20px;
} }
.backtop {
position: fixed;
bottom: 50px;
right: 50px;
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
border-radius: 20px;
background-color: #007aff;
color: #fff;
cursor: pointer;
z-index: 999;
}
.backtop:hover {
background-color: #0050a0;
}
</style> </style>
\ No newline at end of file
...@@ -47,6 +47,7 @@ ...@@ -47,6 +47,7 @@
<script> <script>
export default { name: "MyAside" }; export default { name: "MyAside" };
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.layout-aside-container { .layout-aside-container {
width: 250px; width: 250px;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册