|
@ -77,6 +77,8 @@ |
|
|
:showCancelBtn="false"> |
|
|
:showCancelBtn="false"> |
|
|
<planFileApproval :record="recordData" @close="closeplanFile" /> |
|
|
<planFileApproval :record="recordData" @close="closeplanFile" /> |
|
|
</BasicModal> |
|
|
</BasicModal> |
|
|
|
|
|
<uploadURTfile @register="registerUnitedTechnicalReview" @close="closePlanFileModal" /> |
|
|
|
|
|
|
|
|
</template> |
|
|
</template> |
|
|
<script lang="ts" name="viewPlanDetail" setup> |
|
|
<script lang="ts" name="viewPlanDetail" setup> |
|
|
import { ref, onMounted } from 'vue' |
|
|
import { ref, onMounted } from 'vue' |
|
@ -92,6 +94,7 @@ import { useModal } from '@/components/Modal'; |
|
|
import ApprovalDetails from "../../ProcessApprovalSubPage/component/ApprovalDetails.vue" |
|
|
import ApprovalDetails from "../../ProcessApprovalSubPage/component/ApprovalDetails.vue" |
|
|
import planFileApproval from '@/views/ProcessApprovalSubPage/planFileApproval.vue' |
|
|
import planFileApproval from '@/views/ProcessApprovalSubPage/planFileApproval.vue' |
|
|
import { isShowByRoles } from '../../projectLib/projectInfo/projectInfo.api'; |
|
|
import { isShowByRoles } from '../../projectLib/projectInfo/projectInfo.api'; |
|
|
|
|
|
import uploadURTfile from "@/views/projectLib/projectPlan/uploadURTfile.vue" |
|
|
|
|
|
|
|
|
let dataTo = defineProps(["projectId", "projectStage"]) |
|
|
let dataTo = defineProps(["projectId", "projectStage"]) |
|
|
let projectId = ref(dataTo.projectId) |
|
|
let projectId = ref(dataTo.projectId) |
|
@ -105,6 +108,7 @@ let recordData = ref({}) |
|
|
const [registeruploadFile, { openModal: openPlanFile, closeModal: closePlanFile }] = useModal();//文件上传和查看 |
|
|
const [registeruploadFile, { openModal: openPlanFile, closeModal: closePlanFile }] = useModal();//文件上传和查看 |
|
|
const [registerplanFileApproval, { openModal: openplanFileApproval, closeModal: closeplanFileApproval }] = useModal();//文件上传和查看 |
|
|
const [registerplanFileApproval, { openModal: openplanFileApproval, closeModal: closeplanFileApproval }] = useModal();//文件上传和查看 |
|
|
const [registerFileInfo, { openModal: openFileInfo }] = useModal();//文件上传和查看 |
|
|
const [registerFileInfo, { openModal: openFileInfo }] = useModal();//文件上传和查看 |
|
|
|
|
|
const [registerUnitedTechnicalReview, { openModal:openUnitedTechnicalReviewmode,closeModal:closeUnitedTechnicalReviewmode}] = useModal();//新增修改周月报页面 |
|
|
|
|
|
|
|
|
onMounted(() => { |
|
|
onMounted(() => { |
|
|
queryPlanInfoMainTimeline({ |
|
|
queryPlanInfoMainTimeline({ |
|
@ -197,8 +201,12 @@ function handleuploadfile(record) { |
|
|
type.value = record.isfinish |
|
|
type.value = record.isfinish |
|
|
fileArr = record.taskFile.split(",") |
|
|
fileArr = record.taskFile.split(",") |
|
|
planinfoid.value = record.id |
|
|
planinfoid.value = record.id |
|
|
|
|
|
if(record.taskName=="联合技术审查"){ |
|
|
|
|
|
openUnitedTechnicalReviewmode(true,{planinfoid:record.id}) |
|
|
|
|
|
}else{ |
|
|
openPlanFile() |
|
|
openPlanFile() |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
async function handlefinish(record) { |
|
|
async function handlefinish(record) { |
|
|
let params = { |
|
|
let params = { |
|
|
planinfoid: record.id, |
|
|
planinfoid: record.id, |
|
@ -222,6 +230,7 @@ function closeplanFile() { |
|
|
} |
|
|
} |
|
|
function closePlanFileModal() { |
|
|
function closePlanFileModal() { |
|
|
closePlanFile() |
|
|
closePlanFile() |
|
|
|
|
|
closeUnitedTechnicalReviewmode() |
|
|
reload() |
|
|
reload() |
|
|
queryPlanInfoMainTimeline({ |
|
|
queryPlanInfoMainTimeline({ |
|
|
projectid: dataTo.projectId |
|
|
projectid: dataTo.projectId |
|
|