From 7944cf7ddaa6af2597cee3ecaf5651e284dc4933 Mon Sep 17 00:00:00 2001 From: Yesol Choi Date: Wed, 4 Jun 2025 13:57:59 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EB=8C=80=EA=B8=88=EC=B2=AD=EA=B5=AC?= =?UTF-8?q?=20=EA=B8=B0=EB=8A=A5=20=EA=B0=9C=EB=B0=9C=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/app/documentManagementDetail.vue | 15 +- ...vue => documentManagementInsertUpdate.vue} | 509 +++++++++--------- 2 files changed, 267 insertions(+), 257 deletions(-) rename src/pages/app/{DocumentManagement.vue => documentManagementInsertUpdate.vue} (50%) diff --git a/src/pages/app/documentManagementDetail.vue b/src/pages/app/documentManagementDetail.vue index 584d967..e32e6e9 100644 --- a/src/pages/app/documentManagementDetail.vue +++ b/src/pages/app/documentManagementDetail.vue @@ -59,11 +59,10 @@ const params = reactive({ page: 1, row: 10, flexColumn: [ - { key: 'btext', label: '이름', value: {} }, + //{ key: 'btext', label: '이름', value: {} }, + { key: 'lineclsf', label: '구분', value: {} }, { key: 'bname', label: '사원번호', value: {} }, - { key: 'posit', label: '부서', value: {} }, - { key: 'lineclsf', label: '담당', value: {} }, - { key: 'wkfst', label: '결재요청', value: {} }, + { key: 'abscd', label: '근태관리', value: {} }, ], apprList:[], modalColumn: [], @@ -111,7 +110,13 @@ const createChit = async () => { projk : selectCostCode.value, trtGubun : '',//어떤 값인지 모름 txBillSeq : '',//어떤 값인지 모름 - slipAtts: '' // 파일 업로드 + slipAtts: [], // 파일 업로드 + zwf0011t : { + belnr: '', + wkfid: '', + wkftx: '', + apprs: params.apprList, + } } notyf.dismissAll() res = await saveTempSlip(createParams) diff --git a/src/pages/app/DocumentManagement.vue b/src/pages/app/documentManagementInsertUpdate.vue similarity index 50% rename from src/pages/app/DocumentManagement.vue rename to src/pages/app/documentManagementInsertUpdate.vue index 82e9013..bc63954 100644 --- a/src/pages/app/DocumentManagement.vue +++ b/src/pages/app/documentManagementInsertUpdate.vue @@ -3,6 +3,7 @@ import {getBeforeSlipDetail, saveTempSlip} from "/@src/service/slipApi.ts"; import {formatDatefromStringDate} from "/@src/utils/common/comfunc.ts"; import {ApprsList} from "/@src/utils/types.ts"; +import {VTabsItem} from "/@src/components/app-vuero/VCustomTabs.vue"; onBeforeMount(async ()=>{ const result = await getBeforeSlipDetail(history.state.key) @@ -31,7 +32,7 @@ const getDetailList = (item) => { selectCostCode.value = ''//코스트센터 kostl wbs요소코드 projk //코드 //첨부파일 - params.apprList = item.zwf0011t.apprs[0].value[0] + params.apprList = item.zwf0011t.apprs console.log("apprsList.value",apprsList.value) } @@ -61,11 +62,10 @@ const params = reactive({ page: 1, row: 10, flexColumn: [ - { key: 'btext', label: '이름'}, - { key: 'bname', label: '사원번호'}, - { key: 'posit', label: '부서'}, - { key: 'lineclsf', label: '담당'}, - { key: 'wkfst', label: '결재요청'}, + //이름은 안넘어오고 있음 + { key: 'lineclsf', label: '구분', value: {} }, + { key: 'bname', label: '사원번호', value: {} }, + { key: 'abscd', label: '근태관리', value: {} }, ], apprList:[], modalColumn: [], @@ -113,7 +113,8 @@ const createChit = async () => { projk : selectCostCode.value, trtGubun : '',//어떤 값인지 모름 txBillSeq : '',//어떤 값인지 모름 - slipAtts: '' // 파일 업로드 + slipAtts: '', // 파일 업로드 + zwf0011t : { params.apprList} } notyf.dismissAll() res = await saveTempSlip(createParams) @@ -127,6 +128,12 @@ const createChit = async () => { loading.value = false } } + +const selectedTab = ref() +const addTabFromRow =()=>{ + console.log("row",row) + console.log("row",index) +}