|
|
@@ -1,11 +1,11 @@ |
|
|
|
<template> |
|
|
|
<div class="mod-config"> |
|
|
|
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()"> |
|
|
|
<el-form :inline="true" :model="dataForm" @keyup.enter.native="currentChangeHandle(1)"> |
|
|
|
<el-form-item> |
|
|
|
<el-input v-model="dataForm.key" :placeholder="$t('ws.name')" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button @click="getDataList()">{{ $t('query') }}</el-button> |
|
|
|
<el-button @click="currentChangeHandle(1)">{{ $t('query') }}</el-button> |
|
|
|
<el-button v-if="$hasPermission('monitoring:workshopsection:save')" type="primary" @click="addOrUpdateHandle()">{{ $t('add') }}</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
@@ -124,12 +124,13 @@ export default { |
|
|
|
key: this.dataForm.key |
|
|
|
}) |
|
|
|
}).then(({ data }) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
if (data && data.code === 0 && data.data?.list?.length > 0) { |
|
|
|
this.dataList = data.data.list |
|
|
|
this.totalPage = data.data.total |
|
|
|
} else { |
|
|
|
this.dataList = [] |
|
|
|
this.totalPage = 0 |
|
|
|
this.pageIndex = 1 |
|
|
|
} |
|
|
|
this.dataListLoading = false |
|
|
|
}) |
|
|
|