feat(member): 계정 상세 팝업에 콘텐츠 관리자 권한 추가 및 라벨/검색 버튼 색상 수정
- 신규 권한: CONTENT_MANAGER 라디오 옵션 및 매핑 추가 - 라벨 변경: '사용 여부' → '권한' - 검색 버튼 색상: #3bb9f1로 변경 왜: 콘텐츠 관리자 권한 지원 및 UI 용어/가시성 개선 무엇: MemberList.vue 수정으로 옵션/매핑/라벨/컬러 반영
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
>
|
||||
<v-btn
|
||||
slot="append"
|
||||
color="#9970ff"
|
||||
color="#3bb9f1"
|
||||
dark
|
||||
@click="search"
|
||||
>
|
||||
@@ -171,7 +171,7 @@
|
||||
<v-card-text>
|
||||
<v-row align="center">
|
||||
<v-col cols="4">
|
||||
사용 여부
|
||||
권한
|
||||
</v-col>
|
||||
<v-col cols="8">
|
||||
<v-radio-group
|
||||
@@ -191,6 +191,10 @@
|
||||
value="USER"
|
||||
label="일반회원"
|
||||
/>
|
||||
<v-radio
|
||||
value="CONTENT_MANAGER"
|
||||
label="콘텐츠 관리자"
|
||||
/>
|
||||
<v-spacer />
|
||||
</v-radio-group>
|
||||
</v-col>
|
||||
@@ -451,6 +455,8 @@ export default {
|
||||
this.user_type = 'CREATOR'
|
||||
} else if (member.userType === '에이전트') {
|
||||
this.user_type = 'AGENT'
|
||||
} else if (member.userType === '콘텐츠 관리자') {
|
||||
this.user_type = 'CONTENT_MANAGER'
|
||||
}
|
||||
|
||||
this.email = member.email
|
||||
@@ -519,7 +525,8 @@ export default {
|
||||
if (
|
||||
(this.user_type === 'CREATOR' && this.member.userType === '크리에이터') ||
|
||||
(this.user_type === 'USER' && this.member.userType === '일반회원') ||
|
||||
(this.user_type === 'AGENT' && this.member.userType === '에이전트')
|
||||
(this.user_type === 'AGENT' && this.member.userType === '에이전트') ||
|
||||
(this.user_type === 'CONTENT_MANAGER' && this.member.userType === '콘텐츠 관리자')
|
||||
) {
|
||||
this.notifyError("변경사항이 없습니다.")
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user