浏览代码

반품관리-반품요청현황 요청금액합계기능 추가

yhl88 2 年之前
父节点
当前提交
219eb34520

+ 2 - 2
src/main/webapp/app/pomng/POMNG02010.html

@@ -61,9 +61,9 @@
61
 						<div id="ITP_POMNG02010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
61
 						<div id="ITP_POMNG02010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
62
 							<div id="ITP_POMNG02010_jqGridView" class="itp_views fix"></div>
62
 							<div id="ITP_POMNG02010_jqGridView" class="itp_views fix"></div>
63
 							<button type="button" id="ITP_BTN_POMNG02010_EXCEL" class="btn btn-success btn-sm Excel" style="float:right;"><i class="glyphicon "></i>Excel</button>
63
 							<button type="button" id="ITP_BTN_POMNG02010_EXCEL" class="btn btn-success btn-sm Excel" style="float:right;"><i class="glyphicon "></i>Excel</button>
64
-								<div id="ITP_BTN_STINFO06010_CALCULATE_FORM" style="display:initial; float:right; position:relative; top:0px; margin-right:70px;">
64
+								<div id="ITP_BTN_POMNG02010_CALCULATE_FORM" style="display:initial; float:right; position:relative; top:0px; margin-right:70px;">
65
                                     <label>요청금액합계 :</label>
65
                                     <label>요청금액합계 :</label>
66
-                                    <input id="ITP_POMNG02010_REQ_TOTAL_AMT_SUM" style="width:100px; text-align: right;" maxlength="5" readonly="readonly">
66
+                                    <input id="ITP_POMNG02010_REQ_TOTAL_AMT_SUM" style="width:100px; text-align: right;" readonly="readonly">
67
                                 </div>
67
                                 </div>
68
 							<table id="ITP_POMNG02010_jqGrid"></table>
68
 							<table id="ITP_POMNG02010_jqGrid"></table>
69
 							<div id="ITP_POMNG02010_jqGridPager"></div>
69
 							<div id="ITP_POMNG02010_jqGridPager"></div>

+ 4 - 0
src/main/webapp/app/rtnmng/RTNMNG02010.html

@@ -57,6 +57,10 @@
57
 						<div id="ITP_RTNMNG02010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
57
 						<div id="ITP_RTNMNG02010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
58
 							<div id="ITP_RTNMNG02010_jqGridView" class="itp_views fix"></div>
58
 							<div id="ITP_RTNMNG02010_jqGridView" class="itp_views fix"></div>
59
 							<button type="button" id="ITP_BTN_RTNMNG02010_EXCEL" class="btn btn-success btn-sm Excel" style="float:right;"><i class="glyphicon "></i>Excel</button>
59
 							<button type="button" id="ITP_BTN_RTNMNG02010_EXCEL" class="btn btn-success btn-sm Excel" style="float:right;"><i class="glyphicon "></i>Excel</button>
60
+								<div id="ITP_BTN_RTNMNG02010_CALCULATE_FORM" style="display:initial; float:right; position:relative; top:0px; margin-right:70px;">
61
+                                    <label>요청금액합계 :</label>
62
+                                    <input id="ITP_RTNMNG02010_REQ_TOTAL_AMT_SUM" style="width:100px; text-align: right;" readonly="readonly">
63
+                                </div>
60
 							<table id="ITP_RTNMNG02010_jqGrid"></table>
64
 							<table id="ITP_RTNMNG02010_jqGrid"></table>
61
 							<div id="ITP_RTNMNG02010_jqGridPager"></div>
65
 							<div id="ITP_RTNMNG02010_jqGridPager"></div>
62
 							<div id="ITP_RTNMNG02010_jqGridEmpty" class="itp_no_data"></div>
66
 							<div id="ITP_RTNMNG02010_jqGridEmpty" class="itp_no_data"></div>

+ 6 - 0
src/main/webapp/js/app/rtnmng/ITP_RTNMNG02010.js

@@ -614,6 +614,12 @@ let listObj = {
614
 				loadComplete: function(data) {
614
 				loadComplete: function(data) {
615
 					itp_fn_grid_load_complete(data, RTNMNG02010_GRID_ID, true, 'number', 'RTNMNG02010', listObj.itp_RTNMNG02010_search, listObj.empty, true, data.gridRecords, true);
615
 					itp_fn_grid_load_complete(data, RTNMNG02010_GRID_ID, true, 'number', 'RTNMNG02010', listObj.itp_RTNMNG02010_search, listObj.empty, true, data.gridRecords, true);
616
 					var ids = $(RTNMNG02010_GRID_ID).getDataIDs();
616
 					var ids = $(RTNMNG02010_GRID_ID).getDataIDs();
617
+					let rtnReqAmtSum = 0;
618
+					for (var i = 0; i < ids.length; i++) {
619
+						var rowData = $(RTNMNG02010_GRID_ID).jqGrid('getRowData', ids[i]);
620
+						rtnReqAmtSum = rtnReqAmtSum + Number(rowData.rtnReqAmt);
621
+					}
622
+					$('#ITP_RTNMNG02010_REQ_TOTAL_AMT_SUM').val(itp_fn_number_comma(rtnReqAmtSum));
617
 					$.each(ids, function(idx, rowId) {
623
 					$.each(ids, function(idx, rowId) {
618
 						$(RTNMNG02010_GRID_ID).jqGrid('setCell', rowId, 'rtnReqUnqNo', '', ITP_GRID_COL_STYLE.link);
624
 						$(RTNMNG02010_GRID_ID).jqGrid('setCell', rowId, 'rtnReqUnqNo', '', ITP_GRID_COL_STYLE.link);
619
 					});
625
 					});