From 8fdee84d62af171bb310b4c0dff480d416dfef62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E5=BA=86=E6=BA=90?= Date: Tue, 27 May 2025 08:53:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=98=93=E6=8D=9F=E4=BB=B6=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=A4=87=E4=BB=B6=E5=90=8D=E7=A7=B0=20=E8=A7=84?= =?UTF-8?q?=E6=A0=BC=E5=9E=8B=E5=8F=B7=20=20=E6=96=87=E4=BB=B6=E9=99=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/eam/item/replaceItemDes/index.vue | 30 ++++++++++++++----- .../replaceItemDes/replaceItemDes.data.ts | 22 +++++++++++++- 2 files changed, 44 insertions(+), 8 deletions(-) diff --git a/src/views/eam/item/replaceItemDes/index.vue b/src/views/eam/item/replaceItemDes/index.vue index 1292333..e07db2f 100644 --- a/src/views/eam/item/replaceItemDes/index.vue +++ b/src/views/eam/item/replaceItemDes/index.vue @@ -15,14 +15,17 @@ total: tableObject.total }" v-model:pageSize="tableObject.pageSize" v-model:currentPage="tableObject.currentPage" v-model:sort="tableObject.sort"> - + + + + + + @@ -58,9 +61,19 @@ // 查询页面返回 const searchTableSuccess = (formField, searchField, val, formRef) => { + const setV = {} + console.log('formField',formField) + console.log('searchField',searchField) + console.log('val',val) + switch (formField){ + case 'number': + setV['number'] = val[0]['number'] + setV['name'] = val[0]['name'] + setV['specifications'] = val[0]['specifications'] + break; + } + nextTick(() => { - const setV = {} - setV[formField] = val[0][searchField] formRef.setValues(setV) }) } @@ -237,6 +250,9 @@ const formsSuccess = async (formType, data) => { getList() // 刷新当前列表 } + const openDown=(item) => { + window.open(item.url) + } /** 初始化 **/ onMounted(async () => { getList() diff --git a/src/views/eam/item/replaceItemDes/replaceItemDes.data.ts b/src/views/eam/item/replaceItemDes/replaceItemDes.data.ts index e2a9df7..3a295f4 100644 --- a/src/views/eam/item/replaceItemDes/replaceItemDes.data.ts +++ b/src/views/eam/item/replaceItemDes/replaceItemDes.data.ts @@ -36,6 +36,26 @@ export const ReplaceItemDes = useCrudSchemas( } } }, + { + label: '备件名称', + field: 'name', + sort: 'custom', + form: { + componentProps: { + disabled: true + } + } + }, + { + label: '规格型号', + field: 'specifications', + sort: 'custom', + form: { + componentProps: { + disabled: true + } + } + }, { label: '文件', field: 'filePathListView', @@ -51,7 +71,7 @@ export const ReplaceItemDes = useCrudSchemas( label: '文件', field: 'filePathList', sort: 'custom', - isTable: false, + // isTable: false, isForm: false, table: {}, form: {