오디션 지원자 연락처 표시 #51
@@ -86,7 +86,7 @@
 | 
				
			|||||||
                          다운로드
 | 
					                          다운로드
 | 
				
			||||||
                        </a>
 | 
					                        </a>
 | 
				
			||||||
                      </td>
 | 
					                      </td>
 | 
				
			||||||
                      <td>{{ item.nickname }}</td>
 | 
					                      <td>{{ item.nickname }}<br>{{ formatPhoneNumber(item.phoneNumber) }}</td>
 | 
				
			||||||
                      <td>
 | 
					                      <td>
 | 
				
			||||||
                        <vuetify-audio
 | 
					                        <vuetify-audio
 | 
				
			||||||
                          :file="item.voiceUrl"
 | 
					                          :file="item.voiceUrl"
 | 
				
			||||||
@@ -173,6 +173,16 @@ export default {
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    formatPhoneNumber(phoneNumber) {
 | 
				
			||||||
 | 
					      // 전화번호가 올바른 길이인지 확인
 | 
				
			||||||
 | 
					      if (phoneNumber.length === 11 && /^\d+$/.test(phoneNumber)) {
 | 
				
			||||||
 | 
					        // 형식을 변경하여 반환
 | 
				
			||||||
 | 
					        return `${phoneNumber.slice(0, 3)}-${phoneNumber.slice(3, 7)}-${phoneNumber.slice(7)}`;
 | 
				
			||||||
 | 
					      } else {
 | 
				
			||||||
 | 
					        return phoneNumber;
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    async getAuditionRoleDetail() {
 | 
					    async getAuditionRoleDetail() {
 | 
				
			||||||
      try {
 | 
					      try {
 | 
				
			||||||
        const res = await api.getAuditionRoleDetail(this.audition_role_id)
 | 
					        const res = await api.getAuditionRoleDetail(this.audition_role_id)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user