三会一课

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("所属组织不是支部党组织");
}
this.showList = false;
this.showDetail = false
this.showSet = true;
},
},

View File

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