From 4d542a30b9052f414da274e84012a835ee7aea77 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=AE=B8=E5=AE=8F=E6=9D=B0?= <1943105267@qq.com>
Date: Mon, 10 Mar 2025 14:58:15 +0800
Subject: [PATCH] =?UTF-8?q?web=E8=B5=84=E4=BA=A7=E5=85=B3=E5=81=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/components/assetsType/index.vue | 36 ++++++++++++++++++++-
src/views/components/myAssetsType/index.vue | 36 ++++++++++++++++++++-
2 files changed, 70 insertions(+), 2 deletions(-)
diff --git a/src/views/components/assetsType/index.vue b/src/views/components/assetsType/index.vue
index dcbbf95..60ce2e5 100644
--- a/src/views/components/assetsType/index.vue
+++ b/src/views/components/assetsType/index.vue
@@ -387,7 +387,11 @@
-
+
+
+
+
+
+
+
+
@@ -4278,6 +4299,13 @@ export default {
myUpload,
},
data() {
+ const changeSateTetx = (rule, value, callback) => {
+ if (this.ruleForm.xtzt == 5 && !value) {
+ callback(new Error("请填写"));
+ } else {
+ callback();
+ }
+ };
return {
accept: [
"xls",
@@ -4461,6 +4489,7 @@ export default {
},
],
rules: {
+ bfyy: [{ validator: changeSateTetx, trigger: "blur" }],
xtmc: [{ required: true, message: "请输入系统名称", trigger: "blur" }],
dwmc: [
{ required: true, message: "请输入单位名称", trigger: "blur" },
@@ -4498,6 +4527,11 @@ export default {
}
},
methods: {
+ changeState(e) {
+ if (e != 5) {
+ this.ruleForm.bfyy = "";
+ }
+ },
// 获取详情
getInfo(id) {
assetInfo(id).then((res) => {
diff --git a/src/views/components/myAssetsType/index.vue b/src/views/components/myAssetsType/index.vue
index 859b37c..2bfb53d 100644
--- a/src/views/components/myAssetsType/index.vue
+++ b/src/views/components/myAssetsType/index.vue
@@ -484,7 +484,11 @@
trigger: 'blur',
}"
>
-
+
+
+
+
+
+
+
+
@@ -5185,6 +5206,13 @@ export default {
callback();
}
};
+ const changeSateTetx = (rule, value, callback) => {
+ if (this.ruleForm.xtzt == 5 && !value) {
+ callback(new Error("请填写"));
+ } else {
+ callback();
+ }
+ };
return {
accept: [
"xls",
@@ -5369,6 +5397,7 @@ export default {
xtfhqkFls: [],
rules: {
+ bfyy: [{ validator: changeSateTetx, trigger: "blur" }],
xtmc: [{ required: true, message: "请输入系统名称", trigger: "blur" }],
dwmc: [{ required: true, message: "请输入单位名称", trigger: "blur" }],
ywxttpt: [
@@ -5462,6 +5491,11 @@ export default {
}
},
methods: {
+ changeState(e) {
+ if (e != 5) {
+ this.ruleForm.bfyy = "";
+ }
+ },
// 获取详情
getInfo(id) {
assetInfo(id).then((res) => {