fit : 처리상태가 신청서 접수가 아닌경우 결과 등록 불가능하도록 변경 취급일자 및 폐기일자가 빈 경우 당일로 초기화.

dev
Leeyh1121 5 months ago
parent 696110cab2
commit 3f710ac681

@ -477,6 +477,12 @@
}
$P.control.setData(dsuseRsltInfo);
// 취급일자 및 페기일자에 값이 없는 경우 당일로 초기화.
if (($P.control.getValue("dsuseDe") == null || $P.control.getValue("dsuseDe") == "") &&
($P.control.getValue("hdrDe") == null || $P.control.getValue("hdrDe") == "")){
$("#hdrDe--${pageName}").datepicker("setDate", new Date()); // 취급 일자
$("#dsuseDe--${pageName}").datepicker("setDate", new Date()); // 폐기 일자
}
if($P.fileInfos.length > 0){

@ -279,8 +279,9 @@
// 신청서 정보 dialog
$P.control.getInfo = (isDtl) => {
let dialogTitle = "폐기 결과[통보] 등록";
if(isDtl) dialogTitle = "폐기 결과[통보] 상세";
const row = $P.control.dataset.getCurrent();
if(isDtl && row.PRGRS_STTS_CD != "01") dialogTitle = "폐기 결과[통보] 상세";
if (typeof row == "undefined" || row == null || row == "") return;
let params = {
dscdmngId: row.DSCDMNG_ID,
@ -292,7 +293,7 @@
rndDtlRptCnt: row.RND_DTL_RPT_CNT,
};
if (isDtl) {
if (isDtl && row.PRGRS_STTS_CD != "01") {
params = {
...params,
hdrDe: row.HDR_DE.substring(0, 4) + "-" + row.HDR_DE.substring(4, 6) + "-" + row.HDR_DE.substring(6),
@ -418,7 +419,15 @@
// 폐기결과[통보]등록 등록 버튼 이벤트
$P.fnCreateDsuseMgtRslt = () => {
$P.control.getInfo();
if ($P.control.dataset.getCurrent().PRGRS_STTS_CD != "01"){
dialog.alert({
content: "결과 등록은 폐기 신청 접수 상태에서만 가능합니다."
, onOK: () => { }
});
return;
}
$P.control.getInfo();
}
// 전자우편 안내문 등록 버튼 이벤트

Loading…
Cancel
Save