diff --git a/subpkg/newArchives/newArchives.vue b/subpkg/newArchives/newArchives.vue index 1e5bfdc..33df7b2 100644 --- a/subpkg/newArchives/newArchives.vue +++ b/subpkg/newArchives/newArchives.vue @@ -149,12 +149,11 @@ // 新增档案 async addArchives() { Toast('开发中') - let flag = true; - flag = this.$refs.districtSelectorRef.validate(); - if(flag) flag = this.$refs.residentsRef.validate(); - if(flag) flag = this.$refs.breedingRef.validate(); - if(flag) this.$refs.archives.validate().then(async (e) => { - if (e) { + let flag1 = this.$refs.districtSelectorRef.validate(); + let flag2 = this.$refs.residentsRef.validate(); + let flag3 = this.$refs.breedingRef.validate(); + this.$refs.archives.validate().then(async (e) => { + if (e&&flag1&&flag2&&flag3) { uni.showLoading() let districtForm = { area_id:this.$refs.districtSelectorRef.formData.area,