mirror of
https://git.hmsn.ink/kospo/svcm/oa.git
synced 2026-03-20 03:12:27 +09:00
Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -138,6 +138,10 @@ const contractPeriod = computed(() => {
|
||||
|
||||
|
||||
function handlePriceRowClick(row) {
|
||||
if(priceSearchCheckBoxStatus.value) {
|
||||
resetForm()
|
||||
}
|
||||
|
||||
completedPriceDataParams.prcsNo = row.prcsNo || ''
|
||||
completedPriceDataParams.cateCd = row.cateCd || ''
|
||||
completedPriceDataParams.cateNm = row.cateNm || ''
|
||||
@@ -170,9 +174,12 @@ function handlePriceRowClick(row) {
|
||||
|
||||
registerFormOpen.value = false
|
||||
completedPriceDataParams.estimates = row.estimates
|
||||
// priceSearchCheckBoxStatus.value = "false"
|
||||
console.log(row)
|
||||
console.log(completedPriceDataParams.estimates)
|
||||
priceSearchCheckBoxStatus.value = "false"
|
||||
|
||||
}
|
||||
|
||||
function onCheckboxChange (e) {
|
||||
resetForm()
|
||||
}
|
||||
|
||||
const showFileInputs = ref(false)
|
||||
@@ -231,6 +238,19 @@ console.log(selectedContractCompCode)
|
||||
}
|
||||
}
|
||||
|
||||
function resetForm() {
|
||||
completedPriceDataParams.prcsNo = ''
|
||||
completedPriceDataParams.bizNo = ''
|
||||
completedPriceDataParams.compNm = ''
|
||||
completedPriceDataParams.title = ''
|
||||
completedPriceDataParams.contSdat = ''
|
||||
completedPriceDataParams.contEdat = ''
|
||||
completedPriceDataParams.contAmt = ''
|
||||
completedPriceDataParams.reason = ''
|
||||
selectedCode.value = ''
|
||||
pbAtts.value = []
|
||||
// 기타 입력값도 여기에 추가
|
||||
}
|
||||
const pbAtts = ref<iPbAtt[]>(params.contAtts)
|
||||
|
||||
const onFileChange = (e, idx) => {
|
||||
@@ -253,25 +273,6 @@ const onFileChange = (e, idx) => {
|
||||
reader.readAsDataURL(file)
|
||||
}
|
||||
|
||||
function resetForm() {
|
||||
completedPriceDataParams.prcsNo = ''
|
||||
completedPriceDataParams.bizNo = ''
|
||||
completedPriceDataParams.compNm = ''
|
||||
completedPriceDataParams.title = ''
|
||||
completedPriceDataParams.contSdat = ''
|
||||
completedPriceDataParams.contEdat = ''
|
||||
completedPriceDataParams.contAmt = ''
|
||||
completedPriceDataParams.reason = ''
|
||||
selectedCode.value = ''
|
||||
pbAtts.value = []
|
||||
// 기타 입력값도 여기에 추가
|
||||
}
|
||||
|
||||
watch(
|
||||
() => priceSearchCheckBoxStatus.value,
|
||||
() => {resetForm()}
|
||||
)
|
||||
|
||||
function routerMove() {
|
||||
router.push({path: '/app/contractManagement'})
|
||||
}
|
||||
@@ -359,22 +360,26 @@ function onBizNoChange() {
|
||||
</template>
|
||||
</VModal>
|
||||
</td>
|
||||
<td>
|
||||
<td colspan="4">
|
||||
<div class="columns">
|
||||
<div class="column is-2 is-flex is-align-items-center is-justify-content-end">
|
||||
<VField class="is-flex">
|
||||
<VControl raw subcontrol>
|
||||
<VCheckbox
|
||||
label="예외"
|
||||
color="info"
|
||||
v-model="priceSearchCheckBoxStatus"
|
||||
@change="onCheckboxChange($event.target.checked)"
|
||||
/>
|
||||
</VControl>
|
||||
</VField>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
</div>
|
||||
<div class="column is-1 is-flex is-align-items-center is-justify-content-end">
|
||||
사유
|
||||
</div>
|
||||
<div class="column is-fullhd">
|
||||
<VField>
|
||||
<VControl>
|
||||
<span class="">사유:</span>
|
||||
<input
|
||||
v-model="completedPriceDataParams.reason"
|
||||
class="input custom-text-filter "
|
||||
@@ -384,6 +389,7 @@ function onBizNoChange() {
|
||||
</VControl>
|
||||
</VField>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -407,6 +413,7 @@ function onBizNoChange() {
|
||||
<VField>
|
||||
<VControl>
|
||||
<VSelect
|
||||
v-if="!priceSearchCheckBoxStatus"
|
||||
v-model="completedPriceDataParams.bizNo"
|
||||
class="input custom-text-filter"
|
||||
@change="onBizNoChange"
|
||||
@@ -421,6 +428,12 @@ function onBizNoChange() {
|
||||
{{ option.text }}
|
||||
</option>
|
||||
</VSelect>
|
||||
<VInput
|
||||
v-else
|
||||
v-model="completedPriceDataParams.bizNo"
|
||||
class="input custom-text-filter"
|
||||
placeholder="사업자번호"
|
||||
/>
|
||||
</VControl>
|
||||
</VField>
|
||||
</td>
|
||||
@@ -685,4 +698,6 @@ function onBizNoChange() {
|
||||
padding: 4px 12px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
|
||||
@@ -659,7 +659,7 @@ const moveDown = (index: number) => {
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style lang="scss">
|
||||
<style scoped lang="scss">
|
||||
/*css 추가 start*/
|
||||
.flex-table {
|
||||
.flex-table-header {
|
||||
|
||||
Reference in New Issue
Block a user