diff --git a/src/project/pingchang/AppGeneralElection/AppGeneralElection.vue b/src/project/pingchang/AppGeneralElection/AppGeneralElection.vue index e882cf6..837e00f 100644 --- a/src/project/pingchang/AppGeneralElection/AppGeneralElection.vue +++ b/src/project/pingchang/AppGeneralElection/AppGeneralElection.vue @@ -68,12 +68,10 @@ getList() { if (this.pageNum > this.pages) return this.$instance.post(`/app/appgeneralelectioninfo/list-xcx?partyId=${this.partyId}¤t=${this.pageNum}&size=${this.pageSize}`, null, {}).then(res => { - console.log(res) if (res.code == 0) { const list = this.pageNum > 1 ? [...this.list, ...res.data.records] : res.data.records this.pages = Math.ceil(res.data.total / 10) this.list = list - console.log(this.list) } }) }, diff --git a/src/project/pingchang/AppGeneralElection/generalElectionDetail.vue b/src/project/pingchang/AppGeneralElection/generalElectionDetail.vue index b76da35..410fdec 100644 --- a/src/project/pingchang/AppGeneralElection/generalElectionDetail.vue +++ b/src/project/pingchang/AppGeneralElection/generalElectionDetail.vue @@ -42,8 +42,9 @@ 投票说明 - 1、本次选举采用无记名投票方式,差额选举的办法,选举第十一届村民委员会主任1名。选举工作由选举委员会主持,未尽事宜由选举委员会研究决定; - 2、差额选举的办法,选举第十一届村民委员会主任1名。选举工作由选举委员会主持,未尽事宜由选举委员会研究决定。 + + {{ votingInstructions }} 关闭 @@ -62,7 +63,8 @@ export default { showMask: false, title: '', chooseNumber: '', - partyId: '' + partyId: '', + votingInstructions: '', }; }, onLoad(options) { @@ -86,14 +88,14 @@ export default { uni.showToast({title: `投票人数大于应选人数,请重试`, icon: 'none'}) flags = false } - // if (checkNum < this.chooseNumber) { - // uni.showToast({title: `请给候选人投票`, icon: 'none'}) - // flags = false - // } - if (checkNum < this.userList.length) { + if (checkNum < this.chooseNumber) { uni.showToast({title: `请给候选人投票`, icon: 'none'}) flags = false } + // if (checkNum < this.userList.length) { + // uni.showToast({title: `请给候选人投票`, icon: 'none'}) + // flags = false + // } if (!flags) return this.$instance.post('/app/appgeneralelectioninfo/vote', checkList).then(res => { @@ -123,6 +125,7 @@ export default { getDetailInfo() { this.$instance.post(`/app/appgeneralelectioninfo/queryDetailById?id=${this.detailId}`, null).then(res => { if (res.data) { + this.votingInstructions = res.data.votingInstructions this.chooseNumber = res.data.chooseNumber this.title = res.data.title res.data.candidateUsers.map((item) => { @@ -131,7 +134,7 @@ export default { "candidateUserName": item.name, "electionId": this.detailId, "voteStatus": '', - "voterUserId": this.partyId + "voterUserId": this.partyId, } this.userList.push(info) }) @@ -294,6 +297,7 @@ export default { margin: 200px auto 0; padding: 48px 48px 0; box-sizing: border-box; + overflow-y: scroll; .mask-title { font-size: 32px; @@ -321,7 +325,7 @@ export default { font-weight: 500; color: #1365DD; line-height: 40px; - margin: 60px 0 0 332px; + margin: 60px 0 20px 332px; text-align: center; } }