|
|
|
|
@ -248,6 +248,20 @@
|
|
|
|
|
$P.fnSave = () => {
|
|
|
|
|
// validate 확인
|
|
|
|
|
if (!AppSupport.customValidate($P.$findn("frmEdit").find("input,select,textarea"))) return;
|
|
|
|
|
|
|
|
|
|
let invalid = $P.ctrl.getDataset()
|
|
|
|
|
.filter(row =>
|
|
|
|
|
isEmpty(row.ADDR) ||
|
|
|
|
|
isEmpty(row.DTL_ADDR) ||
|
|
|
|
|
isEmpty(row.ZIP)
|
|
|
|
|
)
|
|
|
|
|
.map(row => "<li>[" + row.ROW_NUM + "]" + row.VHRNO + "</li>");
|
|
|
|
|
if (invalid.length > 0) {
|
|
|
|
|
return dialog.alert({
|
|
|
|
|
content: "다음 차량의 주소정보를 확인하십시오.<ul>" + invalid.join("") + "</ul>",
|
|
|
|
|
onOK: () => {}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dialog.alert({
|
|
|
|
|
content: "현재 " + $P.ctrl.prefixName + " 정보를 저장하시겠습니까?"
|
|
|
|
|
|