fix : ContractInsert.vue

- signDt 임시 설정(계약기간 시작)

func : contractInsert.vue
 - 기업코드 추가
This commit is contained in:
KG
2025-06-06 18:00:26 +09:00
parent 83ccfc5444
commit cbea7086c9
2 changed files with 10 additions and 10 deletions

View File

@@ -221,12 +221,13 @@ console.log(selectedContractCompCode)
contSdat: formatMonthDate(completedPriceDataParams.contSdat), contSdat: formatMonthDate(completedPriceDataParams.contSdat),
contEdat: formatMonthDate(completedPriceDataParams.contEdat), contEdat: formatMonthDate(completedPriceDataParams.contEdat),
contAmt: completedPriceDataParams.contAmt, contAmt: completedPriceDataParams.contAmt,
signDt: formatMonthDate(completedPriceDataParams.signDt), signDt: formatMonthDate(completedPriceDataParams.contSdat),
reason: completedPriceDataParams.reason, reason: completedPriceDataParams.reason,
excYn: priceSearchCheckBoxStatus.value, // 가격조사 예외여부 확인필요 excYn: priceSearchCheckBoxStatus.value, // 가격조사 예외여부 확인필요
contAtts: params.contAtts, contAtts: params.contAtts,
} }
console.log(pbAtts) console.log(pbAtts)
console.log(params.contAtts)
res = await saveContract(paramsCont) res = await saveContract(paramsCont)
if(res.request.status == '200'){ if(res.request.status == '200'){
@@ -271,8 +272,7 @@ const onFileChange = (e, idx) => {
} }
// 인덱스별로 파일 저장 // 인덱스별로 파일 저장
pbAtts.value[idx] = pbAtt pbAtts.value[idx] = pbAtt
console.log(pbAtts) params.contAtts = pbAtts
console.log(pbAtts.value[idx].logiFnm)
} }
reader.readAsDataURL(file) reader.readAsDataURL(file)
} }
@@ -480,7 +480,7 @@ function onBizNoChange() {
<VField> <VField>
<VControl> <VControl>
<input <input
:value="formatMonthDate(completedPriceDataParams.signDt)" :value="formatMonthDate(completedPriceDataParams.contSdat)"
class="input custom-text-filter" class="input custom-text-filter"
placeholder="계약체결일" placeholder="계약체결일"
:disabled="!priceSearchCheckBoxStatus" :disabled="!priceSearchCheckBoxStatus"

View File

@@ -1,7 +1,7 @@
<script setup lang="ts"> <script setup lang="ts">
import axios from 'axios' import axios from 'axios'
import {getContractDetail, saveContract} from "/src/service/contractApi.ts"; import {getContractDetail, saveContract} from "/@src/service/contractApi.ts";
import type {iPbAtt} from "/@src/utils/types.ts"; import type {iPbAtt} from "/@src/utils/types.ts";
import {useRouter} from "vue-router"; import {useRouter} from "vue-router";
import {signStart} from "/@src/service/signDocApi.ts"; import {signStart} from "/@src/service/signDocApi.ts";
@@ -15,6 +15,7 @@ const router = useRouter()
const selectedCode = ref() const selectedCode = ref()
const priceSearchCheckBoxStatus = ref(false) const priceSearchCheckBoxStatus = ref(false)
const isLoading = ref(false) const isLoading = ref(false)
const selectedContractCompCode = ref()
onBeforeMount(async ()=>{ onBeforeMount(async ()=>{
const result = await getContractDetail(history.state.key) const result = await getContractDetail(history.state.key)
@@ -558,11 +559,10 @@ const onChangeSign = async() => {
<td colspan="1"> <td colspan="1">
<span class="colum"> <span class="colum">
<VField> <VField>
<VSelect> <VCodeSelect
<VOption value=""> v-model="selectedContractCompCode"
수의계약 사유 cd_grp="15"
</VOption> />
</VSelect>
</VField> </VField>
</span> </span>
</td> </td>