提交 fbea8669 编写于 作者: guangjun.yang's avatar guangjun.yang

Merge branch 'dev-fixCircle-20210308' into 'release'

小生态1.9.5日期兼容及专区成员优化 code reviewer:张平



See merge request !250
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
@setPleTotal="setPleTotal" @setPleTotal="setPleTotal"
ref='renyaun' ref='renyaun'
></renyaun> ></renyaun>
</div> </div>
</div> </div>
</template> </template>
...@@ -43,7 +43,7 @@ import * as commonUtil from "@/utils/utils"; ...@@ -43,7 +43,7 @@ import * as commonUtil from "@/utils/utils";
import org from '@/components/yqrange/member-management/org' import org from '@/components/yqrange/member-management/org'
import renyaun from '@/components/yqrange/member-management/renyuan' import renyaun from '@/components/yqrange/member-management/renyuan'
import region from '@/components/yqrange/member-management/region' import region from '@/components/yqrange/member-management/region'
import { getCircleRole } from '@/utils/yqrange/rangeApi' import { getCircleRole, getTotalNumber } from '@/utils/yqrange/rangeApi'
export default { export default {
props: { props: {
circleId: { circleId: {
...@@ -92,8 +92,25 @@ export default { ...@@ -92,8 +92,25 @@ export default {
// 挂载到Dom完成时 // 挂载到Dom完成时
mounted: function() { mounted: function() {
// commonUtil.resizeHeight(); // commonUtil.resizeHeight();
this.getTotalNum();
}, },
methods: { methods: {
getTotalNum(){
let param = {
circleId: this.circleId,
districtIds: '000',
idType: this.roleType,
}
getTotalNumber(param).then(res => {
if (res.code == '000000') {
const { orgTotal, peopleTotal } = res.data;
this.orgTotal = orgTotal;
this.pleTotal = peopleTotal;
}
}).catch(err => {
console.log('网络出现点儿问题,稍后重试')
})
},
getRole() { getRole() {
getCircleRole(this.circleId).then((res) => { getCircleRole(this.circleId).then((res) => {
if(res.code == '000000') { if(res.code == '000000') {
...@@ -102,7 +119,7 @@ export default { ...@@ -102,7 +119,7 @@ export default {
this.role = 1 this.role = 1
} }
} }
}) })
}, },
checkTab(v) { checkTab(v) {
...@@ -114,7 +131,7 @@ export default { ...@@ -114,7 +131,7 @@ export default {
}else if (v ==2) { }else if (v ==2) {
this.orgbtn = '' this.orgbtn = ''
this.plebtn = 'primary' this.plebtn = 'primary'
this.areabtn = '' this.areabtn = ''
} else { } else {
this.areabtn = 'primary' this.areabtn = 'primary'
this.orgbtn = '' this.orgbtn = ''
...@@ -122,10 +139,10 @@ export default { ...@@ -122,10 +139,10 @@ export default {
} }
}, },
setOrgTotal(n) { setOrgTotal(n) {
this.orgTotal = n // this.orgTotal = n
}, },
setPleTotal(n) { setPleTotal(n) {
this.pleTotal = n // this.pleTotal = n
}, },
//刷新机构和人员 //刷新机构和人员
setOrgAndPeople(){ setOrgAndPeople(){
......
...@@ -48,8 +48,8 @@ export const getMemberSelectOrgOptionReq = (data) => { ...@@ -48,8 +48,8 @@ export const getMemberSelectOrgOptionReq = (data) => {
description: ' 圈子设置选择机构保存', description: ' 圈子设置选择机构保存',
}) })
}; };
export const getOrgProvincesReq = (idType,circleId,type=1) => { export const getOrgProvincesReq = (idType,circleId,type=1) => {
...@@ -68,4 +68,14 @@ export const getCircleRole = (circleId) => { ...@@ -68,4 +68,14 @@ export const getCircleRole = (circleId) => {
method: 'get', method: 'get',
description: '根据圈子 获取人的角色', description: '根据圈子 获取人的角色',
}) })
}; };
\ No newline at end of file
export const getTotalNumber = (data) => {
return fetch({
headers,
url: getBaseUrl(`circle/memberSelect/orgPeopleTotal/related/search`),
method: 'post',
data: data,
description: '查询已选机构、人员',
})
};
...@@ -55,9 +55,9 @@ ...@@ -55,9 +55,9 @@
<el-table-column prop="createdName" label="创建者" align="center"></el-table-column> <el-table-column prop="createdName" label="创建者" align="center"></el-table-column>
<el-table-column prop="modifiedName" label="最后修改" align="center"></el-table-column> <el-table-column prop="modifiedName" label="最后修改" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" min-width="100" align="center"> <el-table-column prop="createdTime" label="创建时间" min-width="100" align="center">
<template slot-scope="scope"> <!-- <template slot-scope="scope">
<span>{{ scope.row.createdTime | liveDateFilter }}</span> <span>{{ scope.row.createdTime | liveDateFilter }}</span>
</template> </template> -->
</el-table-column> </el-table-column>
<el-table-column prop="status" label="状态" align="center"> <el-table-column prop="status" label="状态" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
......
...@@ -70,9 +70,9 @@ ...@@ -70,9 +70,9 @@
<el-table-column prop="circleName" label="圈子名称" align="center"></el-table-column> <el-table-column prop="circleName" label="圈子名称" align="center"></el-table-column>
<el-table-column prop="desc" label="视频描述" align="center" min-width="150" show-overflow-tooltip></el-table-column> <el-table-column prop="desc" label="视频描述" align="center" min-width="150" show-overflow-tooltip></el-table-column>
<el-table-column prop="createdTime" label="上传时间" align="center"> <el-table-column prop="createdTime" label="上传时间" align="center">
<template slot-scope="scope"> <!-- <template slot-scope="scope">
<span>{{ scope.row.createdTime | liveDateFilter }}</span> <span>{{ scope.row.createdTime | liveDateFilter }}</span>
</template> </template> -->
</el-table-column> </el-table-column>
<el-table-column prop="publisherName" label="发布者" align="center"></el-table-column> <el-table-column prop="publisherName" label="发布者" align="center"></el-table-column>
<el-table-column prop="publisherAddress" label="所在省市" align="center" min-width="100" show-overflow-tooltip></el-table-column> <el-table-column prop="publisherAddress" label="所在省市" align="center" min-width="100" show-overflow-tooltip></el-table-column>
...@@ -82,9 +82,9 @@ ...@@ -82,9 +82,9 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="modifiedTime" label="更新时间" align="center"> <el-table-column prop="modifiedTime" label="更新时间" align="center">
<template slot-scope="scope"> <!-- <template slot-scope="scope">
<span>{{ scope.row.modifiedTime | liveDateFilter }}</span> <span>{{ scope.row.modifiedTime | liveDateFilter }}</span>
</template> </template> -->
</el-table-column> </el-table-column>
<el-table-column prop="reviserName" label="最后修改人" align="center"></el-table-column> <el-table-column prop="reviserName" label="最后修改人" align="center"></el-table-column>
<el-table-column label="操作" min-width="200" align="center"> <el-table-column label="操作" min-width="200" align="center">
......
...@@ -37,9 +37,9 @@ ...@@ -37,9 +37,9 @@
<el-table :data="tableData" class="item-table" style="width: 100%;margin-top: 10px;"> <el-table :data="tableData" class="item-table" style="width: 100%;margin-top: 10px;">
<el-table-column prop="id" label="圈子ID" min-width="100" align="center"></el-table-column> <el-table-column prop="id" label="圈子ID" min-width="100" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" min-width="100" align="center"> <el-table-column prop="createdTime" label="创建时间" min-width="100" align="center">
<template slot-scope="scope"> <!-- <template slot-scope="scope">
<span>{{ scope.row.createdTime | liveDateFilter }}</span> <span>{{ scope.row.createdTime | liveDateFilter }}</span>
</template> </template> -->
</el-table-column> </el-table-column>
<el-table-column prop="name" label="圈子名称" min-width="100" align="center"></el-table-column> <el-table-column prop="name" label="圈子名称" min-width="100" align="center"></el-table-column>
<el-table-column prop="numberOfPeople" label="圈子人数" min-width="100" align="center"></el-table-column> <el-table-column prop="numberOfPeople" label="圈子人数" min-width="100" align="center"></el-table-column>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册