From c13e90a7f6bd48da9a685cc15d937cfd38eb254e Mon Sep 17 00:00:00 2001 From: shijingjing <1789544664@qq.com> Date: Thu, 17 Nov 2022 14:32:07 +0800 Subject: [PATCH] bug --- .../pingchang/AppPartyAuth/partyAuthApply.vue | 17 ++------------- .../AppPartyAuth/partyAuthSuccess.vue | 21 +++++++------------ 2 files changed, 9 insertions(+), 29 deletions(-) diff --git a/src/project/pingchang/AppPartyAuth/partyAuthApply.vue b/src/project/pingchang/AppPartyAuth/partyAuthApply.vue index 624a93d..585c102 100644 --- a/src/project/pingchang/AppPartyAuth/partyAuthApply.vue +++ b/src/project/pingchang/AppPartyAuth/partyAuthApply.vue @@ -110,31 +110,25 @@ export default { } } }, - - computed: { ...mapState(['user']) }, - onLoad() { uni.setNavigationBarTitle({ title: '申请党员' }); - if(this.user.partyId.length > 0) { + if(this.user.partyId?.length > 0) { this.getDetail() } }, - methods: { onDateChange(e) { this.form.joinPartyTime = `${e.year}-${e.month}-${e.day}` }, - handleSelectParty(v) { this.form.partyOrgId = v.id this.form.partyOrgName = v.name }, - getDetail() { this.$instance.post(`/app/appparty/detail?id=${this.user.partyId}`).then(res=> { if(res?.data) { @@ -142,32 +136,25 @@ export default { } }) }, - submit() { if (!this.form.name) { return this.$toast('请输入党员姓名') } - if (!this.form.idNumber) { return this.$toast('身份证号') } - if (!this.form.phone.length) { return this.$toast('请输入手机号') } - if(!this.form.partyOrgId) { return this.$toast('请选择党组织') } - if(!this.form.joinPartyTime) { return this.$toast('请选择入党时间') } - if(!this.form.partyType) { return this.$toast('请选择党员类型') } - this.$loading() this.$instance.post(`/app/appparty/addOrUpdateForWX`, { ...this.form, @@ -178,7 +165,7 @@ export default { this.$store.dispatch('getUserInfo') uni.clearStorageSync('lastSelectedParty'); setTimeout(() => { - uni.redirectTo({url: "./partyAuthSuccess"}) + uni.redirectTo({url: `./partyAuthSuccess`}) }, 600) } this.$hideLoading() diff --git a/src/project/pingchang/AppPartyAuth/partyAuthSuccess.vue b/src/project/pingchang/AppPartyAuth/partyAuthSuccess.vue index fceb35f..b586a3b 100644 --- a/src/project/pingchang/AppPartyAuth/partyAuthSuccess.vue +++ b/src/project/pingchang/AppPartyAuth/partyAuthSuccess.vue @@ -1,11 +1,11 @@