From a1b85ef72062ca80db35546e4216dd564f3e0f57 Mon Sep 17 00:00:00 2001 From: WangHan <wwh_work@126,com> Date: 星期四, 03 四月 2025 15:58:19 +0800 Subject: [PATCH] 问题与漏洞修改 --- admin-web/src/views/systemManger/org/edit.vue | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/admin-web/src/views/systemManger/org/edit.vue b/admin-web/src/views/systemManger/org/edit.vue index d7cce1d..ea17d67 100644 --- a/admin-web/src/views/systemManger/org/edit.vue +++ b/admin-web/src/views/systemManger/org/edit.vue @@ -78,7 +78,28 @@ close() { this.$emit('close') }, + toNumber(str) { + const num = parseInt(str); + return isNaN(num) ? "0" : num; + }, save() { + // 楠岃瘉缂栧彿鏄笉鏄�0寮�澶� + let code = this.formData.code; + let tempCode = this.toNumber(code) + console.log("鎷垮埌鐨刢ode "+ code) + console.log("鎷垮埌杩斿洖鐨勭殑code "+ tempCode) + if(this.toNumber(code) === "0"){ + this.$message.error('缂栧彿蹇呴』涓烘暟瀛椾笖涓嶄互0寮�澶�') + return; + } + if(tempCode != code){ + this.$message.error('缂栧彿蹇呴』涓烘暟瀛椾笖涓嶄互0寮�澶�') + return; + } + if(code.startsWith("0")){ + this.$message.error('缂栧彿蹇呴』涓烘暟瀛椾笖涓嶄互0寮�澶�') + return; + } this.$refs.ruleForm.validate((valid) => { if (valid) { const params = Object.assign({}, this.formData) -- Gitblit v1.9.1