From 2a0e9a7cabaf1ab350fcbe6340380c05efabaf86 Mon Sep 17 00:00:00 2001 From: Esacpe <1113279529@qq.com> Date: Mon, 22 Sep 2025 18:09:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trainingProject/components/addPxxm.vue | 187 ++++++++++++++++++ .../trainingProject/index.vue | 11 +- 2 files changed, 195 insertions(+), 3 deletions(-) create mode 100644 src/views/securityManagement/trainingManagement/trainingProject/components/addPxxm.vue diff --git a/src/views/securityManagement/trainingManagement/trainingProject/components/addPxxm.vue b/src/views/securityManagement/trainingManagement/trainingProject/components/addPxxm.vue new file mode 100644 index 0000000..bf2abf5 --- /dev/null +++ b/src/views/securityManagement/trainingManagement/trainingProject/components/addPxxm.vue @@ -0,0 +1,187 @@ + + + + + diff --git a/src/views/securityManagement/trainingManagement/trainingProject/index.vue b/src/views/securityManagement/trainingManagement/trainingProject/index.vue index cbecea1..b3d59a7 100644 --- a/src/views/securityManagement/trainingManagement/trainingProject/index.vue +++ b/src/views/securityManagement/trainingManagement/trainingProject/index.vue @@ -29,6 +29,8 @@ + + @@ -40,8 +42,9 @@ import Search from '@/components/aboutTable/Search.vue'; import { qcckGet, qcckPost, qcckDelete } from "@/api/qcckApi.js"; import PageTitle from "@/components/aboutTable/PageTitle.vue"; import ViewProjectDetailsDialog from "./components/viewProjectDetailsDialog.vue"; +import AddPxxm from './components/addPxxm.vue' import PrejectDetailsDialog from "./components/prejectDetailsDialog.vue"; - +const addPxxmRef = ref() const prejectDetailsRef = ref(null); const viewProjectDetailsRef = ref(null) const queryFrom = ref({}); @@ -99,9 +102,11 @@ const tabHeightFn = () => { const addEdit = (type, row) => { if (type === 'view') { prejectDetailsRef.value.open(row, type); - return + }else if (type === 'add') { + addPxxmRef.value.init() + }else{ + viewProjectDetailsRef.value.open(row, type); } - viewProjectDetailsRef.value.open(row, type); }; const onSearch = (value) => {