|
|
|
|
@ -151,6 +151,7 @@ $L.clickParsedInfoList = (dataIndex) => {
|
|
|
|
|
|
|
|
|
|
uploadSet.setCurrent(dataIndex);
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
let localFiles = {
|
|
|
|
|
doExempt: null,
|
|
|
|
|
upload: async (files) => {
|
|
|
|
|
@ -220,45 +221,6 @@ $L.createCrdn = () => {
|
|
|
|
|
content: "선택한 파일(들)로 단속을 등록하시겠습니까?",
|
|
|
|
|
onOK: () => {localFiles.request();}
|
|
|
|
|
});
|
|
|
|
|
<%--
|
|
|
|
|
upload({
|
|
|
|
|
url : wctx.url("/crdn/crdn05/020/upload.do"),
|
|
|
|
|
data : {
|
|
|
|
|
taskSeCd: "${taskSeCd}",
|
|
|
|
|
doExempt: document.querySelector('div[data-doctx="' + pageName + '"] input[name="doExempt"]').checked,
|
|
|
|
|
uploadFiles: uploadSet.getDataset()
|
|
|
|
|
},
|
|
|
|
|
success : (resp) => {
|
|
|
|
|
let content = "<ul>" + [
|
|
|
|
|
"업로드 파일: " + resp.received,
|
|
|
|
|
"처리 대상: " + resp.divided,
|
|
|
|
|
"정상: " + resp.normal,
|
|
|
|
|
"메타파일 누락: " + resp.malformed,
|
|
|
|
|
"",
|
|
|
|
|
"단속 등록: " + resp.success,
|
|
|
|
|
"중복 제외: " + resp.duplicates
|
|
|
|
|
]
|
|
|
|
|
.map(str => "<li>" + str + "</li>")
|
|
|
|
|
.join("") + "</ul>";
|
|
|
|
|
dialog.alert({
|
|
|
|
|
content: content,
|
|
|
|
|
onOK: () => {},
|
|
|
|
|
onClose: () => uploadSet.clear()
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
if (resp.saved) {
|
|
|
|
|
uploadSet.setData([]);
|
|
|
|
|
if(resp.alertMessage)
|
|
|
|
|
dialog.alert(resp.alertMessage);
|
|
|
|
|
else
|
|
|
|
|
dialog.alert("등록이 완료됐습니다.");
|
|
|
|
|
} else {
|
|
|
|
|
dialog.alert(resp.failReason);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
--%>
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
$L.deleteFile = () => {
|
|
|
|
|
|