BUG 25559

This commit is contained in:
aixianling
2021-12-24 16:16:05 +08:00
parent 2cd746f1d1
commit 585d896cc3
3 changed files with 26 additions and 7 deletions

View File

@@ -3,8 +3,15 @@
<ai-list v-if="showList"> <ai-list v-if="showList">
<ai-title title="三会一课" isShowBottomBorder slot="title"> <ai-title title="三会一课" isShowBottomBorder slot="title">
<template #rightBtn> <template #rightBtn>
<ai-party :instance="instance" v-model="partyId" :topOrgId="topOrgId" size="small" <ai-party :instance="instance" v-model="partyId" :topOrgId="topOrgId" :name.sync="partyOrgLabel"
style="display:inline-block" @origin="changeParty"/> style="display:inline-block" @origin="changeParty" customClicker>
<el-input size="small" v-model="partyOrgLabel" readonly placeholder="选择党组织">
<el-row slot="append" type="flex" class="partyPicker">
<i class="iconfont icondangyuan"/>
<div v-text="`切换党组织`"/>
</el-row>
</el-input>
</ai-party>
<el-button icon="iconfont iconNav_DataCenter" size="small" type="primary" @click="showStatistics()">会议统计 <el-button icon="iconfont iconNav_DataCenter" size="small" type="primary" @click="showStatistics()">会议统计
</el-button> </el-button>
<el-button icon="iconfont iconSetting" size="small" type="primary" @click="toMeetSet()">设置</el-button> <el-button icon="iconfont iconSetting" size="small" type="primary" @click="toMeetSet()">设置</el-button>
@@ -235,6 +242,7 @@ export default {
totalTitleList: [], totalTitleList: [],
pieData: {}, pieData: {},
pieChart: [], pieChart: [],
partyOrgLabel: ""
} }
}, },
methods: { methods: {
@@ -413,10 +421,23 @@ export default {
.AppMeetingChinaunion { .AppMeetingChinaunion {
height: 100%; height: 100%;
::v-deep .ai-party { ::v-deep .ai-partyorg {
.el-dialog__header, .el-dialog__footer { .el-dialog__header, .el-dialog__footer {
line-height: 1 !important; line-height: 1 !important;
} }
.el-input-group__append {
background: rgba(245, 245, 245, 1);
}
.el-input__inner {
direction: rtl;
}
.partyPicker {
gap: 8px;
align-items: center;
}
} }
.pieList { .pieList {

View File

@@ -394,7 +394,6 @@ export default {
filterText(val) { filterText(val) {
this.$refs.partyTree.filter(val); this.$refs.partyTree.filter(val);
}, },
selectParty(newVal) { selectParty(newVal) {
++this.partyKey ++this.partyKey
@@ -413,7 +412,6 @@ export default {
this.$set(this.form, 'chargeOfSignInList', []) this.$set(this.form, 'chargeOfSignInList', [])
this.$set(this.form, 'participantList', []) this.$set(this.form, 'participantList', [])
}, },
form: { form: {
handler(newVal) { handler(newVal) {
if (newVal.startTime && newVal.meetingBefore) { if (newVal.startTime && newVal.meetingBefore) {
@@ -590,7 +588,7 @@ export default {
//获取会议详请 //获取会议详请
getDetailInfo() { getDetailInfo() {
this.instance.post(`/app/appthreemeetinginfo/queryDetailById?id=${this.detail.id}`).then(res => { this.detail.id && this.instance.post(`/app/appthreemeetinginfo/queryDetailById?id=${this.detail.id}`).then(res => {
if (res && res.data) { if (res && res.data) {
this.form = res.data this.form = res.data
this.form.meetingClassification = res.data.meetingClassification.split(","); this.form.meetingClassification = res.data.meetingClassification.split(",");

View File

@@ -429,7 +429,7 @@ export default {
}, },
//获取会议详请 //获取会议详请
getDetailInfo() { getDetailInfo() {
this.instance.post(`/app/appthreemeetinginfo/queryDetailById?id=${this.detail.id}`).then(res => { this.detail.id&& this.instance.post(`/app/appthreemeetinginfo/queryDetailById?id=${this.detail.id}`).then(res => {
if (res?.data) { if (res?.data) {
res.data.annex = JSON.parse(res.data.annex); res.data.annex = JSON.parse(res.data.annex);
res.data.meetingClassification = res.data.meetingClassification.split(','); res.data.meetingClassification = res.data.meetingClassification.split(',');