diff --git a/src/renderer/src/views/login/components/Register.vue b/src/renderer/src/views/login/components/Register.vue index 60431fe..f61a870 100644 --- a/src/renderer/src/views/login/components/Register.vue +++ b/src/renderer/src/views/login/components/Register.vue @@ -54,7 +54,7 @@ :data="gradeTree" multiple :render-after-expand="false" - style="width: 100%" + style="width: 100%;-webkit-app-region: no-drag;" /> @@ -235,6 +235,20 @@ const OpenModel = v =>{ } // 关闭弹窗 const handleClose = () => { + var restValue={ + name: '', + idNumber:'', + phoneNumber: '', + Code:'', + password:'', + confirmPassword:'', + class:[], + discipline:[], + school:[], + } + Object.assign(ruleForm, restValue); + schoolSubject.value=[] + gradeTree.value=[] if (ruleFormRef.value) ruleFormRef.value.resetFields() removeToken(); activeIndex.value=1 @@ -337,6 +351,8 @@ const submitForm = async (formEl) => { discipline:[], school:[], } + schoolSubject.value=[] + gradeTree.value=[] Object.assign(ruleForm, restValue); activeIndex.value=1 dialogVisible.value=false