병합과정중 수정
This commit is contained in:
@@ -4,10 +4,9 @@ import java.io.Serializable;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Base64;
|
import java.util.Base64;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import javax.validation.constraints.NotBlank;
|
|
||||||
import javax.validation.constraints.Pattern;
|
|
||||||
import javax.validation.constraints.Size;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import org.hibernate.validator.constraints.Length;
|
||||||
|
import org.hibernate.validator.constraints.NotBlank;
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -38,15 +37,13 @@ public class ApiKeyRegistrationDTO implements Serializable {
|
|||||||
private String appIconContentType;
|
private String appIconContentType;
|
||||||
|
|
||||||
@NotBlank(message = "앱 이름을 입력해주세요.")
|
@NotBlank(message = "앱 이름을 입력해주세요.")
|
||||||
@Size(max = 100, message = "앱 이름은 100자를 초과할 수 없습니다.")
|
@Length(max = 100, message = "앱 이름은 100자를 초과할 수 없습니다.")
|
||||||
private String appName;
|
private String appName;
|
||||||
|
|
||||||
@NotBlank(message = "앱 설명을 입력해주세요.")
|
@NotBlank(message = "앱 설명을 입력해주세요.")
|
||||||
@Size(max = 500, message = "앱 설명은 500자를 초과할 수 없습니다.")
|
@Length(max = 500, message = "앱 설명은 500자를 초과할 수 없습니다.")
|
||||||
private String appDescription;
|
private String appDescription;
|
||||||
|
|
||||||
// Optional field - allows empty string or valid URL with http(s):// protocol
|
|
||||||
@Pattern(regexp = "^$|^https?://.*", message = "올바른 URL 형식이 아닙니다.")
|
|
||||||
private String callbackUrl;
|
private String callbackUrl;
|
||||||
|
|
||||||
private List<String> ipWhitelist = new ArrayList<>();
|
private List<String> ipWhitelist = new ArrayList<>();
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
<html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
||||||
xmlns:th="http://www.thymeleaf.org"
|
xmlns:th="http://www.thymeleaf.org"
|
||||||
layout:decorate="~{layout/kbank_signup_layout}">
|
layout:decorate="~{layout/kjbank_base_layout}">
|
||||||
<body>
|
<body>
|
||||||
<section layout:fragment="title">
|
<section layout:fragment="title">
|
||||||
<div class="page-title-banner">
|
<div class="page-title-banner">
|
||||||
|
|||||||
@@ -110,7 +110,7 @@
|
|||||||
// 휴대폰 번호 변경 체크
|
// 휴대폰 번호 변경 체크
|
||||||
if (isNewPhoneVisible) {
|
if (isNewPhoneVisible) {
|
||||||
if (window.isAuthVerified) {
|
if (window.isAuthVerified) {
|
||||||
const prefix = document.querySelector('#phoneMobile .select_selected').textContent;
|
const prefix = document.querySelector('#phoneMobile .select_selected').value;
|
||||||
const middle = document.getElementById('newMobileMiddle').value;
|
const middle = document.getElementById('newMobileMiddle').value;
|
||||||
const last = document.getElementById('newMobileLast').value;
|
const last = document.getElementById('newMobileLast').value;
|
||||||
const newMobileNumber = `${prefix}-${middle}-${last}`;
|
const newMobileNumber = `${prefix}-${middle}-${last}`;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml"
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
||||||
xmlns:th="http://www.thymeleaf.org"
|
xmlns:th="http://www.thymeleaf.org"
|
||||||
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
||||||
layout:decorate="~{layout/kbank_base_layout}">
|
layout:decorate="~{layout/kjbank_base_layout}">
|
||||||
<body>
|
<body>
|
||||||
<section layout:fragment="contentFragment" class="content">
|
<section layout:fragment="contentFragment" class="content">
|
||||||
<div class="content_wrap">
|
<div class="content_wrap">
|
||||||
|
|||||||
Reference in New Issue
Block a user