三会一课
This commit is contained in:
		| @@ -395,6 +395,7 @@ export default { | ||||
|         return this.$message.error("所属组织不是支部党组织"); | ||||
|       } | ||||
|       this.showList = false; | ||||
|       this.showDetail = false | ||||
|       this.showSet = true; | ||||
|     }, | ||||
|   }, | ||||
|   | ||||
| @@ -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> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user