From 392122f6081792e020f2a7a30ef40841b2786b10 Mon Sep 17 00:00:00 2001 From: Yesol Choi Date: Mon, 2 Jun 2025 11:01:41 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EC=83=81=EC=84=B8=20=ED=99=94?= =?UTF-8?q?=EB=A9=B4=EC=9D=80=20=EC=88=98=EC=A0=95=20=EB=B2=84=ED=8A=BC?= =?UTF-8?q?=EC=9D=B4=20=EB=B3=B4=EC=9D=B4=EB=A9=B4=20=EC=95=88=EB=90=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/app/contractDetail.vue | 45 ++++++++------------------------ 1 file changed, 11 insertions(+), 34 deletions(-) diff --git a/src/pages/app/contractDetail.vue b/src/pages/app/contractDetail.vue index 75e6d6d..3e52a52 100644 --- a/src/pages/app/contractDetail.vue +++ b/src/pages/app/contractDetail.vue @@ -2,6 +2,7 @@ import axios from 'axios' import { getContractDetail, updateContract, saveContract } from "/src/service/contractApi.ts"; +import {changeConfirm, signStart} from "/@src/service/signDocApi.ts"; onBeforeMount(async ()=>{ const result = await getContractDetail(history.state.key) @@ -99,6 +100,7 @@ function getDetailList(arg){ completedPriceDataParams.contAmt = arg.contAmt // completedPriceDataParams.svyDt = arg.signDt 계약체결일 todo completedPriceDataParams.reason = arg.reason + params.contStatCd = arg.contStatCd } @@ -201,39 +203,17 @@ function handleFileChange(e, idx) { } } -const saveContOne = async () => { +const moveList = () => { + router.push('/app/contractManagement') +} + +const onChangeSign = async() => { let res = null try{ loading.value = true - // if (!validation()) { - // return; - // } - const paramsCont ={ - prcsNo: completedPriceDataParams.prcsNo, - bizNo: completedPriceDataParams.bizNo, - compNm: completedPriceDataParams.compNm, - title: completedPriceDataParams.title, - regSdat: formatMonthDate(completedPriceDataParams.regSdat), - regEdat: formatMonthDate(completedPriceDataParams.regEdat), - contAmt: completedPriceDataParams.contAmt, - signDt: formatMonthDate(completedPriceDataParams.svyDt), - reason: completedPriceDataParams.reason, - exeYn: true, // 가격조사 예외여부 확인필요 - // cateCd: completedPriceDataParams.cateCd, - // cateNm: completedPriceDataParams.cateNm, - // content: completedPriceDataParams.content, - // regSabun: completedPriceDataParams.regSabun, - // regNm: completedPriceDataParams.regNm, - // regDt: formatMonthDate(completedPriceDataParams.regDt), - // stCd: completedPriceDataParams.stCd, - // stNm: completedPriceDataParams.stNm, - - } - - res = await updateContract(paramsCont) - + res = await changeConfirm(params.contNo) if(res.request.status == '200'){ - notyf.primary('등록 되었습니다.') + notyf.primary('전자결재 조회 되었습니다.') router.push({path: '/app/contractManagement'}) } }catch(e){ @@ -242,10 +222,6 @@ const saveContOne = async () => { loading.value = false } } - -const moveList = () => { - router.push('/app/contractManagement') -}