From 953fce3e4916d44f634a632a1f508f194072f959 Mon Sep 17 00:00:00 2001 From: wbc <942429426@qq.com> Date: Thu, 17 Jul 2025 15:31:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=A9=E6=95=88=E8=AF=84=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectAssessment/addModal.vue | 225 ++++++++++++++++++ .../projectAssessment/index.vue | 18 +- 2 files changed, 237 insertions(+), 6 deletions(-) create mode 100644 src/views/performanceIndicator/projectAssessment/addModal.vue diff --git a/src/views/performanceIndicator/projectAssessment/addModal.vue b/src/views/performanceIndicator/projectAssessment/addModal.vue new file mode 100644 index 0000000..828e459 --- /dev/null +++ b/src/views/performanceIndicator/projectAssessment/addModal.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/src/views/performanceIndicator/projectAssessment/index.vue b/src/views/performanceIndicator/projectAssessment/index.vue index 85f0c79..582717e 100644 --- a/src/views/performanceIndicator/projectAssessment/index.vue +++ b/src/views/performanceIndicator/projectAssessment/index.vue @@ -7,18 +7,19 @@ - - + --> + @@ -32,6 +33,7 @@ import { PageWrapper } from '@/components/Page'; import { isShowByRoles } from '@/views/projectLib/projectInfo/projectInfo.api'; import { searchFormSchema } from '@/views/projectLib/projectInfo/projectInfo.data'; import { getProjectassessmentPageList,getProjectassessmentProjectPageList ,deleteProjectassessment} from '@/views/performanceIndicator/projectAssessment/projectAssessment.api'; +import addModal from "./addModal.vue"; import { projectAssessmentColumns } from '@/views/performanceIndicator/projectAssessment/projectAssessment.data'; import detailTabel from './detailTabel.vue' import ProjectinfoComponent from '@/views/ProcessApprovalSubPage/component/ProjectinfoComponent.vue' @@ -42,7 +44,7 @@ const [registerDetailTable, { openModal: openModalDetailTable }] = useModal(); let projectid = ref() const [registerTable, { reload }] = useTable({ - title: '合同信息', + title: '项目绩效考核', api: getProjectassessmentPageList, columns: projectAssessmentColumns, useSearchForm: true, @@ -128,8 +130,12 @@ function closeModel() { closeModalProjectinfo() reload() } -function handleAddcontract(record) { - openModalProjectinfo(true,{title:'新增项目考核' ,api:getProjectassessmentProjectPageList ,stage:6}) +// function handleAddcontract(record) { +// openModalProjectinfo(true,{title:'新增项目考核' ,api:getProjectassessmentProjectPageList ,stage:6}) +// } +const addModalRef = ref() +function handleAdd() { + addModalRef.value.showModal() }