会话存档
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<ai-list class="List">
|
||||
<ai-list class="List" @keydown.shift="handleKeyDown">
|
||||
<template slot="title">
|
||||
<ai-title title="会话存档" isShowBottomBorder></ai-title>
|
||||
</template>
|
||||
@@ -115,6 +115,15 @@
|
||||
</ai-wechat-selecter>
|
||||
</div>
|
||||
</ai-table>
|
||||
<ai-dialog :visible.sync="dialog" title="数据设置" @closed="dialog=false" @onConfirm="handleConfirm">
|
||||
<el-form ref="form" class="ai-form" :model="form" label-width="110px" label-position="right">
|
||||
<el-form-item label="显示数据" style="width: 100%;">
|
||||
<el-radio-group v-model="form.param">
|
||||
<el-radio :label="item.dictValue" v-for="(item, index) in typeList" :key="index">{{item.dictName}}</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</ai-dialog>
|
||||
</template>
|
||||
</ai-list>
|
||||
</template>
|
||||
@@ -189,7 +198,10 @@ export default {
|
||||
tagId: '',
|
||||
departmentName: '',
|
||||
departId: '',
|
||||
ids: ''
|
||||
ids: '',
|
||||
dialog: false,
|
||||
typeList: [],
|
||||
form: {}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -215,13 +227,39 @@ export default {
|
||||
this.getTree()
|
||||
this.getList()
|
||||
this.getTags()
|
||||
this.getType()
|
||||
document.querySelector('html').addEventListener('click', this.bindEvent)
|
||||
|
||||
this.$nextTick(() => {
|
||||
document.addEventListener('keydown', (event) => {
|
||||
if (event.ctrlKey && event.shiftKey && event.code === 'KeyP') {
|
||||
this.getType()
|
||||
}
|
||||
});
|
||||
this.dict.load('baiduAiStatisticsRange').then((res) => {
|
||||
this.typeList = this.$dict.getDict('baiduAiStatisticsRange')
|
||||
})
|
||||
},
|
||||
|
||||
methods: {
|
||||
getType() {
|
||||
this.instance.post('/app/publicparamsetting/query-new?type=baidu_ai_statistics_range', ).then(res => {
|
||||
if (res?.code == 0) {
|
||||
this.form = {...res.data}
|
||||
this.dialog = true
|
||||
}
|
||||
})
|
||||
},
|
||||
handleConfirm() {
|
||||
this.$refs.form.validate(v => {
|
||||
if (v) {
|
||||
this.instance.post(`/app/publicparamsetting/addOrUpdate`, {...this.form}).then(res => {
|
||||
if (res?.code == 0) {
|
||||
this.dialog = false
|
||||
this.$message.success('设置成功!')
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
changeTag(index) {
|
||||
this.currIndex = index
|
||||
this.search.current = 1
|
||||
|
||||
Reference in New Issue
Block a user