1.25.0
9 months ago by albert
✅ [서명자] 서명한 날짜 필드 추가
서명한 날짜 필드(SIGNING_DATE) 추가
서명한 날짜 필드는 서명자가 서명한 날짜가 자동으로 기입되는 필드입니다.
다음의 API에서 서명한 날짜 필드가 추가되었습니다.
템플릿 정보 가져오기 API 응답 필드 타입 추가
템플릿 조회API 응답에 날짜, 서명한 날짜 필드 타입이 추가되었습니다.
type FieldType = {
TEXT = "TEXT",
CHECKBOX = "CHECKBOX",
SIGNATURE = "SIGNATURE",
IMAGE = "IMAGE",
DROPDOWN = "DROPDOWN",
NAME = "NAME",
COMPANY_NAME = "COMPANY_NAME",
ADDRESS = "ADDRESS",
DATE = "DATE", // 신규 추가
SIGNING_DATE = "SIGNING_DATE" // 신규 추가
}
class DateFieldInTemplateResponseDto {
type: FieldType.DATE;
required: boolean;
size: {
width: number;
heigth: number;
};
position: {
x: number;
y: number;
page: number;
};
textStyle: {
size: number;
font: string;
};
dataLabel: string;
displayFormat: string;
}
class SigningDateFieldInTemplateResponseDto {
type: FieldType.SIGNING_DATE;
required: boolean;
size: {
width: number;
heigth: number;
};
position: {
x: number;
y: number;
page: number;
};
textStyle: {
size: number;
font: string;
};
dataLabel: string;
displayFormat: string;
}
✅ [서명자/서명 필드] 도장 이미지 업로드만 허용 속성
서명자 서명 필드에 도장 이미지 업로드만 허용하는 속성(allowedGenerationMethods)이 추가되었습니다.
해당 속성이 추가된 API는 아래와 같습니다.
템플릿 정보 가져오기 API를 통해 서명자 서명 필드 도장 이미지 업로드만 허용 속성을 조회할 수 있습니다.
템플릿 생성 시 설정한 서명자 서명 필드 도장 이미지 업로드만 허용 속성(allowedGenerationMethods)을 템플릿 정보 가져오기 API에서 확인할 수 있습니다.
응답 유형은 아래와 같습니다.
"fields": [
{
"type": "SIGNATURE",
"required": true,
"signatureTypes": [
"STAMP"
],
// 신규 추가
"allowedGenerationMethods": ["STAMP_IMAGE"],
"position": {
"x": 0.5,
"y": 0.5,
"page": 1
},
"dataLabel": "signature_dataLabel"
}
]
✅ [서명자/텍스트 필드] 형식 추가
서명자 텍스트 필드에서 유효성을 검증할 수 있는 형식 속성(format)이 추가되었습니다.
해당 속성이 추가된 API는 아래와 같습니다.
템플릿 정보 가져오기 API를 통해 서명자 텍스트 필드 형식 속성을 조회할 수 있습니다.
템플릿 생성 시 설정한 서명자 텍스트 필드 형식 속성(format)을 템플릿 정보 가져오기 API에서 확인할 수 있습니다.
응답 유형은 아래와 같습니다.
"fields": [
{
"type": "TEXT",
"required": true,
"size": {
"width": 0.3,
"height": 0.3,
}
"position": {
"x": 0.5,
"y": 0.5,
"page": 1
},
"textStyle": {
"size": 12,
"font": "NOTO_SANS",
"align": "LEFT"
},
"dataLabel": "text_dataLabel",
// 신규 추가
"format": {
"type": "PHONE_NUMBER" | "BANK_ACCOUNT_NUMBER" | "BIZ_NUMBER"
}
}
]
✅ [날짜/ 서명한 날짜] 서명자 입력란 조회 API 필드 반환 설명 변경
날짜, 서명한 날짜 필드 반환값의 설명을 아래와 같이 추가하였습니다.
'서명자의 입력값\n ' +
// 추가
'* 날짜, 서명한 날짜라면 ISO Date string (UTC Timezone)\n' +
'* 날짜, 서명한 날짜는 계약서 PDF에는 KST로 입력됨\n' +
//
'* 입력항목이 텍스트, 드롭다운, 이름, 회사명 string\n' +
'* 입력항목이 사인/도장 또는 체크박스라면 true, false\n' +
'* 입력항목이 주소라면 AddressInputValue',