From 93018f06e4fe7e76d15cb032ab37768fd4cf1617 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 03 六月 2024 09:50:35 +0800
Subject: [PATCH] 最新版本
---
admin/src/components/business/OperaDeviceRoleWindow.vue | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/admin/src/components/business/OperaDeviceRoleWindow.vue b/admin/src/components/business/OperaDeviceRoleWindow.vue
index 7b425b1..211f896 100644
--- a/admin/src/components/business/OperaDeviceRoleWindow.vue
+++ b/admin/src/components/business/OperaDeviceRoleWindow.vue
@@ -2,15 +2,15 @@
<GlobalWindow
:title="title"
:visible.sync="visible"
- width="50%"
+ width="900px"
:confirm-working="isWorking"
@confirm="confirm"
>
<el-form :model="form" ref="form" :rules="rules">
- <el-form-item label="闂ㄧ缁勫悕绉�" prop="name">
+ <el-form-item label="闂ㄧ鐐瑰垎缁勫悕绉�" prop="name">
<el-input v-model="form.name" placeholder="璇疯緭鍏ュ悕绉�" v-trim/>
</el-form-item>
- <el-form-item label="榛樿闂ㄧ缁�" prop="isDefault">
+ <el-form-item label="榛樿闂ㄧ鐐瑰垎缁�" prop="isDefault">
<el-switch
v-model="form.isDefault"
active-color="#13ce66"
@@ -27,9 +27,10 @@
<el-transfer
v-if="form.radio === 1"
style="margin-top: 15px;"
- :titles="['鏈�夐棬绂佺粍', '宸查�夐棬绂佺粍']"
+ :titles="['鏈�夐棬绂佺偣', '宸查�夐棬绂佺偣']"
filterable
- filter-placeholder="璇疯緭鍏ラ棬绂佺粍鍚嶇О"
+ :filter-method="filterMethod"
+ filter-placeholder="璇疯緭鍏ラ棬绂佺偣鎴栧尯鍩熷悕绉�"
v-model="form.doorIds"
:data="device">
</el-transfer>
@@ -54,7 +55,7 @@
}
}
callback()
- }
+ };
return {
// 琛ㄥ崟鏁版嵁
form: {
@@ -66,6 +67,10 @@
radio: 0
},
device: [],
+ filterMethod(query, item) {
+ if (!query) return item;
+ return item.label.indexOf(query) > -1 || item.area.indexOf(query) > -1;
+ },
// 楠岃瘉瑙勫垯
rules: {
name: [
@@ -157,7 +162,8 @@
.then(res => {
this.device = res.map(item => {
return {
- label: item.name,
+ label: item.doorName,
+ area: item.regionPathName,
key: item.id
}
})
@@ -192,6 +198,6 @@
<style>
.el-transfer-panel {
- width: 350px;
+ width: 350px !important;
}
</style>
--
Gitblit v1.9.3