From 368413ba07c0876e8b4eb8ba3484b27fa843d68f Mon Sep 17 00:00:00 2001 From: he wei <858544502@qq.com> Date: 星期四, 24 四月 2025 09:56:48 +0800 Subject: [PATCH] U --- index.html | 2 src/views/device/realtime/index.vue | 2 src/views/device/realtime/settings.vue | 90 +++++++++++++++++++++++++------------------- 3 files changed, 53 insertions(+), 41 deletions(-) diff --git a/index.html b/index.html index 8388c4b..8b1179c 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ <meta charset="UTF-8" /> <link rel="icon" type="image/svg+xml" href="/vite.svg" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Vite + Vue</title> + <title>楦胯挋鏅鸿兘鐢靛瓙閿佺鐞嗗钩鍙�</title> </head> <body> <div id="app"></div> diff --git a/src/views/device/realtime/index.vue b/src/views/device/realtime/index.vue index 0f806db..c58228e 100644 --- a/src/views/device/realtime/index.vue +++ b/src/views/device/realtime/index.vue @@ -263,7 +263,7 @@ tree.value.setCurrent(baojiId.value + '-' + stationId.value); } - console.log('baojiId, stationId', baojiId.value, stationId.value, '=============real'); + // console.log('baojiId, stationId', baojiId.value, stationId.value, '=============real'); }) </script> diff --git a/src/views/device/realtime/settings.vue b/src/views/device/realtime/settings.vue index 3a08327..3257c75 100644 --- a/src/views/device/realtime/settings.vue +++ b/src/views/device/realtime/settings.vue @@ -168,45 +168,47 @@ <template> <!-- 閬嶅巻鎵�鏈夌殑閿� 缁欐瘡涓攣閫夋嫨 鏈烘煖搴忓彿 闂ㄥ簭鍙� --> <!-- <el-form :model="lockConfigs"> --> - <el-form> - <template v-for="(lock, index) in locationInfo.control" :key="index"> - <el-row :gutter="16"> - <el-col :span="24"> - <div class="info">閿佸叿: {{ lock.lockName }}</div> - </el-col> - <el-col :span="12"> - <el-form-item label="鏈烘煖搴忓彿"> - <el-select - v-model="cabIdxs[index]" - placeholder="璇烽�夋嫨鏈烘煖搴忓彿" - clearable - @change="handleCabinetSelect(index)" - > - <el-option - v-for="cabinet in availableCabinets" - :key="cabinet" - :label="cabinet.idx" - :value="cabinet.idx" - ></el-option> - </el-select> - </el-form-item> - </el-col> - <el-col :span="12"> - <el-form-item label="鎵�鍦ㄦ煖闂�"> - <el-select - v-model="doorIdxs[index]" - :disabled="!cabIdxs[index]" - clearable - placeholder="璇烽�夋嫨鏈烘煖搴忓彿" - @change="handleDoorSelect(index)" - > - <el-option label="鍓嶉棬" :disabled="!cabIdxs[index] || (allCabinets[cabIdxs[index] - 1].doors & 0x01) > 0" :value="1"></el-option> - <el-option label="鍚庨棬" :disabled="!cabIdxs[index] || (allCabinets[cabIdxs[index] - 1].doors & 0x02) > 0" :value="2"></el-option> - </el-select> - </el-form-item> - </el-col> - </el-row> - </template> + <el-form class="form"> + <div class="scroller"> + <template v-for="(lock, index) in locationInfo.control" :key="index"> + <el-row :gutter="16"> + <el-col :span="24"> + <div class="info">閿佸叿: {{ lock.lockName }}</div> + </el-col> + <el-col :span="12"> + <el-form-item label="鏈烘煖搴忓彿"> + <el-select + v-model="cabIdxs[index]" + placeholder="璇烽�夋嫨鏈烘煖搴忓彿" + clearable + @change="handleCabinetSelect(index)" + > + <el-option + v-for="cabinet in availableCabinets" + :key="cabinet" + :label="cabinet.idx" + :value="cabinet.idx" + ></el-option> + </el-select> + </el-form-item> + </el-col> + <el-col :span="12"> + <el-form-item label="鎵�鍦ㄦ煖闂�"> + <el-select + v-model="doorIdxs[index]" + :disabled="!cabIdxs[index]" + clearable + placeholder="璇烽�夋嫨鏈烘煖搴忓彿" + @change="handleDoorSelect(index)" + > + <el-option label="鍓嶉棬" :disabled="!cabIdxs[index] || (allCabinets[cabIdxs[index] - 1].doors & 0x01) > 0" :value="1"></el-option> + <el-option label="鍚庨棬" :disabled="!cabIdxs[index] || (allCabinets[cabIdxs[index] - 1].doors & 0x02) > 0" :value="2"></el-option> + </el-select> + </el-form-item> + </el-col> + </el-row> + </template> + </div> <div class="footer"> <el-button @click="cancel">鍙栨秷</el-button> <el-button type="primary" @click="submitForm">鎻愪氦閰嶇疆</el-button> @@ -215,6 +217,16 @@ </template> <style scoped lang="less"> +// .form { +// padding-right: 8px; +// } +.scroller { + max-height: 400px; + overflow-y: auto; + overflow-x: hidden; + margin-right: -8px; + padding-right: 18px; +} .info { font-size: 14px; color: #333; -- Gitblit v1.9.1