diff --git a/src/api/character.js b/src/api/character.js
index 9986da2..394c923 100644
--- a/src/api/character.js
+++ b/src/api/character.js
@@ -7,13 +7,20 @@ async function getCharacterList(page = 1, size = 20) {
})
}
-// 캐릭터 검색
+// 캐릭터 검색 (배너용 기존 함수)
async function searchCharacters(searchTerm, page = 1, size = 20) {
return Vue.axios.get('/admin/chat/banner/search-character', {
params: { searchTerm, page: page - 1, size }
})
}
+// 캐릭터 리스트 검색 (요구사항: /admin/chat/character/search)
+async function searchCharacterList(searchTerm, page = 1, size = 20) {
+ return Vue.axios.get('/admin/chat/character/search', {
+ params: { searchTerm, page: page - 1, size }
+ })
+}
+
// 캐릭터 상세 조회
async function getCharacter(id) {
return Vue.axios.get(`/admin/chat/character/${id}`)
@@ -257,6 +264,7 @@ async function getCharacterCalculateList({ startDateStr, endDateStr, sort = 'TOT
export {
getCharacterList,
searchCharacters,
+ searchCharacterList,
getCharacter,
createCharacter,
updateCharacter,
diff --git a/src/views/Chat/CharacterList.vue b/src/views/Chat/CharacterList.vue
index 31f872d..117c5c4 100644
--- a/src/views/Chat/CharacterList.vue
+++ b/src/views/Chat/CharacterList.vue
@@ -9,7 +9,7 @@
-
+
+
+
+
+ 검색
+
+
@@ -244,7 +267,7 @@