diff --git a/src/views/components/myAssetsType/index_v3.vue b/src/views/components/myAssetsType/index_v3.vue
index 851e10b..682f7ca 100644
--- a/src/views/components/myAssetsType/index_v3.vue
+++ b/src/views/components/myAssetsType/index_v3.vue
@@ -72,6 +72,7 @@
@@ -244,6 +245,23 @@
+
+
+
+
+
+
+
@@ -350,9 +368,17 @@ export default {
...mapGetters(["nickName"]),
},
data() {
+ const changeSateTetx = (rule, value, callback) => {
+ if (this.ruleForm.yjxtzc == 2 && !value) {
+ callback(new Error("请填写"));
+ } else {
+ callback();
+ }
+ };
return {
ruleForm: {},
rules: {
+ bfyy: [{ validator: changeSateTetx, trigger: "blur" }],
ssdw: [
{ required: true, message: "所属单位不能为空", trigger: "blur" },
],
@@ -481,6 +507,11 @@ export default {
}
},
methods: {
+ changeState(e) {
+ if (e != 2) {
+ this.ruleForm.bfyy = "";
+ }
+ },
getInfo(id) {
assetEmailInfo(id).then((res) => {
this.ruleForm = res.data;