From 2148b5918346d3e737ee6707dc6cf16e86e649e9 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 11:05:15 +0800
Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=20=E5=85=B3=E5=81=9C?=
=?UTF-8?q?=E5=8E=9F=E5=9B=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/components/myAssetsType/index.vue | 36 ++
.../components/myAssetsType/index_v4.vue | 34 +-
src/views/unitPages/assetRecord/index.vue | 497 ++++++++++++------
3 files changed, 419 insertions(+), 148 deletions(-)
diff --git a/src/views/components/myAssetsType/index.vue b/src/views/components/myAssetsType/index.vue
index 285dc8d..859b37c 100644
--- a/src/views/components/myAssetsType/index.vue
+++ b/src/views/components/myAssetsType/index.vue
@@ -4934,6 +4934,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/components/myAssetsType/index_v4.vue b/src/views/components/myAssetsType/index_v4.vue
index 7edde48..32a0581 100644
--- a/src/views/components/myAssetsType/index_v4.vue
+++ b/src/views/components/myAssetsType/index_v4.vue
@@ -210,10 +210,11 @@
-
+
+
+
+
+
+
+
+
@@ -331,9 +349,17 @@ export default {
...mapGetters(["nickName"]),
},
data() {
+ const changeSateTetx = (rule, value, callback) => {
+ if (this.ruleForm.appState == 7 && !value) {
+ callback(new Error("请填写"));
+ } else {
+ callback();
+ }
+ };
return {
ruleForm: {},
rules: {
+ bfyy: [{ validator: changeSateTetx, trigger: "blur" }],
ssdw: [
{ required: true, message: "所属单位不能为空", trigger: "blur" },
],
@@ -466,6 +492,12 @@ export default {
}
},
methods: {
+ changeState(e) {
+ if (e != 7) {
+ this.ruleForm.bfyy = "";
+ }
+ },
+
getInfo(id) {
assetAppInfo(id).then((res) => {
this.ruleForm = res.data;
diff --git a/src/views/unitPages/assetRecord/index.vue b/src/views/unitPages/assetRecord/index.vue
index ab62528..f516e75 100644
--- a/src/views/unitPages/assetRecord/index.vue
+++ b/src/views/unitPages/assetRecord/index.vue
@@ -3,26 +3,45 @@