feat(character): 캐릭터 삭제 API
- 삭제 API 호출 대신 isActive=false로 수정 API 호출하도록 변경
This commit is contained in:
@@ -251,7 +251,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { getCharacterList, searchCharacters, deleteCharacter as apiDeleteCharacter } from '@/api/character'
|
||||
import { getCharacterList, searchCharacters, updateCharacter } from '@/api/character'
|
||||
|
||||
export default {
|
||||
name: "CharacterList",
|
||||
@@ -349,7 +349,12 @@ export default {
|
||||
this.is_loading = true
|
||||
|
||||
try {
|
||||
await apiDeleteCharacter(this.selected_character.id);
|
||||
// 삭제 대신 isActive를 false로 설정하여 비활성화
|
||||
const updateData = {
|
||||
id: this.selected_character.id,
|
||||
isActive: false
|
||||
};
|
||||
await updateCharacter(updateData);
|
||||
this.closeDeleteDialog();
|
||||
this.notifySuccess('삭제되었습니다.');
|
||||
await this.getCharacters();
|
||||
|
Reference in New Issue
Block a user