三会一课

This commit is contained in:
yanran200730
2021-12-24 20:11:59 +08:00
parent 1d2510f465
commit 11150f2eea
2 changed files with 69 additions and 70 deletions

View File

@@ -395,6 +395,7 @@ export default {
return this.$message.error("所属组织不是支部党组织"); return this.$message.error("所属组织不是支部党组织");
} }
this.showList = false; this.showList = false;
this.showDetail = false
this.showSet = true; this.showSet = true;
}, },
}, },

View File

@@ -1,75 +1,73 @@
<template> <template>
<section class="meetingSet"> <ai-detail>
<ai-detail> <ai-title slot="title" title="三会一课设置" isShowBack @onBackClick="$parent.goBack()" isShowBottomBorder/>
<ai-title slot="title" title="三会一课设置" isShowBack @onBackClick="$parent.goBack()" isShowBottomBorder/> <template #content>
<template #content> <div class="tab-tips">
<div class="tab-tips"> <span class="el-icon-warning"/>
<span class="el-icon-warning"/> <span class="text">未按照会议要求开展三会一课的情况下支部负责人主要用于接收上级领导的催办消息</span>
<span class="text">未按照会议要求开展三会一课的情况下支部负责人主要用于接收上级领导的催办消息</span> </div>
</div> <ai-card title="基本信息">
<ai-card title="基本信息"> <template #content>
<template #content> <ai-wrapper>
<ai-wrapper> <ai-info-item label="党组织" :value="partyName"/>
<ai-info-item label="党组织" :value="partyName"/> </ai-wrapper>
</ai-wrapper>
</template> </template>
</ai-card> </ai-card>
<ai-card title="支部负责人"> <ai-card title="支部负责人">
<template #right> <template #right>
<ai-party-member :instance="instance" v-model="peopleList" <ai-party-member :instance="instance" v-model="peopleList"
:action="'/app/appparty/list?partyOrgId='+partyId" @change="confirmAddUser" :action="'/app/appparty/list?partyOrgId='+partyId" @change="confirmAddUser"
dialogTitle="添加支部负责人" customCliker> dialogTitle="添加支部负责人" customCliker>
<el-button type="text" icon="iconfont iconAdd">添加人员</el-button> <el-button type="text" icon="iconfont iconAdd">添加人员</el-button>
</ai-party-member> </ai-party-member>
</template> </template>
<template #content> <template #content>
<el-table <el-table
:key='0' :key='0'
:data="tableDataUser" :data="tableDataUser"
style="width: 100%" style="width: 100%"
border border
header-cell-class-name="table-header" header-cell-class-name="table-header"
empty-text="支部负责人信息为空点击标题右侧添加按钮进行添加" empty-text="支部负责人信息为空点击标题右侧添加按钮进行添加"
> >
<el-table-column type="index" label="序号" align="center" width="240"></el-table-column> <el-table-column type="index" label="序号" align="center" width="240"></el-table-column>
<el-table-column prop="partyName" label="姓名" align="center"></el-table-column> <el-table-column prop="partyName" label="姓名" align="center"></el-table-column>
<el-table-column label="操作" align="center"> <el-table-column label="操作" align="center">
<div slot-scope="{row}"> <div slot-scope="{row}">
<span @click="deleteUser(row)" <span @click="deleteUser(row)"
class="iconfont iconDelete icon-color89B" class="iconfont iconDelete icon-color89B"
title="删除" title="删除"
style="cursor: pointer;" style="cursor: pointer;"
/> />
</div> </div>
</el-table-column> </el-table-column>
</el-table> </el-table>
</template> </template>
</ai-card> </ai-card>
<ai-card title="三会一课要求"> <ai-card title="三会一课要求">
<template #content> <template #content>
<el-table <el-table
:key='1' :key='1'
:data="tableDataRequirement" :data="tableDataRequirement"
style="width: 100%" style="width: 100%"
border border
header-cell-class-name="table-header" header-cell-class-name="table-header"
align="center" align="center"
empty-text="三会一课要求为空" empty-text="三会一课要求为空"
> >
<el-table-column prop="meetingClassification" label="类型"> <el-table-column prop="meetingClassification" label="类型">
<div slot-scope="{row}">{{ dict.getLabel('meetingClassification', row.meetingClassification) || '-' }} <div slot-scope="{row}">{{ dict.getLabel('meetingClassification', row.meetingClassification) || '-' }}
</div> </div>
</el-table-column> </el-table-column>
<el-table-column prop="type" label="要求"> <el-table-column prop="type" label="要求">
<div slot-scope="{row}">{{ dict.getLabel('appThreeMeetingCTCType', row.type) || '-' }}</div> <div slot-scope="{row}">{{ dict.getLabel('appThreeMeetingCTCType', row.type) || '-' }}</div>
</el-table-column> </el-table-column>
</el-table> </el-table>
</template> </template>
</ai-card> </ai-card>
</template> </template>
</ai-detail> </ai-detail>
</section>
</template> </template>
<script> <script>