From cf1972fe1e1ec70717d3a9edd63d906090d33e09 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期五, 08 三月 2024 14:34:25 +0800 Subject: [PATCH] mrshi --- 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