提交 8b4d52cb 编写于 作者: bo.dang's avatar bo.dang

Merge branch 'dev-circle-nine-20201231' into 'release'

活动成员管理优化,code review:bo.dang



See merge request !238
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
align="center" align="center"
width="140"> width="140">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="detel(scope.row)" type="text" size="small" style="color:red" v-if="scope.row.source != 1">删除</el-button> <el-button @click="detel(scope.row)" type="text" size="small" style="color:red">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
<div slot="empty"> <div slot="empty">
...@@ -59,20 +59,6 @@ ...@@ -59,20 +59,6 @@
:current-page="memberForm.pageNum" :page-sizes="[10, 30, 50, 100, 200]" :page-size="memberForm.pageSize" :current-page="memberForm.pageNum" :page-sizes="[10, 30, 50, 100, 200]" :page-size="memberForm.pageSize"
layout="total, sizes, prev, pager, next, jumper" :total="totalPeople"></el-pagination> layout="total, sizes, prev, pager, next, jumper" :total="totalPeople"></el-pagination>
</div> </div>
<el-dialog
title="添加人员"
:visible.sync="dialogOrg"
width="80%"
top="5vh"
:before-close="handleClose">
<add-member
v-if="dialogOrg"
:circleId='circleId'
:roleType='roleType'
@addPeople="addPeople"
@handleClose="handleClose">
</add-member>
</el-dialog>
<!-- 删除 弹窗 --> <!-- 删除 弹窗 -->
<el-dialog <el-dialog
title="确认删除" title="确认删除"
...@@ -89,20 +75,6 @@ ...@@ -89,20 +75,6 @@
</span> </span>
</el-dialog> </el-dialog>
<!--<el-dialog-->
<!--title="导入错误提示"-->
<!--:visible.sync="dialogVisible"-->
<!--width="500px"-->
<!--:close-on-click-modal="false"-->
<!--@close="handleErrorClose"-->
<!--center-->
<!--&gt;-->
<!--<el-table :data="dialogErrorData" align="center">-->
<!--<el-table-column property="rowNumber" label="行数" align="center"></el-table-column>-->
<!--<el-table-column property="wrongData" label="错误提示" align="center"></el-table-column>-->
<!--</el-table>-->
<!--</el-dialog>-->
<el-dialog <el-dialog
:title="dialogTitle" :title="dialogTitle"
:visible.sync="dialogVisible" :visible.sync="dialogVisible"
...@@ -217,27 +189,12 @@ ...@@ -217,27 +189,12 @@
jumPathThird: '/activity-management', jumPathThird: '/activity-management',
administrativeValue: "", administrativeValue: "",
optionsRegion: [], optionsRegion: [],
sourceList: [
{
label: '全部',
value: 0
},
{
label: '可访问本圈的地区/机构',
value: 1
},
{
label: '手动添加',
value: 2
},
],
activityDoctorModelList: [], activityDoctorModelList: [],
totalPeople: 10, totalPeople: 10,
selectionList:[], selectionList:[],
memberForm: { memberForm: {
name: '', hospitalName: '',
orgName: '', doctorName: '',
source: 0,
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },
...@@ -272,9 +229,8 @@ ...@@ -272,9 +229,8 @@
methods: { methods: {
init() { init() {
this.memberForm.pageNum = 1; this.memberForm.pageNum = 1;
this.memberForm.name = ""; this.memberForm.hospitalName = "";
this.memberForm.orgName = ""; this.memberForm.doctorName = "";
this.memberForm.source = 0
this.getList(1) this.getList(1)
}, },
serch() { serch() {
...@@ -298,7 +254,6 @@ ...@@ -298,7 +254,6 @@
if (res.code == "000000") { if (res.code == "000000") {
this.activityDoctorModelList = res.data.activityDoctorModelList; this.activityDoctorModelList = res.data.activityDoctorModelList;
this.totalPeople = res.data.total; this.totalPeople = res.data.total;
this.setPleTotal()
} else { } else {
this.$message(res.message); this.$message(res.message);
} }
...@@ -353,21 +308,9 @@ ...@@ -353,21 +308,9 @@
this.detelMessage = '' this.detelMessage = ''
this.clickItem = null this.clickItem = null
}, },
setPleTotal() {
this.$emit('setPleTotal',this.totalPeople)
},
dialogMemberFn() {
this.dialogOrg = true
},
handleClose() { handleClose() {
this.dialogOrg = false this.dialogOrg = false
}, },
addPeople() {
this.dialogOrg = false
this.init()
},
// 批量导入 // 批量导入
beforeUploadDoc(file) { beforeUploadDoc(file) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册