From a7b148bc968af508a107a5baa289f90717fe3268 Mon Sep 17 00:00:00 2001 From: fengsen <2548667232@qq.com> Date: Fri, 15 Aug 2025 15:21:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=BA=E7=AB=8B=E6=96=B0=E5=88=86=E6=94=AF?= =?UTF-8?q?=E5=87=86=E5=A4=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .../usageMaterials/material/index.vue | 158 ++++---- .../usageMaterials/material/indexSon.vue | 364 ++++++++--------- .../usageMaterials/purchase/index.vue | 381 ++++++++---------- .../usageMaterials/purchase/indexSon.vue | 337 ++++++++-------- 5 files changed, 591 insertions(+), 651 deletions(-) diff --git a/.env.development b/.env.development index 21892b7..fe20df3 100644 --- a/.env.development +++ b/.env.development @@ -5,7 +5,7 @@ VITE_APP_TITLE = 新能源项目管理平台 VITE_APP_ENV = 'development' # 开发环境 -VITE_APP_BASE_API = 'http://192.168.110.180:8898' +VITE_APP_BASE_API = 'http://192.168.110.159:8898' # 无人机接口地址 diff --git a/src/views/materials/usageMaterials/material/index.vue b/src/views/materials/usageMaterials/material/index.vue index 15ec4d5..7edc372 100644 --- a/src/views/materials/usageMaterials/material/index.vue +++ b/src/views/materials/usageMaterials/material/index.vue @@ -1,73 +1,66 @@ - - -
- - - -

确定要删除这条记录吗?

-

此操作不可撤销,请谨慎操作

-
- -
@@ -180,7 +155,6 @@ import { useRouter } from 'vue-router'; const userStore = useUserStoreHook(); const router = useRouter(); const currentProject = computed(() => userStore.selectedProject); -const { proxy } = getCurrentInstance(); import { useMaterialsQueryList, newMaterialsAdd, materialsEdit, materialsDel, queryMaterialsInfo } from "@/api/materials/usageMaterials/index"; // 表格数据相关 const tableData = ref([]); @@ -195,7 +169,6 @@ const dialogType = ref('add'); // add 或 edit const dialogWidth = ref('70%'); const isFullscreen = ref(false); const deleteDialogVisible = ref(false); -const deleteDialogVisible2 = ref(false); const formRef = ref(null); const formRef2 = ref(null); const saveLoading = ref(false); @@ -339,7 +312,7 @@ const handleAddSon = (row) => { type: 'warning', } ).then(() => { - materialsEdit(formData).then(res=>{ + materialsEdit(formData).then(res => { let { code } = res if (code === 200) { ElMessage({ @@ -360,7 +333,22 @@ const handleAddSon = (row) => { // 删除 const handleDelete = (row) => { currentRow.value = row; - deleteDialogVisible.value = true; + ElMessageBox.confirm( + '确定要删除这条记录吗?此操作不可撤销,请谨慎操作', + '提示', + { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning', + } + ).then(() => { + confirmDelete(); + }).catch(() => { + ElMessage({ + type: 'info', + message: '已取消删除', + }) + }) }; diff --git a/src/views/materials/usageMaterials/material/indexSon.vue b/src/views/materials/usageMaterials/material/indexSon.vue index 01f63db..9288c74 100644 --- a/src/views/materials/usageMaterials/material/indexSon.vue +++ b/src/views/materials/usageMaterials/material/indexSon.vue @@ -1,183 +1,165 @@