|
|
@ -62,7 +62,7 @@ |
|
|
|
<!-- <TableAction :actions="getTableAction(record)" /> --> |
|
|
|
<TableAction :actions="getTableAction(record)" /> |
|
|
|
</template> |
|
|
|
<template #tableTitle > |
|
|
|
<template #tableTitle> |
|
|
|
<el-button type="primary" @click="handledownload" v-if="isShowByRoles('manageOrg,supervisor')">下载</el-button> |
|
|
|
</template> |
|
|
|
</BasicTable> |
|
|
@ -72,7 +72,7 @@ |
|
|
|
<BasicModal @register="registeruploadFile" title="上传文件" width="1200px" :showOkBtn="false" :showCancelBtn="false"> |
|
|
|
<addPlanFile :type="type" :planinfoid="planinfoid" :files="fileArr" @close="closePlanFileModal()" /> |
|
|
|
</BasicModal> |
|
|
|
<planinfoFileDetail @register="registerFileInfo" :planinfoid="planinfoid" :taskName="taskName" :isfinish="isfinish" /> |
|
|
|
<planinfoFileDetail @register="registerFileInfo" /> |
|
|
|
<BasicModal @register="registerplanFileApproval" title="文件审批" width="1200px" :showOkBtn="false" |
|
|
|
:showCancelBtn="false"> |
|
|
|
<planFileApproval :record="recordData" @close="closeplanFile" /> |
|
|
@ -86,7 +86,7 @@ import planinfoFileDetail from './planinfoFileDetail.vue' |
|
|
|
import { Progress } from 'ant-design-vue'; |
|
|
|
import { BasicModal } from '@/components/Modal'; |
|
|
|
import { PlaninfoColumn } from './projectPlan.data'; |
|
|
|
import { queryPlanInfoMainTimeline, getPlanFileApprovalInfoByPlaninfoId,planUploadFile,downloadPlanInfo } from './projectPlan.api' |
|
|
|
import { queryPlanInfoMainTimeline, getPlanFileApprovalInfoByPlaninfoId, planUploadFile, downloadPlanInfo } from './projectPlan.api' |
|
|
|
import { ActionItem, BasicTable, TableAction, useTable } from '@/components/Table'; |
|
|
|
import { useModal } from '@/components/Modal'; |
|
|
|
import ApprovalDetails from "../../ProcessApprovalSubPage/component/ApprovalDetails.vue" |
|
|
@ -189,10 +189,8 @@ function getTableAction(record): ActionItem[] { |
|
|
|
} |
|
|
|
|
|
|
|
function handleDetail(record) { |
|
|
|
planinfoid.value = record.id |
|
|
|
taskName.value = record.taskName |
|
|
|
isfinish.value = record.isfinish |
|
|
|
openFileInfo(true,{planinfoid:record.id,taskName:record.taskName,isfinish:record.isfinish}) |
|
|
|
|
|
|
|
openFileInfo(true, { planinfoid: record.id, taskName: record.taskName, isfinish: record.isfinish }) |
|
|
|
|
|
|
|
} |
|
|
|
function handleuploadfile(record) { |
|
|
@ -234,7 +232,7 @@ function closePlanFileModal() { |
|
|
|
} |
|
|
|
async function handledownload() { |
|
|
|
//下载 |
|
|
|
await downloadPlanInfo({ projectid: dataTo.projectId}); |
|
|
|
await downloadPlanInfo({ projectid: dataTo.projectId }); |
|
|
|
} |
|
|
|
</script> |
|
|
|
<style scoped> |
|
|
|