Merge pull request #3204 from xinnan-tech/py-fix-calling

优化相关逻辑
This commit is contained in:
hrz
2026-06-15 14:06:51 +08:00
committed by GitHub
18 changed files with 248 additions and 179 deletions
-1
View File
@@ -1442,7 +1442,6 @@ export default {
// Adressbuch Verwaltungsseite
'addressBookManagement.title': 'Adressbuchverwaltung',
'addressBookManagement.searchPlaceholder': 'Gerätename oder MAC-Adresse suchen',
'addressBookManagement.search': 'Suchen',
'addressBookManagement.selectAgent': 'Bitte Agent auswählen',
'addressBookManagement.name': 'Adressbuchname',
'addressBookManagement.description': 'Adressbuchbeschreibung',
-1
View File
@@ -1442,7 +1442,6 @@ export default {
// Address Book Management page
'addressBookManagement.title': 'Address Book Management',
'addressBookManagement.searchPlaceholder': 'Search device name or MAC address',
'addressBookManagement.search': 'Search',
'addressBookManagement.selectAgent': 'Please select agent',
'addressBookManagement.name': 'Address Book Name',
'addressBookManagement.description': 'Address Book Description',
-1
View File
@@ -1442,7 +1442,6 @@ export default {
// Página de Gerenciamento de Lista de Contatos
'addressBookManagement.title': 'Gerenciamento de Lista de Contatos',
'addressBookManagement.searchPlaceholder': 'Pesquisar nome do dispositivo ou endereço MAC',
'addressBookManagement.search': 'Pesquisar',
'addressBookManagement.selectAgent': 'Selecione um agente',
'addressBookManagement.name': 'Nome da Lista de Contatos',
'addressBookManagement.description': 'Descrição da Lista de Contatos',
-1
View File
@@ -1442,7 +1442,6 @@ export default {
// Trang quản lý danh bạ
'addressBookManagement.title': 'Quản lý danh bạ',
'addressBookManagement.searchPlaceholder': 'Tìm kiếm tên thiết bị hoặc địa chỉ MAC',
'addressBookManagement.search': 'Tìm kiếm',
'addressBookManagement.selectAgent': 'Vui lòng chọn tác tử',
'addressBookManagement.name': 'Tên danh bạ',
'addressBookManagement.description': 'Mô tả danh bạ',
-1
View File
@@ -1440,7 +1440,6 @@ export default {
// 通讯录管理页面
'addressBookManagement.title': '通讯录管理',
'addressBookManagement.searchPlaceholder': '搜索设备名称或MAC地址',
'addressBookManagement.search': '搜索',
'addressBookManagement.selectAgent': '请选择智能体',
'addressBookManagement.name': '通讯录名称',
'addressBookManagement.description': '通讯录描述',
-1
View File
@@ -1442,7 +1442,6 @@ export default {
// 通訊錄管理頁面
'addressBookManagement.title': '通訊錄',
'addressBookManagement.searchPlaceholder': '請輸入通訊錄名稱搜尋',
'addressBookManagement.search': '搜尋',
'addressBookManagement.name': '通訊錄名稱',
'addressBookManagement.description': '通訊錄描述',
'addressBookManagement.contactCount': '聯繫人數量',
@@ -15,10 +15,9 @@
:placeholder="$t('addressBookManagement.searchPlaceholder')"
v-model="searchKeyword"
class="search-input"
@keyup.enter="handleSearch"
@input="handleSearch"
clearable
/>
<el-button class="btn-search" @click="handleSearch">{{ $t('addressBookManagement.search') }}</el-button>
</div>
<!-- 智能体列表 -->
@@ -410,8 +409,8 @@ export default {
alias: newName
}, (res) => {
if (res.data?.code === 0) {
device.addressBookAlias = newName;
this.$message.success(this.$t('addressBookManagement.aliasSaved'));
this.loadAddressBookPermissions(this.selectedDevice.deviceId);
} else {
this.$message.error(res.data?.msg || this.$t('addressBookManagement.saveFailed'));
}
@@ -467,6 +466,7 @@ export default {
} else if (results.every(r => r)) {
this.$message.success(this.$t('addressBookManagement.permissionSaved'));
this.originalPermissions = [...this.selectedPermissions];
this.loadAddressBookPermissions(this.selectedDevice.deviceId);
} else {
this.$message.error(this.$t('addressBookManagement.partialSaveFailed'));
}
@@ -1138,14 +1138,6 @@ export default {
flex: 1;
}
.btn-search {
padding: 10px 20px;
background: linear-gradient(135deg, #6b8cff, #a966ff);
border: none;
color: white;
width: 80px;
}
.agent-card {
width: 100%;
padding: 12px 0px;