코드 할당 요청 시 폼 데이터 추가: numberingRuleController에서 코드 할당 요청 시 폼 데이터를 포함하도록 수정하였습니다. 이를 통해 날짜 컬럼 기준 생성 시 필요한 정보를 전달할 수 있도록 개선하였습니다.
This commit is contained in:
@@ -51,6 +51,9 @@ export interface NumberingRulePart {
|
||||
|
||||
// 날짜용
|
||||
dateFormat?: DateFormat; // 날짜 형식
|
||||
useColumnValue?: boolean; // 컬럼 값 기준 생성 여부
|
||||
sourceTableName?: string; // 소스 테이블명
|
||||
sourceColumnName?: string; // 소스 컬럼명 (날짜 컬럼)
|
||||
|
||||
// 문자용
|
||||
textValue?: string; // 텍스트 값 (예: "PRJ", "CODE")
|
||||
|
||||
@@ -123,12 +123,25 @@ export interface AreaComponent extends ContainerComponent {
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated 사용하지 않는 타입입니다
|
||||
* 자동생성 타입
|
||||
*/
|
||||
export type AutoGenerationType = "table" | "form" | "mixed";
|
||||
export type AutoGenerationType =
|
||||
| "none"
|
||||
| "uuid"
|
||||
| "current_user"
|
||||
| "current_time"
|
||||
| "sequence"
|
||||
| "numbering_rule"
|
||||
| "random_string"
|
||||
| "random_number"
|
||||
| "company_code"
|
||||
| "department"
|
||||
| "table" // deprecated
|
||||
| "form" // deprecated
|
||||
| "mixed"; // deprecated
|
||||
|
||||
/**
|
||||
* @deprecated 사용하지 않는 타입입니다
|
||||
* 자동생성 설정
|
||||
*/
|
||||
export interface AutoGenerationConfig {
|
||||
type: AutoGenerationType;
|
||||
@@ -143,5 +156,6 @@ export interface AutoGenerationConfig {
|
||||
format?: string; // 시간 형식 (current_time용)
|
||||
startValue?: number; // 시퀀스 시작값
|
||||
numberingRuleId?: string; // 채번 규칙 ID (numbering_rule 타입용)
|
||||
sourceColumnName?: string; // 날짜 컬럼명 (채번 규칙에서 날짜 기반 생성 시)
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user