sodalive-vuejs-admin
Go to file
Yu Sung 806af4aba0 fix(character-form): 인물 관계 입력 레이아웃 3단 구성 및 입력 방식 수정
- relationshipType, currentStatus를 v-text-field로 변경하고 길이 제한(<=10자) 및 필수 입력 검증 추가
- 인물 관계 입력을 3단 레이아웃으로 재구성 (1행: 상대방 이름+관계명, 2행: 관계 타입+현재 상태+중요도, 3행: 관계 설명)
- addRelationship 로직 보강: 각 필드 substring 보정, 중요도 1~10 범위 보정, 최대 개수(10개) 체크
- 저장 로직 비교 함수에서 relationships를 객체 배열 비교 대상에 포함하여 변경 감지 정확도 개선

왜: 기존 TextField 하나로 관계를 모두 입력해 가독성과 구조화가 어려웠고, 선택형 필드 요구사항이 변경되어 직접 입력하도록 수정 필요
무엇: UI/검증/데이터 처리 전반을 요구사항에 맞게 분리 및 보강
2025-08-13 17:30:42 +09:00
public 소다라이브 -> 보이스온 2024-11-21 21:55:51 +09:00
src fix(character-form): 인물 관계 입력 레이아웃 3단 구성 및 입력 방식 수정 2025-08-13 17:30:42 +09:00
.env.development first commit 2023-08-04 23:02:15 +09:00
.env.production first commit 2023-08-04 23:02:15 +09:00
.gitignore feat: .kiro/, .junie/ 아래에 들어있는 파일은 git에 포함되지 않도록 코드 추가 2025-08-05 14:46:27 +09:00
README.md 회원 태그 - CRUD API 추가 2023-08-06 13:52:03 +09:00
babel.config.js first commit 2023-08-04 23:02:15 +09:00
package-lock.json 콘텐츠 배너 등록/수정 2025-01-16 14:54:15 +09:00
package.json 콘텐츠 배너 등록/수정 2025-01-16 14:54:15 +09:00
vue.config.js first commit 2023-08-04 23:02:15 +09:00

README.md

soda-live-admin

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.