From f65cbb877440865b0e1d771680d0c819e8a14874 Mon Sep 17 00:00:00 2001
From: yangjun <1173114630@qq.com>
Date: Thu, 19 Mar 2026 14:15:27 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../NuResourcesManagementList.vue | 16 +-
.../NuResourcesManagementDetailForm.vue | 223 ++++++++++++++++++
.../NuResourcesManagementDetailModal.vue | 82 +++++++
3 files changed, 310 insertions(+), 11 deletions(-)
create mode 100644 src/views/resourcesManagement/components/NuResourcesManagementDetailForm.vue
create mode 100644 src/views/resourcesManagement/components/NuResourcesManagementDetailModal.vue
diff --git a/src/views/resourcesManagement/NuResourcesManagementList.vue b/src/views/resourcesManagement/NuResourcesManagementList.vue
index 707d4a2..7762be8 100644
--- a/src/views/resourcesManagement/NuResourcesManagementList.vue
+++ b/src/views/resourcesManagement/NuResourcesManagementList.vue
@@ -83,6 +83,7 @@
+
@@ -94,6 +95,7 @@
import { list, deleteOne, batchDelete, getImportUrl, getExportUrl } from './NuResourcesManagement.api';
import { downloadFile } from '/@/utils/common/renderUtils';
import NuResourcesManagementModal from './components/NuResourcesManagementModal.vue'
+ import NuResourcesManagementDetailModal from './components/NuResourcesManagementDetailModal.vue'
import { useUserStore } from '/@/store/modules/user';
import JDictSelectTag from '/@/components/Form/src/jeecg/components/JDictSelectTag.vue';
import JSelectMultiple from '/@/components/Form/src/jeecg/components/JSelectMultiple.vue';
@@ -103,6 +105,7 @@
const queryParam = reactive({});
const toggleSearchStatus = ref(false);
const registerModal = ref();
+ const registerDetailModal = ref();
const userStore = useUserStore();
//注册table数据
const { prefixCls, tableContext, onExportXls, onImportXls } = useListPage({
@@ -180,15 +183,6 @@ const closeAudioModal = () => {
showAudioModal.value = false;
audioUrl.value = '';
};
- /**
- * 高级查询事件
- */
- function handleSuperQuery(params) {
- Object.keys(params).map((k) => {
- queryParam[k] = params[k];
- });
- searchQuery();
- }
/**
* 新增事件
@@ -210,8 +204,8 @@ const closeAudioModal = () => {
* 详情
*/
function handleDetail(record: Recordable) {
- registerModal.value.disableSubmit = true;
- registerModal.value.edit(record);
+ registerDetailModal.value.disableSubmit = true;
+ registerDetailModal.value.edit(record);
}
/**
diff --git a/src/views/resourcesManagement/components/NuResourcesManagementDetailForm.vue b/src/views/resourcesManagement/components/NuResourcesManagementDetailForm.vue
new file mode 100644
index 0000000..0960c9b
--- /dev/null
+++ b/src/views/resourcesManagement/components/NuResourcesManagementDetailForm.vue
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/resourcesManagement/components/NuResourcesManagementDetailModal.vue b/src/views/resourcesManagement/components/NuResourcesManagementDetailModal.vue
new file mode 100644
index 0000000..c57449d
--- /dev/null
+++ b/src/views/resourcesManagement/components/NuResourcesManagementDetailModal.vue
@@ -0,0 +1,82 @@
+
+
+
+
+ 关闭
+ 确认
+
+
+
+
+
+
+
+