From ca45df6d79bf251b4f3a466f8d526eae3c43950b Mon Sep 17 00:00:00 2001 From: zhang_li <2235006734@qqq.com> Date: Fri, 8 Nov 2024 15:38:51 +0800 Subject: [PATCH] =?UTF-8?q?YT-794=E8=A6=81=E8=B4=A7=E8=AE=A1=E5=88=92?= =?UTF-8?q?=EF=BC=8C=E7=A6=BB=E6=95=A3=E8=AE=A2=E5=8D=95=E6=8E=A5=E6=94=B6?= =?UTF-8?q?=E7=8A=B6=E6=80=81=EF=BC=8C=E6=98=8E=E7=BB=86=E5=BA=94=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E4=BB=BB=E4=BD=95=E6=93=8D=E4=BD=9C=EF=BC=8C=E7=8E=B0?= =?UTF-8?q?=E8=83=BD=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierdeliver/purchasePlanMain/index.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue index 76a6d3c9c..95bfa8e73 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue @@ -88,9 +88,9 @@ @searchTableSuccessDetail="searchTableSuccessDetail" :detailValidate="detailValidate" :detailButtonIsShowAddStatusArray="['1','3','4','5','6']" - :detailButtonIsShowEdit="true" - :detailButtonIsShowDelete="true" - :detailButtonIsShowAdd="true" + :detailButtonIsShowEdit="detailData.type == 'SCHEDULE'" + :detailButtonIsShowDelete="detailData.type == 'SCHEDULE'" + :detailButtonIsShowAdd="detailData.type == 'SCHEDULE'" addHasPermi="wms:purchase-plan-main:create" editHasPermi="wms:purchase-plan-main:update" deleteHasPermi="wms:purchase-plan-main:delete" @@ -548,8 +548,10 @@ const isShowMainButton1 = (row, val) => { } // 获取部门 用于详情 部门回显 /** 详情操作 */ - const detailRef = ref() - const openDetail = (row : any, titleName : any, titleValue : any) => { +const detailRef = ref() +const detailData = ref({}) +const openDetail = (row: any, titleName: any, titleValue: any) => { + detailData.value = row detailRef.value.openDetail(row, titleName, titleValue,'planPurchaseMain') const departmentCode = wsCache.get(CACHE_KEY.DEPT).find((account) => account.id == row.departmentCode)?.name if (departmentCode) row.departmentCode = JSON.parse(JSON.stringify(departmentCode))