veve-batch-material/src/main/java/com/veve_plus/root/constant/TmsSheetConst.java
2025-07-21 11:43:14 +07:00

55 lines
1.7 KiB
Java

package com.veve_plus.root.constant;
import lombok.AllArgsConstructor;
import lombok.Getter;
public class TmsSheetConst {
public static final String CONST_TASK_DATA_TYPE = "05";
public static final String CONST_FILE_DATA_TYPE = "02";
/**
* Value Default
*/
@Getter
@AllArgsConstructor
public enum Template {
SHEET_US("US", "Default", "US!A8:Z10000", 0, 0, 0, 0),
SHEET_FR("FR", "Default", "FR!A8:Z10000", 0, 0, 0, 0),
SHEET_ES("ES", "Default", "ES!A8:Z10000", 0, 0, 0, 0),
SHEET_DE("DE", "Default", "DE!A8:Z10000", 0, 0, 0, 0),
SHEET_TW("TW", "Default", "TW!A8:Z10000", 0, 0, 0, 0),
SHEET_JP("JP", "Default", "JP!A8:Z10000", 0, 0, 0, 0),
// SHEET_AR("AR", "Default", "AR!A8:Z10000", 0, 0, 0, 0),
SHEET_TH("TH", "Default", "TH!A8:Z10000", 0, 0, 0, 0),
SHEET_URGENT("Urgent", "Default", "Urgent!A8:Z10000", 0, 0, 0, 0),
SHEET_TN("TN", "Default", "TN!A8:Z10000", 0, 0, 0, 0),
SHEET_YL("YL", "Default", "YL!A8:Z10000", 0, 0, 0, 0),
;
private final String sheetCode;
private final String info;
private final String dataRange;
private final int idxRowStart;
private final int idxRowEnd;
private final int idxColStart;
private final int idxColEnd;
}
@Getter
@AllArgsConstructor
public enum FileSheet {
SHEET_FILE_REAL("작품_자료", "Default", "작품_자료!A3:AD10000", 0, 0, 0, 0)
;
private final String sheetCode;
private final String info;
private final String dataRange;
private final int idxRowStart;
private final int idxRowEnd;
private final int idxColStart;
private final int idxColEnd;
}
}