From d1b65d85fa830c21cabd74ea7e688eade208b659 Mon Sep 17 00:00:00 2001 From: Yesol Choi Date: Fri, 6 Jun 2025 17:40:00 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20type=20=EC=97=90=EB=9F=AC=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0=20,=20=EA=B0=80=EA=B2=A9=EC=A1=B0=EC=82=AC=20?= =?UTF-8?q?=EB=93=B1=EB=A1=9D=EA=B3=BC=20=EC=88=98=EC=A0=95=20VUser=20?= =?UTF-8?q?=EC=BB=B4=ED=8F=AC=EB=84=8C=ED=8A=B8=20=EB=B6=84=EB=A6=AC?= =?UTF-8?q?=ED=95=98=EC=97=AC=20=EC=82=AC=EC=9A=A9=20=EB=93=B1=EB=A1=9D=20?= =?UTF-8?q?=EA=B2=B0=EC=9E=AC=EC=84=A0=20=EC=82=AD=EC=A0=9C=20=EC=9D=B4?= =?UTF-8?q?=EC=8A=88=20->=20=EB=B3=80=ED=99=94=EA=B0=90=EC=A7=80=EB=A5=BC?= =?UTF-8?q?=20=EC=9C=84=ED=95=B4=EC=84=9C=EB=8A=94=20key=20=EA=B0=92?= =?UTF-8?q?=EC=9D=B4=20=EA=BC=AD=20=EC=9E=88=EC=96=B4=EC=95=BC=20=EB=90=A8?= =?UTF-8?q?.(=EC=9D=B4=EB=8F=99,=20=EC=82=AD=EC=A0=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/app-vuero/VUser.vue | 34 ------- src/components/app-vuero/VUserTemp.vue | 39 +-------- src/pages/app/PriceInsert.vue | 117 +++++++++++++++++-------- src/pages/app/priceUpdate.vue | 7 +- src/utils/types.ts | 2 +- 5 files changed, 89 insertions(+), 110 deletions(-) diff --git a/src/components/app-vuero/VUser.vue b/src/components/app-vuero/VUser.vue index ee847f4..883dec8 100644 --- a/src/components/app-vuero/VUser.vue +++ b/src/components/app-vuero/VUser.vue @@ -8,19 +8,6 @@ const dataUser = reactive({ userSession: null, }) -// onBeforeMount(() => { -// dataUser.userSession = userSession.user.data -// const sessioinData = [{ -// gubunCd: '0000', //구분 -// gubunNm: '입안', -// deptNm: dataUser.userSession.dept.deptNm, -// sabun: dataUser.userSession.sabun, -// name: dataUser.userSession.name, -// attendCd: '', // 비고 -// -// }] -// model.value = sessioinData -// }) const initiator = ref(null) const approvers = ref([]) @@ -69,27 +56,6 @@ const onKeyup = async (e: any) => { const res = await getUserList({params:{name : e.target.value}}) if (res.length > 0) { - // res.forEach(u => { 2명으로 제한 로직 풀기 25.05.29 - // if (model.value?.length > 0) { - // const ignore = model.value.reduce((a: Person, b: Person) => { - // console.log("aaaaa",a.sabun) - // console.log("bbbbbb",b.sabun) - // return a.sabun + '|' + b.sabun - // }) - // - // if (typeof ignore !== 'object') { - // if (ignore.includes(u.sabun)) { - // console.log("ignore 처리",u.sabun) - // u['disabled'] = true - // } - // } else { - // if (ignore.sabun.includes(u.sabun)) { - // console.log("ignore 처리222",u.sabun) - // u['disabled'] = true - // } - // } - // } - // }) tagsOptions.value = res } } catch (e) { diff --git a/src/components/app-vuero/VUserTemp.vue b/src/components/app-vuero/VUserTemp.vue index fb85ea1..e92ebcc 100644 --- a/src/components/app-vuero/VUserTemp.vue +++ b/src/components/app-vuero/VUserTemp.vue @@ -1,40 +1,6 @@ diff --git a/src/pages/app/priceUpdate.vue b/src/pages/app/priceUpdate.vue index d421913..6c676b0 100644 --- a/src/pages/app/priceUpdate.vue +++ b/src/pages/app/priceUpdate.vue @@ -114,12 +114,11 @@ const validation = () => { const resultGu = apprLine.value.filter((item,index)=> index != 0 && !item.gubunCd) if(resultGu.length > 0){ - console.log("resultGu",resultGu) notyf.error("결재선 구분값을 입력해주세요") return false } - if(apprLine.value.length < 2){ + if(apprLine.value.length <= 2){ notyf.error("결재선은 본인 외 2명이상 필수입니다.") return false } @@ -210,6 +209,7 @@ const onDelete = (index: number) => { if(params.prcsBizs.length-1 !== params.prcsBizsColumn.length || (params.prcsBizsColumn.length == 4 && params.prcsBizs.length-1 == params.prcsBizsColumn.length)) { + params.prcsBizs.splice(index, 1) } } @@ -239,6 +239,9 @@ const onPriceDelete = (index: number) => { if(apprLine.value.length-1 !== params.felxColumn.length || (params.felxColumn.length == 8 && apprLine.value.length-1 == params.felxColumn.length)) { + console.log("index 삭제",index) + console.log("params.felxColumn.length",params.felxColumn.length) + console.log("params.felxColumn.length",apprLine.value.length) apprLine.value.splice(index, 1) } } diff --git a/src/utils/types.ts b/src/utils/types.ts index 26eb0a7..69c47cf 100644 --- a/src/utils/types.ts +++ b/src/utils/types.ts @@ -13,7 +13,7 @@ export type Person = { attend_nm: string attend_sta_ymd: string attend_end_ymd: string - gubun_cd: string + gubunCd: string } export type SapPerson = {