feat:增加组织树及项目归属权获取数据

This commit is contained in:
lixg
2022-11-24 15:10:01 +08:00
parent 57b9ba8263
commit affd52588a
6 changed files with 263 additions and 151 deletions

View File

@@ -1119,11 +1119,17 @@
</a-modal>
<!-- 归属权抽屉 -->
<proj-owner-ship v-model:ProjOwnervisible="ProjOwnervisible" />
<proj-owner-ship
v-model:ProjOwnervisible="ProjOwnervisible"
:selectProjectId="selectProjectId"
/>
<!-- 授权名单抽屉 -->
<proj-power-list v-model:ProjPvisible="ProjPvisible" />
<!-- 查看权抽屉 -->
<proj-check-ship v-model:ProjCheckvisible="ProjCheckvisible" />
<proj-check-ship
v-model:ProjCheckvisible="ProjCheckvisible"
:selectProjectId="selectProjectId"
/>
<!-- 管理权抽屉 -->
<proj-manage-ship v-model:ProjManagevisible="ProjManagevisible" />
</div>
@@ -1194,6 +1200,8 @@ export default {
deleteProjectId: null, //删除的项目id
templateProjectId: null, //存为模版的项目id
copyProjectId: null, //复制项目id
selectProjectId: null, //选择的授权id
});
// 数据接入 - start -
const router = useRouter();
@@ -2172,9 +2180,6 @@ export default {
width: 100,
align: "center",
customRender: (value) => {
{
console.log("获取项目", value);
}
return (
<div>
{value.record.type !== 3
@@ -2258,7 +2263,7 @@ export default {
<div
onClick={() => {
console.log("点击了111");
showProjOwner();
showProjOwner(value.record.projectId);
}}
>
归属权
@@ -3248,8 +3253,9 @@ export default {
state.sonproject = false;
};
const showProjOwner = () => {
const showProjOwner = (id) => {
state.ProjOwnervisible = true;
state.selectProjectId = id;
};
const showProjPrower = () => {
state.ProjPvisible = true;