From da996ef2d11b0dcbba32776639cbe5c67bc810f1 Mon Sep 17 00:00:00 2001 From: zhousq Date: Wed, 8 May 2024 13:32:12 +0800 Subject: [PATCH] =?UTF-8?q?2024-05-08=20=E5=A2=9E=E5=8A=A0=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E8=AF=A6=E6=83=85=E7=9A=84=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../orderDay/components/scheduleDetail.vue | 318 ++++++++++++++++++ src/views/mes/orderDay/index.vue | 18 +- src/views/mes/orderDay/orderDay.data.ts | 2 +- 3 files changed, 333 insertions(+), 5 deletions(-) create mode 100644 src/views/mes/orderDay/components/scheduleDetail.vue diff --git a/src/views/mes/orderDay/components/scheduleDetail.vue b/src/views/mes/orderDay/components/scheduleDetail.vue new file mode 100644 index 000000000..6fa15119f --- /dev/null +++ b/src/views/mes/orderDay/components/scheduleDetail.vue @@ -0,0 +1,318 @@ + + + + diff --git a/src/views/mes/orderDay/index.vue b/src/views/mes/orderDay/index.vue index 80205ed2d..4562e8d48 100644 --- a/src/views/mes/orderDay/index.vue +++ b/src/views/mes/orderDay/index.vue @@ -62,6 +62,7 @@ + { /** 详情操作 */ const detailRef = ref() +const sDetailRef=ref() const openDetail = (row: any, titleName: any, titleValue: any) => { - detailRef.value.openDetail(row, titleName, titleValue, 'basicOrderDay') + if(row.status=='1'){ + detailRef.value.openDetail(row, titleName, titleValue, 'basicOrderDay') + }else{ + //console.log('orderDay-openDetail-303',row) + sDetailRef.value.open(row, titleName) + } + } /** 发布操作 */ const scheduleDetailRef = ref() -const openScheduledDetail = (row: any, titleName: any, titleValue: any) => { - scheduleDetailRef.value.open(row, titleName, titleValue) +const openScheduledDetail = ( titleName: any,row: any, titleValue: any) => { + scheduleDetailRef.value.open( titleName, row,titleValue) } /** 删除按钮操作 */ const handleDelete = async (id: number) => { diff --git a/src/views/mes/orderDay/orderDay.data.ts b/src/views/mes/orderDay/orderDay.data.ts index 8397adc6b..ab6b2b65d 100644 --- a/src/views/mes/orderDay/orderDay.data.ts +++ b/src/views/mes/orderDay/orderDay.data.ts @@ -106,7 +106,7 @@ export const OrderDay = useCrudSchemas(reactive([ isForm: false, isTable: true, isDetail:true, - isSearch: false, + isSearch: true, width: '80px', dictType: DICT_TYPE.MES_PLANDO_STATUS, dictClass: 'string',