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()
}