ECR_NO 생성, 작성일 -> 요청일 기준으로 변경
This commit is contained in:
@@ -1728,7 +1728,15 @@ public class QualityService extends BaseService{
|
||||
}
|
||||
|
||||
// ECR_NO 생성 (ECR-YYYYMM-순번) 예) ECR-202512-01
|
||||
String yyyymm = new java.text.SimpleDateFormat("yyyyMM").format(new java.util.Date());
|
||||
// 요청일 기준으로 YYYYMM 추출 (REQUEST_DATE 형식: yyyy-MM-dd)
|
||||
String requestDate = CommonUtils.checkNull(paramMap.get("REQUEST_DATE"));
|
||||
String yyyymm;
|
||||
if(!requestDate.isEmpty() && requestDate.length() >= 7){
|
||||
yyyymm = requestDate.substring(0, 4) + requestDate.substring(5, 7);
|
||||
} else {
|
||||
// 요청일이 없는 경우 현재 날짜로 대체
|
||||
yyyymm = new java.text.SimpleDateFormat("yyyyMM").format(new java.util.Date());
|
||||
}
|
||||
paramMap.put("YYYYMM", yyyymm);
|
||||
Integer seq = sqlSession.selectOne("quality.getEcrSeq", paramMap);
|
||||
if(seq == null) seq = 1;
|
||||
|
||||
Reference in New Issue
Block a user