|
@@ -153,10 +153,11 @@ const submitData = async () => {
|
|
|
}
|
|
|
|
|
|
//保存
|
|
|
+const isSubmit = ref(false)
|
|
|
const addModalSave = async () => {
|
|
|
const isValidate = await submitData()
|
|
|
if (isValidate) {
|
|
|
- formModel.value = {}
|
|
|
+ isSubmit.value = true
|
|
|
formModel.value = {}
|
|
|
await getAllPeriod()
|
|
|
await getMeterPeriod()
|
|
@@ -179,5 +180,8 @@ const submitClose = async () => {
|
|
|
const addModalClose = () => {
|
|
|
isShow.value = false
|
|
|
emit('close')
|
|
|
+ if (isSubmit.value) {
|
|
|
+ emit('finish')
|
|
|
+ }
|
|
|
}
|
|
|
</script>
|