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 @@