提交 0f58d61e 编写于 作者: kai.wang's avatar kai.wang

新增人员白名单列表

上级 f2a6e05b
此差异已折叠。
......@@ -4,7 +4,33 @@ let headers = {
'Content-Type': 'application/json;charset=UTF-8',
token: localStorage.getItem('storageToken'),
};
export const moRelAddSearch = (params) => {
return fetch({
headers,
url: getBaseUrl(`circle/memberSelect/people/add/search`),
method: 'post',
data: params,
description: '添加人员白名单-查询圈子to添加人员列表',
})
};
export const moPeopleOption = (params) => {
return fetch({
headers,
url: getBaseUrl(`circle/memberSelect/people/option`),
method: 'post',
data: params,
description: '添加白名单人员- 勾选操作',
})
};
export const moPeopleSave = (params) => {
return fetch({
headers,
url: getBaseUrl(`circle/memberSelect/people/save`),
method: 'post',
data: params,
description: '添加白名单人员- 保存',
})
};
export const moRelSearch = (params) => {
return fetch({
headers,
......@@ -14,7 +40,14 @@ export const moRelSearch = (params) => {
description: '查询机构-圈子已选机构列表',
})
};
export const clearPeopleCacheOrg = (circleId) => {
return fetch({
headers,
url: getBaseUrl(`circle/memberSelect/people/option/clearCache/${circleId}`),
method: 'get',
description: '添加白名单人员- 勾选操作清除缓存',
})
};
export const morDeleteOrg = (params) => {
return fetch({
headers,
......
......@@ -67,6 +67,19 @@
></el-pagination>
</div>
</div>
<el-dialog
title="添加人员"
:visible.sync="dialogOrg"
width="80%"
top="5vh"
:before-close="handleClose">
<check-org
:circleId='circleId'
:roleType='roleType'
@addOrg="addPeople"
@handleClose="handleClose">
</check-org>
</el-dialog>
</div>
</template>
<script>
......@@ -75,17 +88,19 @@ import { mapGetters } from "vuex";
import { openLoading, closeLoading } from "../../utils/utils";
import * as commonUtil from "../../utils/utils";
import * as operationData from "../../utils/operation";
import checkOrg from '../../components/yqrange/member-management/addMember.vue'
let vm = null;
export default {
components: {
BreadCrumb
BreadCrumb,
checkOrg
},
data() {
return {
curmbFirst: "云鹊小圈",
curmbSecond: "设置管理员",
circleId: "",
dialogOrg:true,
formInline: {
region: ["0"],
administrativeId: "",
......@@ -137,16 +152,7 @@ export default {
console.log("newData", newData);
resolve(newData);
});
} else if (node.level == 3) {
let req = {
countyId: node.data.value
};
vm.GET("basic-data/position/towns", req).then(res => {
let newData = vm.setMoreOption(res.data.townList, "towns");
console.log("newData", newData);
resolve(newData);
});
}
}
}
}
};
......@@ -156,7 +162,7 @@ export default {
},
created() {
vm = this;
vm.circleId = 129;
vm.circleId = vm.getUrlSearch(window.location.href, "circleId");
vm.search();
},
// 挂载到Dom完成时
......@@ -310,6 +316,12 @@ export default {
console.log(`当前页: ${val}`);
this.formInline.pageNo = val;
this.search();
},
handleClose() {
this.dialogOrg = false
},
addPeople() {
this.dialogOrg = false
}
}
};
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册