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') -}