学习问答
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<ai-detail>
|
||||
<template slot="title">
|
||||
<ai-title title="返回学习回答列表" isShowBack isShowBottomBorder @onBackClick="cancel(false)">
|
||||
<ai-title title="详情" isShowBack isShowBottomBorder @onBackClick="cancel(false)">
|
||||
</ai-title>
|
||||
</template>
|
||||
<template slot="content">
|
||||
|
||||
@@ -4,6 +4,24 @@
|
||||
<ai-title title="学习问答" isShowBottomBorder></ai-title>
|
||||
</template>
|
||||
<template slot="content">
|
||||
<ai-search-bar bottomBorder>
|
||||
<template #left>
|
||||
<span class="times">提问时间:</span>
|
||||
<el-date-picker v-model="time" size="small" type="daterange" value-format="yyyy-MM-dd"
|
||||
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" @change="getListInit"></el-date-picker>
|
||||
</template>
|
||||
<template #right>
|
||||
<el-input
|
||||
v-model="search.content"
|
||||
size="small"
|
||||
placeholder="请输入问题/提问人员"
|
||||
clearable
|
||||
v-throttle="() => {search.current = 1, getList()}"
|
||||
@clear="search.content = '', getListInit()"
|
||||
suffix-icon="iconfont iconSearch">
|
||||
</el-input>
|
||||
</template>
|
||||
</ai-search-bar>
|
||||
<ai-table class="ai-table" :tableData="tableData" :col-configs="colConfigs" :total="page.total"
|
||||
:current.sync="page.current" :size.sync="page.size" @getList="getList" :dict="dict">
|
||||
<el-table-column slot="index" type="index" width="100px" label="序号" align="center"></el-table-column>
|
||||
@@ -45,11 +63,12 @@ export default {
|
||||
total: 0
|
||||
},
|
||||
search: {
|
||||
name: "",
|
||||
companyCategory: "",
|
||||
concernDegree: ""
|
||||
content: "",
|
||||
startTime: "",
|
||||
endTime: ""
|
||||
},
|
||||
id: ""
|
||||
id: "",
|
||||
time: []
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@@ -58,10 +77,21 @@ export default {
|
||||
})
|
||||
},
|
||||
methods: {
|
||||
getListInit() {
|
||||
this.page.current = 1
|
||||
this.getList()
|
||||
},
|
||||
getList() {
|
||||
this.search.startTime = ''
|
||||
this.search.endTime = ''
|
||||
if(this.time.length) {
|
||||
this.search.startTime = this.time[0]
|
||||
this.search.endTime = this.time[1]
|
||||
}
|
||||
this.instance.post(`/app/applearningquestion/list`, null, {
|
||||
params: {
|
||||
...this.page,
|
||||
...this.search
|
||||
}
|
||||
}).then(res => {
|
||||
if (res.code == 0) {
|
||||
@@ -88,12 +118,6 @@ export default {
|
||||
})
|
||||
})
|
||||
},
|
||||
reset() {
|
||||
Object.keys(this.search).forEach(e => {
|
||||
this.search[e] = ""
|
||||
})
|
||||
this.getList()
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
@@ -102,5 +126,9 @@ export default {
|
||||
.list {
|
||||
height: 100%;
|
||||
overflow: auto;
|
||||
.times {
|
||||
color: #999;
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user