용어집수정정
This commit is contained in:
parent
f25ad7ffed
commit
d78fab2143
@ -9,16 +9,9 @@
|
|||||||
:formValue="item.WRDDICCAT"
|
:formValue="item.WRDDICCAT"
|
||||||
:titleValue="item.WRDDICTTL"
|
:titleValue="item.WRDDICTTL"
|
||||||
:contentValue="item.WRDDICCON"
|
:contentValue="item.WRDDICCON"
|
||||||
:isDisabled="userStore.user.role !== 'ROLE_ADMIN'"
|
:isDisabled="true"
|
||||||
/>
|
/>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
<input
|
|
||||||
v-if="userStore.user.role == 'ROLE_ADMIN'"
|
|
||||||
type="checkbox"
|
|
||||||
class="form-check-input admin-chk"
|
|
||||||
:name="item.WRDDICSEQ"
|
|
||||||
@change="toggleCheck($event)"
|
|
||||||
>
|
|
||||||
<div class="d-flex align-ite-center">
|
<div class="d-flex align-ite-center">
|
||||||
<div class="w-100 d-flex align-items-center">
|
<div class="w-100 d-flex align-items-center">
|
||||||
<span class="btn btn-primary pe-none">{{ item.category }}</span>
|
<span class="btn btn-primary pe-none">{{ item.category }}</span>
|
||||||
@ -129,7 +122,7 @@ const editWord = (data) => {
|
|||||||
if (writeButton.value) {
|
if (writeButton.value) {
|
||||||
writeButton.value.resetButton();
|
writeButton.value.resetButton();
|
||||||
}
|
}
|
||||||
emit('refreshWordList');
|
emit('refreshWordList',data.category);
|
||||||
} else {
|
} else {
|
||||||
console.warn('⚠️ 서버 응답이 예상과 다릅니다:', res.data);
|
console.warn('⚠️ 서버 응답이 예상과 다릅니다:', res.data);
|
||||||
toastStore.onToast('용어 수정이 정상적으로 처리되지 않았습니다.', 'e');
|
toastStore.onToast('용어 수정이 정상적으로 처리되지 않았습니다.', 'e');
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div v-if="dataList.length > 0">
|
||||||
<FormSelect class="me-5"
|
<FormSelect
|
||||||
|
class="me-5"
|
||||||
name="cate"
|
name="cate"
|
||||||
title="카테고리"
|
title="카테고리"
|
||||||
:data="dataList"
|
:data="dataList"
|
||||||
@ -14,17 +15,18 @@
|
|||||||
<PlusBtn @click="toggleInput"/>
|
<PlusBtn @click="toggleInput"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-if="dataList.length === 0 || showInput">
|
||||||
<div v-if="showInput">
|
<FormInput
|
||||||
<FormInput class="me-5"
|
class="me-5"
|
||||||
ref="categoryInputRef"
|
ref="categoryInputRef"
|
||||||
title="새 카테고리"
|
title="새 카테고리"
|
||||||
name="새 카테고리"
|
:isLabel="dataList.length === 0 ?true : false"
|
||||||
@update:modelValue="addCategory = $event"
|
name="새 카테고리"
|
||||||
:is-cate-alert="addCategoryAlert"
|
@update:modelValue="addCategory = $event"
|
||||||
@focusout="handleCategoryFocusout(addCategory)"
|
:is-cate-alert="addCategoryAlert"
|
||||||
/>
|
@focusout="handleCategoryFocusout(addCategory)"
|
||||||
</div>
|
/>
|
||||||
|
</div>
|
||||||
<FormInput class="me-5"
|
<FormInput class="me-5"
|
||||||
title="용어"
|
title="용어"
|
||||||
type="text"
|
type="text"
|
||||||
|
|||||||
@ -112,7 +112,8 @@
|
|||||||
writeStore.closeAll();
|
writeStore.closeAll();
|
||||||
});
|
});
|
||||||
|
|
||||||
const refreshWordList = () => {
|
const refreshWordList = (category) => {
|
||||||
|
selectedCategory.value = category;
|
||||||
getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value);
|
getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value);
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -193,6 +194,7 @@
|
|||||||
sendWordRequest(category, wordData, newCodName);
|
sendWordRequest(category, wordData, newCodName);
|
||||||
};
|
};
|
||||||
const sendWordRequest = (category, wordData, data) => {
|
const sendWordRequest = (category, wordData, data) => {
|
||||||
|
console.log(category,'category')
|
||||||
const payload = {
|
const payload = {
|
||||||
WRDDICCAT: category,
|
WRDDICCAT: category,
|
||||||
WRDDICTTL: wordData.title,
|
WRDDICTTL: wordData.title,
|
||||||
@ -206,9 +208,9 @@
|
|||||||
if (writeButton.value) {
|
if (writeButton.value) {
|
||||||
writeButton.value.resetButton();
|
writeButton.value.resetButton();
|
||||||
}
|
}
|
||||||
getwordList();
|
selectedCategory.value = category;
|
||||||
|
getwordList(searchText.value, selectedAlphabet.value, selectedCategory.value);
|
||||||
getIndex();
|
getIndex();
|
||||||
selectedCategory.value = 'all';
|
|
||||||
if(res.data.data == '2'){
|
if(res.data.data == '2'){
|
||||||
const newCategory = { label: data, value: category };
|
const newCategory = { label: data, value: category };
|
||||||
cateList.value = [...cateList.value,newCategory];
|
cateList.value = [...cateList.value,newCategory];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user