@@ -115,11 +260,13 @@ function fn_search(){
|
|
|
- |
- |
- |
-
-
+ |
+
+ |
|
|
- |
- |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
|
|
|
|
-
-
- |
- ~ |
- |
- ~ |
- |
- |
- |
- ~ |
-
-
- |
-
-
- |
|
|
|
@@ -166,7 +303,26 @@ function fn_search(){
- |
+
+
+ |
+ |
+ |
+
+
+ |
+ |
+ ~ |
+
+
+ |
+ ~ |
+ |
+ ~ |
diff --git a/WebContent/WEB-INF/view/salesmgmt/salesMgmt/salesRegForm.jsp b/WebContent/WEB-INF/view/salesmgmt/salesMgmt/salesRegForm.jsp
index 56fae4f..eb2111a 100644
--- a/WebContent/WEB-INF/view/salesmgmt/salesMgmt/salesRegForm.jsp
+++ b/WebContent/WEB-INF/view/salesmgmt/salesMgmt/salesRegForm.jsp
@@ -22,14 +22,37 @@
// 저장 버튼
$("#btnSave").click(function() {
- // 저장 로직은 추후 구현
- alert("저장 기능은 구현 예정입니다.");
+ fn_save();
});
});
+
+ function fn_save() {
+ if(confirm("저장하시겠습니까?")) {
+ $.ajax({
+ url: "/salesMgmt/saveSales.do",
+ type: "POST",
+ data: $("#form1").serialize(),
+ dataType: "json",
+ success: function(data) {
+ alert(data.msg);
+ if (data.result) {
+ opener.fn_search(); // 부모창 그리드 새로고침
+ window.close(); // 팝업 닫기
+ }
+ },
+ error: function(jqxhr, status, error) {
+ console.error("Error:", error);
+ alert("저장에 실패했습니다.");
+ }
+ });
+ }
+ }