From 7691c392e4de4c97a448fddcadfa0fa8de7ddacf Mon Sep 17 00:00:00 2001 From: shijingjing <1789544664@qq.com> Date: Mon, 17 Oct 2022 14:18:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=88=90=E5=8A=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/electionAdd.vue | 31 ++++++++++++++++--- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/project/pingchang/apps/AppGeneralElection/components/electionAdd.vue b/project/pingchang/apps/AppGeneralElection/components/electionAdd.vue index d3b0989b..70b0be68 100644 --- a/project/pingchang/apps/AppGeneralElection/components/electionAdd.vue +++ b/project/pingchang/apps/AppGeneralElection/components/electionAdd.vue @@ -25,6 +25,11 @@ + + + + 等额 差额 @@ -37,7 +42,7 @@ - + @@ -135,6 +140,7 @@ export default { votingDate: '', candidateUsers: [], voteUsers: [], + partyOrganizations: [] }, chooseUserList: [], formRules: { @@ -145,7 +151,9 @@ export default { votingDate: [{required: true, message: "请选择投票日期", trigger: "blur"}], candidateUsers: [{required: true,validator: validCandidate, trigger: "blur"}], voteUsers: [{required: true,validator: validVote, trigger: "blur"}], - } + }, + id: '', + isEdit: false, } }, computed: { @@ -163,11 +171,26 @@ export default { selectVote(e) { this.form.voteUsers = e }, - handlePartyOrgSelect() {}, + handlePartyOrgSelect(v) { + if(v) { + // console.log(v); + this.form.organizationName = v[0].name + this.form.partyOrganizations = [v[0]] + } + }, confirm() { this.$refs.form.validate((valid) => { if (valid) { - console.log(111); + this.instance.post(`/app/appgeneralelectioninfo/addOrUpdate`,{ + ...this.form + }).then(res => { + if(res.code == 0) { + this.$message.success('新增成功') + this.cancel(false) + } + }).catch((err) => { + console.log(err); + }) } }) },