|
@@ -68,7 +68,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
-import { reactive, ref } from "vue";
|
|
|
+import {reactive, ref, watch} from "vue";
|
|
|
import {oilSdkTableModel} from "/@/api/admin/deviceAuthorization/oilSdkAuthorDto";
|
|
|
import {OilSdkAuthorAPI} from "/@/api/admin/deviceAuthorization/oilSdkAuthor";
|
|
|
import eventBus from "/@/utils/mitt";
|
|
@@ -162,6 +162,11 @@ const onCancel = () => {
|
|
|
formData.isShowDialog = false
|
|
|
}
|
|
|
|
|
|
+/***监听弹窗关闭表单验证*/
|
|
|
+watch(() => formData.isShowDialog,(newVal) => {
|
|
|
+ if(newVal) formRef.value?.resetFields()
|
|
|
+})
|
|
|
+
|
|
|
const onSubmit = () => {
|
|
|
formRef.value.validate(async (valid: boolean) =>{
|
|
|
if(!valid) return
|