diff --git a/src/views/shop/list/components/addShop.vue b/src/views/shop/list/components/addShop.vue index b43e6a9..831c20f 100644 --- a/src/views/shop/list/components/addShop.vue +++ b/src/views/shop/list/components/addShop.vue @@ -402,6 +402,16 @@ function show(obj) { console.log(obj); state.form = { ...obj }; } + for (let key in state.rules) { + if (key === "accountName") { + if (obj.id) { + state.rules[key][0].required = false; + } else { + state.rules[key][0].required = true; + } + } + } + console.log(state.rules); } function close() { state.dialogVisible = false;