From 08aec42c4da1cecf123edfb250d3181fb5e659cc Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期三, 06 十一月 2024 09:47:53 +0800 Subject: [PATCH] 优化 --- company/src/components/business/OperaSolutionsBaseWindow.vue | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/company/src/components/business/OperaSolutionsBaseWindow.vue b/company/src/components/business/OperaSolutionsBaseWindow.vue index e7f597e..6772793 100644 --- a/company/src/components/business/OperaSolutionsBaseWindow.vue +++ b/company/src/components/business/OperaSolutionsBaseWindow.vue @@ -25,7 +25,7 @@ </el-form-item> <el-form-item label="鎶曚繚骞撮緞" prop="minAge"> <div style="display: flex; align-items: center;"> - <el-select v-model="form.minAge" style="flex: 1;" placeholder="璇烽�夋嫨"> + <el-select v-model="form.minAge" @change="changeMinAge" style="flex: 1;" placeholder="璇烽�夋嫨"> <el-option v-for="item in 80" :key="item" @@ -34,7 +34,7 @@ </el-option> </el-select> <span style="margin: 0 30px;">鑷�</span> - <el-select v-model="form.maxAge" style="flex: 1;" placeholder="璇烽�夋嫨"> + <el-select v-model="form.maxAge" @change="changeMaxAge" style="flex: 1;" placeholder="璇烽�夋嫨"> <el-option v-for="item in 80" :key="item" @@ -242,7 +242,18 @@ getWangedditor2(val){ this.form.ortherInfo = val; }, - + changeMinAge(e) { + if (this.form.maxAge && this.form.maxAge >= 0 && e > this.form.maxAge) { + this.form.minAge = '' + this.$message.warning('璧峰骞撮緞涓嶈兘澶т簬鎴骞撮緞锛�') + } + }, + changeMaxAge(e) { + if (this.form.minAge && this.form.minAge >= 0 && e < this.form.minAge) { + this.form.maxAge = '' + this.$message.warning('鎴骞撮緞涓嶈兘澶т簬璧峰骞撮緞锛�') + } + }, handNumberInput (value) { const regex = /^[-+]?\d*$/ if (!regex.test(value)) { -- Gitblit v1.9.3