|
|
@ -37,7 +37,7 @@ import { useModal, BasicModal } from '@/components/Modal'; |
|
|
|
import addPlan from '@/views/projectLib/projectPlan/addPlan.vue' |
|
|
|
import viewPlanDetail from "@/views/projectLib/projectPlan/viewPlanDetail.vue"; |
|
|
|
import childViewPlanDetail from "@/views/projectLib/projectPlan/childViewPlanDetail.vue"; |
|
|
|
import { isShowByRoles } from '@/views/projectLib/projectInfo/projectInfo.api'; |
|
|
|
import { isShowByRoles,queryIsSubProject } from '@/views/projectLib/projectInfo/projectInfo.api'; |
|
|
|
|
|
|
|
import { columns } from '@/views/projectLib/projectInfo/projectInfo.data'; |
|
|
|
import { searchFormSchema } from '@/views/projectLib/projectInfo/projectInfo.data'; |
|
|
@ -111,15 +111,21 @@ function getTableAction(record): ActionItem[] { |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function handleDetailpage(record) { |
|
|
|
async function handleDetailpage(record) { |
|
|
|
projectId.value = record.id |
|
|
|
projectStage.value = record.stage |
|
|
|
projectName.value = record.projectName |
|
|
|
await |
|
|
|
let res = await queryIsSubProject({ projectid: record.id }) |
|
|
|
console.log("queryIsSubProject",res) |
|
|
|
//判断是不是子项目,打开子项目的详情页面 |
|
|
|
openViewPlanDetail() |
|
|
|
if(res){ |
|
|
|
//是子项目 |
|
|
|
openChildViewPlanDetail() |
|
|
|
}else{ |
|
|
|
openViewPlanDetail() |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
function handlePlan(record) { |
|
|
|
type.value = record.stage == 5 ? "2" : "1" |
|
|
|