Index: arms/js/analysisCost.js
===================================================================
diff -u -r8193fcc37ad20042d5692b1609280bf339478064 -ra67aff7201a450ee42e1a7699b825f9ee1926eb8
--- arms/js/analysisCost.js (.../analysisCost.js) (revision 8193fcc37ad20042d5692b1609280bf339478064)
+++ arms/js/analysisCost.js (.../analysisCost.js) (revision a67aff7201a450ee42e1a7699b825f9ee1926eb8)
@@ -338,7 +338,7 @@
name="files[]"
multiple="" />
-
+ -->
-
+ -->
`);
@@ -374,11 +374,34 @@
//xhrFields: {withCredentials: true},
autoUpload: true,
url: "/auth-user/api/arms/analysis/cost/excel-upload.do",
- dropZone: $("#dropzone")
+ dropZone: $("#dropzone"),
+ limitMultiFileUploads: 1,
+ paramName: 'excelFile',
+ // Callback for successful uploads:
+ fail: function (e, data) {
+ console.log("--------------------------");
+ console.log(data);
+
+ jError(data.jqXHR.responseJSON.error.message);
+ },
+ done: function (e, data) {
+ console.log("--------------------------");
+ console.log(data);
+ if (data.textStatus == "success") {
+ jNotify("업로드한 연봉 정보가 반영되었습니다.");
+ } else {
+ jError("데이터 반영 중 에러가 발생했습니다. 엑셀 파일을 확인해주세요");
+ }
+
+ //manpowerInput(data.result); //데이터 테이블 재 로드
+ manpowerInput(전체담당자목록);
+ $("#cost-analysis-calculation").click(); // 비용 계산 버튼 클릭
+
+ }
});
- $("#fileupload").bind("fileuploadsubmit", function (e, data) {
+ /*$("#fileupload").bind("fileuploadsubmit", function (e, data) {
// The example input, doesn't have to be part of the upload form:
var input = $("#fileIdlink");
data.formData = { pdservice_link: input.val() };
@@ -387,7 +410,7 @@
input.focus();
return false;
}
- });
+ });*/
}
// 버전 비용 및 인력 비용 입력
@@ -503,7 +526,7 @@
// 데이터 테이블 데이터 렌더링 이후 콜백 함수
function dataTableCallBack(settings, json) {
- $("#fileIdlink").val(selectedPdServiceId);
+ /*$("#fileIdlink").val(selectedPdServiceId);
//파일 리스트 초기화
$("table tbody.files").empty();
@@ -520,7 +543,7 @@
}).done(function (result) {
$(this).fileupload("option", "done").call(this, null, { result: result });
$(".file-delete-btn").hide(); // 파일 리스트에서 delete 버튼 display none 처리
- });
+ });*/
}
function dataTableDrawCallback(tableInfo) {