优化表单校验逻辑

This commit is contained in:
weipengfei 2023-07-29 14:18:33 +08:00
parent 201fed4ae0
commit 4f60150d48

View File

@ -212,23 +212,22 @@
}, },
// //
addAcountNum() { addAcountNum() {
this.$refs.uForm.validate().then((e) => { let flag = this.$refs.districtSelectorRef.validate();
if (e) this.$refs.districtSelectorRef.validate().then(async (e) => { this.$refs.uForm.validate().then(async (e) => {
if (e) { if(e&&flag){
uni.showLoading() uni.showLoading()
let res = await loginAdd({...this.formData, ...this.$refs.districtSelectorRef.formData}); let res = await loginAdd({...this.formData, ...this.$refs.districtSelectorRef.formData});
uni.hideLoading() uni.hideLoading()
uni.showToast({ uni.showToast({
icon: "none", icon: "none",
title: "添加成功", title: "添加成功",
success: () => { success: () => {
setTimeout(() => { setTimeout(() => {
uni.navigateBack() uni.navigateBack()
}, 1000) }, 1000)
} }
}) })
} }
})
}) })
}, },
// // ,[1- 2- 3-H5 4-PC 5-APP 6-APP] // // ,[1- 2- 3-H5 4-PC 5-APP 6-APP]