提交 14819b6d 编写于 作者: yi.li's avatar yi.li

添加查询可访问本圈的机构和人员接口

上级 644ec380
...@@ -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: '查询已选机构、人员',
})
};
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册