Browse Source

공급사 정산관리 html 수정

whakdo963 2 years ago
parent
commit
e020048b88

+ 20 - 45
src/main/webapp/app/vsettmng/VSETTMNG01010.html

@@ -22,23 +22,16 @@
22
 									<input type="hidden" id="ITP_FORM_VSETTMNG01010_SEARCH_SPPLY_ID" name="sspplyId" value="">
22
 									<input type="hidden" id="ITP_FORM_VSETTMNG01010_SEARCH_SPPLY_ID" name="sspplyId" value="">
23
 								
23
 								
24
 									<div class="form-group">
24
 									<div class="form-group">
25
-										<!--  
26
-										<div class="col-xs-2 itp_ip itp_noMar">
27
-											<input type="text" id="ITP_FORM_VSETTMNG01010_SEARCH_STORE_NM" class="form-control itp_input" name="sStoreNm" placeholder="매장명" />
28
-										</div>
29
-										<div class="col-xs-1 itp_in" style="padding-left: 5px; width:10%;">
30
-											<button type="button" id="ITP_BTN_VSETTMNG01010_STORE_SEARCH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
31
-											<button type="button" id="ITP_BTN_VSETTMNG01010_STORE_ERASE" class="btn btn-primary btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-erase"></i></button>
32
-						                </div>
33
-						                -->
34
-						                <div class="col-xs-2 itp_ip itp_noMar" style="width:11%; top:3px;">
35
-						                	<label>입고/수거일자</label>
25
+						                <div class="col-xs-2 itp_ip itp_noMar">
26
+						                	<select id="ITP_FORM_VSETTMNG01010_SEARCH_" class="form-control itp_input" name="service">
27
+												<option value="A">입고/수거일자</option>											
28
+											</select>
36
 						                </div>
29
 						                </div>
37
 										<div class="col-xs-3 itp_ip itp_noMar">
30
 										<div class="col-xs-3 itp_ip itp_noMar">
38
 											<div class="input-daterange input-group date">
31
 											<div class="input-daterange input-group date">
39
-												<input type="text" id="ITP_FORM_VSETTMNG01010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="">
32
+												<input type="text" id="ITP_FORM_VSETTMNG01010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
40
 												<span class="input-group-addon itp_date_to">~</span>
33
 												<span class="input-group-addon itp_date_to">~</span>
41
-												<input type="text" id="ITP_FORM_VSETTMNG01010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="">
34
+												<input type="text" id="ITP_FORM_VSETTMNG01010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
42
 											</div>
35
 											</div>
43
 										</div>
36
 										</div>
44
 										<div class="col-xs-2 itp_ip itp_noMar">
37
 										<div class="col-xs-2 itp_ip itp_noMar">
@@ -69,56 +62,39 @@
69
 								<input type="hidden" id="ITP_FORM_VSETTMNG01010_DETAIL_STTL_MGNT_UNQ_NO" name="sttlMgntUnqNo" value="">
62
 								<input type="hidden" id="ITP_FORM_VSETTMNG01010_DETAIL_STTL_MGNT_UNQ_NO" name="sttlMgntUnqNo" value="">
70
 					
63
 					
71
 								<section class="itp_form_sec">
64
 								<section class="itp_form_sec">
72
-									<h4 class="itp_form_tit">정산 상세정보</h4>
73
-									<div class="itp_form_in">
65
+									<div class="itp_form_in border-top">
74
 										<div class="form-group">
66
 										<div class="form-group">
75
 											<label class="col-xs-2 itp_lb">브랜드 *</label>
67
 											<label class="col-xs-2 itp_lb">브랜드 *</label>
76
-												<div class="col-xs-4 itp_ip">
77
-													<div class="col-xs-9 itp_in fnBrandNm"></div>												
78
-												</div>
68
+											<div class="col-xs-4 itp_ip fnBrandNm"></div>
79
 											<label class="col-xs-2 itp_lb">공급사*</label>
69
 											<label class="col-xs-2 itp_lb">공급사*</label>
80
-											<div class="col-xs-4 itp_ip">
81
-												<div class="col-xs-10 itp_in">
82
-													<div class="col-xs-6 itp_in fnSpplyNm"></div>
83
-												</div>
84
-											</div>
70
+											<div class="col-xs-4 itp_ip fnSpplyNm"></div>
85
 										</div>
71
 										</div>
86
 										<div class="form-group">
72
 										<div class="form-group">
87
 											<label class="col-xs-2 itp_lb">정산요청일자</label>
73
 											<label class="col-xs-2 itp_lb">정산요청일자</label>
88
 											<div class="col-xs-4 itp_ip">
74
 											<div class="col-xs-4 itp_ip">
89
 												<div class="col-xs-5 itp_in">
75
 												<div class="col-xs-5 itp_in">
90
 													<div class="input-group date">
76
 													<div class="input-group date">
91
-													<input type="text" id="ITP_FORM_VSETTMNG01010_DETAIL_STTL_REQ_DT" class="form-control itp_input" name="sttlReqDt" readonly="readonly">
92
-													<span class="input-group-addon itp_input itp_date_to">
93
-														<i class="glyphicon glyphicon-calendar"></i>
94
-													</span>
77
+														<input type="text" id="ITP_FORM_VSETTMNG01010_DETAIL_STTL_REQ_DT" class="form-control itp_input" name="sttlReqDt" readonly="readonly">
78
+														<span class="input-group-addon itp_input itp_date_to">
79
+															<i class="glyphicon glyphicon-calendar"></i>
80
+														</span>
95
 													</div>
81
 													</div>
96
 												</div>
82
 												</div>
97
 											</div>
83
 											</div>
98
 											<label class="col-xs-2 itp_lb">정산상태</label>
84
 											<label class="col-xs-2 itp_lb">정산상태</label>
99
-											<div class="col-xs-4 itp_ip">
100
-												<div class="col-xs-8 itp_in fnSttlStNm"></div>
101
-											</div>
85
+											<div class="col-xs-4 itp_ip fnSttlStNm"></div>
102
 										</div>
86
 										</div>
103
 										<div class="form-group">
87
 										<div class="form-group">
104
 											<label class="col-xs-2 itp_lb">정산요청금액</label>
88
 											<label class="col-xs-2 itp_lb">정산요청금액</label>
105
-											<div class="col-xs-4 itp_ip">
106
-												<div class="col-xs-10 itp_in fnSttlReqAmt"></div>
107
-											</div>
89
+											<div class="col-xs-4 itp_ip fnSttlReqAmt"></div>
108
 											<label class="col-xs-2 itp_lb">잔금</label>
90
 											<label class="col-xs-2 itp_lb">잔금</label>
109
-											<div class="col-xs-4 itp_ip">
110
-												<div class="col-xs-8 itp_in fnAcctBal"></div>
111
-											</div>
91
+											<div class="col-xs-4 itp_ip fnAcctBal"></div>
112
 										</div>
92
 										</div>
113
-										<div class="form-group border">
93
+										<div class="form-group">
114
 											<label class="col-xs-2 itp_lb">등록일</label>
94
 											<label class="col-xs-2 itp_lb">등록일</label>
115
-											<div class="col-xs-4 itp_ip">
116
-												<div class="col-xs-10 itp_in fnSysRegDttm"></div>
117
-											</div>
95
+											<div class="col-xs-4 itp_ip fnSysRegDttm"></div>
118
 											<label class="col-xs-2 itp_lb">등록자</label>
96
 											<label class="col-xs-2 itp_lb">등록자</label>
119
-											<div class="col-xs-4 itp_ip">
120
-												<div class="col-xs-8 itp_in fnSysRegNm"></div>
121
-											</div>
97
+											<div class="col-xs-4 itp_ip fnSysRegNm"></div>
122
 										</div>
98
 										</div>
123
 									</div>
99
 									</div>
124
 								</section>								
100
 								</section>								
@@ -126,11 +102,10 @@
126
 						</div>
102
 						</div>
127
 					</div>
103
 					</div>
128
 					<div class="itp_table fix">
104
 					<div class="itp_table fix">
129
-					    <div class="itp_table_head fix" style="background:#f5f5f5;">
105
+					    <div class="itp_table_head fix" style="background:#fff;">
130
 					        <h4 class="itp_table_tit">정산 대상 내역</h4>
106
 					        <h4 class="itp_table_tit">정산 대상 내역</h4>
131
 					    </div>
107
 					    </div>
132
 					    <div id="ITP_VSETTMNG01010_DETAIL_jqGrid_list" class="itp_tb_list">
108
 					    <div id="ITP_VSETTMNG01010_DETAIL_jqGrid_list" class="itp_tb_list">
133
-					        <div id="ITP_VSETTMNG01010_DETAIL_jqGridView" class="itp_views fix"></div>
134
 					        <table id="ITP_VSETTMNG01010_DETAIL_jqGrid"></table>
109
 					        <table id="ITP_VSETTMNG01010_DETAIL_jqGrid"></table>
135
 					        <div id="ITP_VSETTMNG01010_DETAIL_jqGridPager"></div>
110
 					        <div id="ITP_VSETTMNG01010_DETAIL_jqGridPager"></div>
136
 					        <div id="ITP_VSETTMNG01010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
111
 					        <div id="ITP_VSETTMNG01010_DETAIL_jqGridEmpty" class="itp_no_data"></div>

+ 21 - 46
src/main/webapp/app/vsettmng/VSETTMNG02010.html

@@ -20,24 +20,21 @@
20
 									<input type="hidden" id="ITP_FORM_VSETTMNG02010_SEARCH_STORE_SPPLY_GUBUN" name="sgubun" value="2">
20
 									<input type="hidden" id="ITP_FORM_VSETTMNG02010_SEARCH_STORE_SPPLY_GUBUN" name="sgubun" value="2">
21
 								
21
 								
22
 									<div class="form-group">
22
 									<div class="form-group">
23
-						                <div class="col-xs-2 itp_ip itp_noMar" style="width:11%; top:3px;">
24
-						                	<label>정산요청일</label>
23
+						                <div class="col-xs-2 itp_ip itp_noMar">
24
+					                		<select id="ITP_FORM_VSETTMNG02010_SEARCH_" class="form-control itp_input" name="service">
25
+												<option value="A">정산요청일</option>											
26
+											</select>
25
 						                </div>
27
 						                </div>
26
 										<div class="col-xs-3 itp_ip itp_noMar">
28
 										<div class="col-xs-3 itp_ip itp_noMar">
27
 											<div class="input-daterange input-group date">
29
 											<div class="input-daterange input-group date">
28
-												<input type="text" id="ITP_FORM_VSETTMNG02010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="">
30
+												<input type="text" id="ITP_FORM_VSETTMNG02010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
29
 												<span class="input-group-addon itp_date_to">~</span>
31
 												<span class="input-group-addon itp_date_to">~</span>
30
-												<input type="text" id="ITP_FORM_VSETTMNG02010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value=""> 
32
+												<input type="text" id="ITP_FORM_VSETTMNG02010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly> 
31
 											</div>
33
 											</div>
32
 										</div>
34
 										</div>
33
 										<div class="col-xs-2 itp_ip itp_noMar">
35
 										<div class="col-xs-2 itp_ip itp_noMar">
34
 											<select id="ITP_FORM_VSETTMNG02010_SEARCH_STTL_ST_CD" data-select-code="STTL_ST_CD" class="form-control itp_input" name="ssttlStCd"></select>
36
 											<select id="ITP_FORM_VSETTMNG02010_SEARCH_STTL_ST_CD" data-select-code="STTL_ST_CD" class="form-control itp_input" name="ssttlStCd"></select>
35
 										</div>
37
 										</div>
36
-										<!--  
37
-										<div class="col-xs-2 itp_ip itp_noMar">
38
-											<input type="text" id="ITP_FORM_VSETTMNG02010_SEARCH_ITEM_NM" class="form-control itp_input" name="sitemNm" placeholder="품목명" />
39
-										</div>
40
-										-->										
41
 									</div>
38
 									</div>
42
 								</form>
39
 								</form>
43
 							</div>
40
 							</div>
@@ -65,59 +62,36 @@
65
 								<input type="hidden" id="ITP_FORM_VSETTMNG02010_DETAIL_STTL_REQ_AMT" name="sttlReqAmt" value="">
62
 								<input type="hidden" id="ITP_FORM_VSETTMNG02010_DETAIL_STTL_REQ_AMT" name="sttlReqAmt" value="">
66
 					
63
 					
67
 								<section class="itp_form_sec">
64
 								<section class="itp_form_sec">
68
-									<h4 class="itp_form_tit">정산 상세정보</h4>
69
-									<div class="itp_form_in">
65
+									<div class="itp_form_in border-top">
70
 										<div class="form-group">
66
 										<div class="form-group">
71
 											<label class="col-xs-2 itp_lb">브랜드 *</label>
67
 											<label class="col-xs-2 itp_lb">브랜드 *</label>
72
-												<div class="col-xs-4 itp_ip">
73
-													<div class="col-xs-9 itp_in fnBrandNm"></div>												
74
-												</div>
68
+											<div class="col-xs-4 itp_ip fnBrandNm"></div>
75
 											<label class="col-xs-2 itp_lb">정산번호</label>
69
 											<label class="col-xs-2 itp_lb">정산번호</label>
76
-											<div class="col-xs-4 itp_ip">
77
-												<div class="col-xs-10 itp_in">
78
-													<div class="col-xs-6 itp_in fnSttlMgntUnqNo"></div>
79
-												</div>
80
-											</div>
70
+											<div class="col-xs-4 itp_ip fnSttlMgntUnqNo"></div>
81
 										</div>
71
 										</div>
82
 										<div class="form-group">
72
 										<div class="form-group">
83
 											<label class="col-xs-2 itp_lb">정산상태</label>
73
 											<label class="col-xs-2 itp_lb">정산상태</label>
84
-											<div class="col-xs-4 itp_ip">
85
-												<div class="col-xs-8 itp_in fnSttlStNm"></div>
86
-											</div>
74
+											<div class="col-xs-4 itp_ip fnSttlStNm"></div>
87
 											<label class="col-xs-2 itp_lb">반려사유</label>
75
 											<label class="col-xs-2 itp_lb">반려사유</label>
88
-											<div class="col-xs-4 itp_ip">
89
-												<div class="col-xs-8 itp_in fnSttlRjctRsn"></div>
90
-											</div>											
76
+											<div class="col-xs-4 itp_ip fnSttlRjctRsn"></div>
91
 										</div>
77
 										</div>
92
 										<div class="form-group">
78
 										<div class="form-group">
93
 											<label class="col-xs-2 itp_lb">정산요청일자</label>
79
 											<label class="col-xs-2 itp_lb">정산요청일자</label>
94
-											<div class="col-xs-4 itp_ip">
95
-												<div class="col-xs-8 itp_in fnSttlReqDt"></div>
96
-											</div>
80
+											<div class="col-xs-4 itp_ip fnSttlReqDt"></div>
97
 											<label class="col-xs-2 itp_lb">정산요청금액</label>
81
 											<label class="col-xs-2 itp_lb">정산요청금액</label>
98
-											<div class="col-xs-4 itp_ip">
99
-												<div class="col-xs-10 itp_in fnSttlReqAmt"></div>
100
-											</div>											
82
+											<div class="col-xs-4 itp_ip fnSttlReqAmt"></div>
101
 										</div>
83
 										</div>
102
 										<div class="form-group">
84
 										<div class="form-group">
103
 											<label class="col-xs-2 itp_lb">정산확정일자</label>
85
 											<label class="col-xs-2 itp_lb">정산확정일자</label>
104
-											<div class="col-xs-4 itp_ip">
105
-												<div class="col-xs-8 itp_in fnSttlDt"></div>
106
-											</div>
86
+											<div class="col-xs-4 itp_ip fnSttlDt"></div>
107
 											<label class="col-xs-2 itp_lb">정산확정금액</label>
87
 											<label class="col-xs-2 itp_lb">정산확정금액</label>
108
-											<div class="col-xs-4 itp_ip">
109
-												<div class="col-xs-10 itp_in fnSttlAmt"></div>
110
-											</div>
88
+											<div class="col-xs-4 itp_ip fnSttlAmt"></div>
111
 										</div>
89
 										</div>
112
 										<div class="form-group">
90
 										<div class="form-group">
113
 											<label class="col-xs-2 itp_lb">등록일</label>
91
 											<label class="col-xs-2 itp_lb">등록일</label>
114
-											<div class="col-xs-4 itp_ip">
115
-												<div class="col-xs-10 itp_in fnSysRegDttm"></div>
116
-											</div>
92
+											<div class="col-xs-4 itp_ip fnSysRegDttm"></div>
117
 											<label class="col-xs-2 itp_lb">등록자</label>
93
 											<label class="col-xs-2 itp_lb">등록자</label>
118
-											<div class="col-xs-4 itp_ip">
119
-												<div class="col-xs-8 itp_in fnSysRegNm"></div>
120
-											</div>
94
+											<div class="col-xs-4 itp_ip fnSysRegNm"></div>
121
 										</div>
95
 										</div>
122
 									</div>
96
 									</div>
123
 								</section>								
97
 								</section>								
@@ -125,9 +99,10 @@
125
 						</div>
99
 						</div>
126
 					</div>
100
 					</div>
127
 					<div class="itp_table fix">
101
 					<div class="itp_table fix">
128
-						<h4 class="itp_form_tit" style="background:#eee; padding:18px 18px; margin:0; border-left:none;">정산 대상 내역</h4>
129
-						<div id="ITP_VSETTMNG02010_DETAIL_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
130
-							<div id="ITP_VSETTMNG02010_DETAIL_jqGridView" class="itp_views fix"></div>
102
+						<div class="itp_table_head fix" style="background:#fff;">
103
+				       	 	<h4 class="itp_table_tit">정산 대상 내역</h4>
104
+				 	   </div>						
105
+				 	   <div id="ITP_VSETTMNG02010_DETAIL_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
131
 							<table id="ITP_VSETTMNG02010_DETAIL_jqGrid"></table>
106
 							<table id="ITP_VSETTMNG02010_DETAIL_jqGrid"></table>
132
 							<div id="ITP_VSETTMNG02010_DETAIL_jqGridPager"></div>
107
 							<div id="ITP_VSETTMNG02010_DETAIL_jqGridPager"></div>
133
 							<div id="ITP_VSETTMNG02010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
108
 							<div id="ITP_VSETTMNG02010_DETAIL_jqGridEmpty" class="itp_no_data"></div>

+ 12 - 2
src/main/webapp/js/app/ordmng/ITP_ORDMNG03010.js

@@ -44,13 +44,13 @@ const gridColModel = {
44
 				index: 'DLV_STTMT_NO', name: 'dlvSttmtUnqNo',	//서버로 전송시 데이터 명 , 데이터명
44
 				index: 'DLV_STTMT_NO', name: 'dlvSttmtUnqNo',	//서버로 전송시 데이터 명 , 데이터명
45
 				label: ITP_MSG_LOCALE.label.dlvSttmtUnqNo, 		//납품서번호
45
 				label: ITP_MSG_LOCALE.label.dlvSttmtUnqNo, 		//납품서번호
46
 				width: '20', fixed: false, align: 'center',		// cell가로넓이,고정 여부 ,text정렬 
46
 				width: '20', fixed: false, align: 'center',		// cell가로넓이,고정 여부 ,text정렬 
47
-				minwidth: 120,
47
+				minwidth: 140,
48
 				sortable: false, hidden: false					//정렬가능 여부,화면표시 여부
48
 				sortable: false, hidden: false					//정렬가능 여부,화면표시 여부
49
 			},
49
 			},
50
 			{
50
 			{
51
 				index: 'DLV_ST_NM', name: 'dlvStNm',		//서버로 전송시 데이터 명 , 데이터명
51
 				index: 'DLV_ST_NM', name: 'dlvStNm',		//서버로 전송시 데이터 명 , 데이터명
52
 				label: '납품상태', 							//납품서상태
52
 				label: '납품상태', 							//납품서상태
53
-				width: '12', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
53
+				width: '12', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
54
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
54
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
55
 			},
55
 			},
56
 			{
56
 			{
@@ -80,36 +80,42 @@ const gridColModel = {
80
 			{
80
 			{
81
 				index: 'ITEM_CLASS_NM', name: 'itemId',		//서버로 전송시 데이터 명 , 데이터명
81
 				index: 'ITEM_CLASS_NM', name: 'itemId',		//서버로 전송시 데이터 명 , 데이터명
82
 				label: ITP_MSG_LOCALE.label.itemId, 		//품목번호
82
 				label: ITP_MSG_LOCALE.label.itemId, 		//품목번호
83
+				minwidth: 180,
83
 				width: '11', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
84
 				width: '11', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
84
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
85
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
85
 			},
86
 			},
86
 			{
87
 			{
87
 				index: 'PODR_PSSBLDVSN_NM', name: 'itemNm',	//서버로 전송시 데이터 명 , 데이터명
88
 				index: 'PODR_PSSBLDVSN_NM', name: 'itemNm',	//서버로 전송시 데이터 명 , 데이터명
88
 				label: ITP_MSG_LOCALE.label.itemNm, 		//품목명
89
 				label: ITP_MSG_LOCALE.label.itemNm, 		//품목명
90
+				minwidth: 140,
89
 				width: '10', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
91
 				width: '10', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
90
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
92
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
91
 			},
93
 			},
92
 			{
94
 			{
93
 				index: 'PODR_QTY', name: 'podrQty',			//서버로 전송시 데이터 명 , 데이터명
95
 				index: 'PODR_QTY', name: 'podrQty',			//서버로 전송시 데이터 명 , 데이터명
94
 				label: ITP_MSG_LOCALE.label.podrQty, 		//수주수량
96
 				label: ITP_MSG_LOCALE.label.podrQty, 		//수주수량
97
+				minwidth: 80,
95
 				width: '6', fixed: false, align: 'right',	// cell가로넓이,고정 여부 ,text정렬 
98
 				width: '6', fixed: false, align: 'right',	// cell가로넓이,고정 여부 ,text정렬 
96
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
99
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
97
 			},
100
 			},
98
 			{
101
 			{
99
 				index: 'SALE_ITEM_YN', name: 'dlvQty',		//서버로 전송시 데이터 명 , 데이터명
102
 				index: 'SALE_ITEM_YN', name: 'dlvQty',		//서버로 전송시 데이터 명 , 데이터명
100
 				label: ITP_MSG_LOCALE.label.dlvQty, 		//납품수량
103
 				label: ITP_MSG_LOCALE.label.dlvQty, 		//납품수량
104
+				minwidth: 80,
101
 				width: '6', fixed: false, align: 'right',	// cell가로넓이,고정 여부 ,text정렬 
105
 				width: '6', fixed: false, align: 'right',	// cell가로넓이,고정 여부 ,text정렬 
102
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
106
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
103
 			},
107
 			},
104
 			{
108
 			{
105
 				index: 'UNIT', name: 'unit',				//서버로 전송시 데이터 명 , 데이터명
109
 				index: 'UNIT', name: 'unit',				//서버로 전송시 데이터 명 , 데이터명
106
 				label: ITP_MSG_LOCALE.label.unit, 			//단위
110
 				label: ITP_MSG_LOCALE.label.unit, 			//단위
111
+				minwidth: 80,
107
 				width: '6', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
112
 				width: '6', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
108
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
113
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
109
 			},
114
 			},
110
 			{
115
 			{
111
 				index: 'PCH_ITEM_YN', name: 'unitAmt',		//서버로 전송시 데이터 명 , 데이터명
116
 				index: 'PCH_ITEM_YN', name: 'unitAmt',		//서버로 전송시 데이터 명 , 데이터명
112
 				label: ITP_MSG_LOCALE.label.unitAmt, 		//납품금액
117
 				label: ITP_MSG_LOCALE.label.unitAmt, 		//납품금액
118
+				minwidth: 80,
113
 				width: '6', fixed: false, align: 'right ',	// cell가로넓이,고정 여부 ,text정렬 
119
 				width: '6', fixed: false, align: 'right ',	// cell가로넓이,고정 여부 ,text정렬 
114
 				sortable: false, hidden: false,				//정렬가능 여부,화면표시 여부
120
 				sortable: false, hidden: false,				//정렬가능 여부,화면표시 여부
115
 				formatter: 'integer', formatoptions: {thousandsSeparator: ','}
121
 				formatter: 'integer', formatoptions: {thousandsSeparator: ','}
@@ -117,18 +123,21 @@ const gridColModel = {
117
 			{
123
 			{
118
 				index: 'SALE_ITEM_YN', name: 'whsNm',		//서버로 전송시 데이터 명 , 데이터명
124
 				index: 'SALE_ITEM_YN', name: 'whsNm',		//서버로 전송시 데이터 명 , 데이터명
119
 				label: ITP_MSG_LOCALE.label.whsNm, 			//납품장소
125
 				label: ITP_MSG_LOCALE.label.whsNm, 			//납품장소
126
+				minwidth: 240,
120
 				width: '6', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
127
 				width: '6', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
121
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
128
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
122
 			},
129
 			},
123
 			{
130
 			{
124
 				index: 'PCH_ITEM_YN', name: 'dlvMgrNm',		//서버로 전송시 데이터 명 , 데이터명
131
 				index: 'PCH_ITEM_YN', name: 'dlvMgrNm',		//서버로 전송시 데이터 명 , 데이터명
125
 				label: ITP_MSG_LOCALE.label.dlvMgrNm, 		//납품담당자
132
 				label: ITP_MSG_LOCALE.label.dlvMgrNm, 		//납품담당자
133
+				minwidth: 100,
126
 				width: '8', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
134
 				width: '8', fixed: false, align: 'left',	// cell가로넓이,고정 여부 ,text정렬 
127
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
135
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
128
 			},
136
 			},
129
 			{
137
 			{
130
 				index: 'PCH_ITEM_YN', name: 'dlvMgrTelNo',	//서버로 전송시 데이터 명 , 데이터명
138
 				index: 'PCH_ITEM_YN', name: 'dlvMgrTelNo',	//서버로 전송시 데이터 명 , 데이터명
131
 				label: ITP_MSG_LOCALE.label.dlvMgrTelNo, 	//납품담당연락처
139
 				label: ITP_MSG_LOCALE.label.dlvMgrTelNo, 	//납품담당연락처
140
+				minwidth: 120,
132
 				width: '10', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
141
 				width: '10', fixed: false, align: 'center',	// cell가로넓이,고정 여부 ,text정렬 
133
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
142
 				sortable: false, hidden: false				//정렬가능 여부,화면표시 여부
134
 			}
143
 			}
@@ -156,6 +165,7 @@ let pageObj = {
156
 			$('#ITP_FORM_ORDMNG03010_SEARCH_DLV_CMPLT_DT').datepicker('setDate', new Date());
165
 			$('#ITP_FORM_ORDMNG03010_SEARCH_DLV_CMPLT_DT').datepicker('setDate', new Date());
157
 		}
166
 		}
158
 	},
167
 	},
168
+	
159
 	action: function () {
169
 	action: function () {
160
 		var _this = this;  //_this 는 this 와 같다
170
 		var _this = this;  //_this 는 this 와 같다
161
 		// 검색 납품장소 클릭
171
 		// 검색 납품장소 클릭

+ 16 - 7
src/main/webapp/js/app/vsettmng/ITP_VSETTMNG01010.js

@@ -62,7 +62,8 @@ const gridColModel = {
62
 		{
62
 		{
63
 			index: 'BRAND_NM', name: 'brandNm',
63
 			index: 'BRAND_NM', name: 'brandNm',
64
 			label: "브랜드",
64
 			label: "브랜드",
65
-			width: '10', fixed: false, align: 'center',
65
+			width: '10', fixed: false, align: 'left',
66
+			minwidth: 120,
66
 			sortable: false, hidden: false
67
 			sortable: false, hidden: false
67
 		},
68
 		},
68
 		{
69
 		{
@@ -99,12 +100,13 @@ const gridColModel = {
99
 			index: 'ITEM_ID', name: 'itemId',
100
 			index: 'ITEM_ID', name: 'itemId',
100
 			label: "품목코드",
101
 			label: "품목코드",
101
 			width: '10', fixed: false, align: 'center',
102
 			width: '10', fixed: false, align: 'center',
103
+			minwidth: 140,
102
 			sortable: false, editable: false, edittype: 'text'
104
 			sortable: false, editable: false, edittype: 'text'
103
 		},
105
 		},
104
 		{
106
 		{
105
 			index: 'ITEM_NM', name: 'itemNm',
107
 			index: 'ITEM_NM', name: 'itemNm',
106
 			label: "품목명",
108
 			label: "품목명",
107
-			width: '10', fixed: false, align: 'center',
109
+			width: '10', fixed: false, align: 'left',
108
 			sortable: false, editable: false, edittype: 'text'
110
 			sortable: false, editable: false, edittype: 'text'
109
 		},
111
 		},
110
 		{
112
 		{
@@ -116,28 +118,31 @@ const gridColModel = {
116
 		{
118
 		{
117
 			index: 'UNIT_AMT', name: 'unitAmt',
119
 			index: 'UNIT_AMT', name: 'unitAmt',
118
 			label: "단가",
120
 			label: "단가",
119
-			width: '7', fixed: false, align: 'center',
121
+			width: '7', fixed: false, align: 'right',
120
 			sortable: false, editable: false, edittype: 'text', 
122
 			sortable: false, editable: false, edittype: 'text', 
121
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
123
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
122
 		},
124
 		},
123
 		{
125
 		{
124
 			index: 'PODR_QTY', name: 'podrQty',
126
 			index: 'PODR_QTY', name: 'podrQty',
125
 			label: "발주수량",
127
 			label: "발주수량",
126
-			width: '7', fixed: false, align: 'center',
128
+			width: '7', fixed: false, align: 'right',
129
+			minwidth: 80,
127
 			sortable: false, editable: false, edittype: 'text', 
130
 			sortable: false, editable: false, edittype: 'text', 
128
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
131
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
129
 		},
132
 		},
130
 		{
133
 		{
131
 			index: 'DLV_QTY', name: 'dlvQty',
134
 			index: 'DLV_QTY', name: 'dlvQty',
132
 			label: "납품수량",
135
 			label: "납품수량",
133
-			width: '7', fixed: false, align: 'center',
136
+			width: '7', fixed: false, align: 'right',
137
+			minwidth: 80,
134
 			sortable: false, editable: false, edittype: 'text', 
138
 			sortable: false, editable: false, edittype: 'text', 
135
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
139
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
136
 		},
140
 		},
137
 		{
141
 		{
138
 			index: 'WHS_COL_QTY', name: 'whsColQty',
142
 			index: 'WHS_COL_QTY', name: 'whsColQty',
139
 			label: "입고/수거수량",
143
 			label: "입고/수거수량",
140
-			width: '10', fixed: false, align: 'center',
144
+			width: '10', fixed: false, align: 'right',
145
+			minwidth: 90,
141
 			sortable: false, editable: false, edittype: 'text', 
146
 			sortable: false, editable: false, edittype: 'text', 
142
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
147
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
143
 		}, 
148
 		}, 
@@ -145,12 +150,14 @@ const gridColModel = {
145
 			index: 'WHS_COL_DT', name: 'whsColDt',
150
 			index: 'WHS_COL_DT', name: 'whsColDt',
146
 			label: "입고/수거일자",
151
 			label: "입고/수거일자",
147
 			width: '10', fixed: false, align: 'center',
152
 			width: '10', fixed: false, align: 'center',
153
+			minwidth: 100,
148
 			sortable: false, editable: false, edittype: 'text'
154
 			sortable: false, editable: false, edittype: 'text'
149
 		},
155
 		},
150
 		{
156
 		{
151
 			index: 'WHS_COL_AMT', name: 'whsColAmt',
157
 			index: 'WHS_COL_AMT', name: 'whsColAmt',
152
 			label: "입고/수거금액",
158
 			label: "입고/수거금액",
153
-			width: '10', fixed: false, align: 'center',
159
+			width: '10', fixed: false, align: 'right',
160
+			minwidth: 100,
154
 			sortable: false, editable: false, edittype: 'text', 
161
 			sortable: false, editable: false, edittype: 'text', 
155
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
162
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
156
 		},
163
 		},
@@ -169,12 +176,14 @@ const gridColModel = {
169
 		{
176
 		{
170
 			index: 'PODR_UNQ_NO', name: 'podrUnqNo',
177
 			index: 'PODR_UNQ_NO', name: 'podrUnqNo',
171
 			label: "발주번호",
178
 			label: "발주번호",
179
+			minwidth: 140,
172
 			width: '8', fixed: false, align: 'center',
180
 			width: '8', fixed: false, align: 'center',
173
 			sortable: false, editable: false, edittype: 'text'
181
 			sortable: false, editable: false, edittype: 'text'
174
 		},
182
 		},
175
 		{
183
 		{
176
 			index: 'PODR_DTL_NO', name: 'podrDtlNo',
184
 			index: 'PODR_DTL_NO', name: 'podrDtlNo',
177
 			label: "발주항번",
185
 			label: "발주항번",
186
+			minwidth: 80,
178
 			width: '7', fixed: false, align: 'center',
187
 			width: '7', fixed: false, align: 'center',
179
 			sortable: false, editable: false, edittype: 'text'
188
 			sortable: false, editable: false, edittype: 'text'
180
 		}	
189
 		}	

+ 12 - 10
src/main/webapp/js/app/vsettmng/ITP_VSETTMNG02010.js

@@ -44,7 +44,7 @@ const gridColModel = {
44
 		{
44
 		{
45
 			index: 'BRAND_NM', name: 'brandNm',
45
 			index: 'BRAND_NM', name: 'brandNm',
46
 			label: "브랜드",
46
 			label: "브랜드",
47
-			width: '10', fixed: false, align: 'center',
47
+			width: '10', fixed: false, align: 'left',
48
 			sortable: false, hidden: false
48
 			sortable: false, hidden: false
49
 		},
49
 		},
50
 		{
50
 		{
@@ -68,6 +68,7 @@ const gridColModel = {
68
 		{
68
 		{
69
 			index: 'STTL_MGNT_UNQ_NO', name: 'sttlMgntUnqNo',
69
 			index: 'STTL_MGNT_UNQ_NO', name: 'sttlMgntUnqNo',
70
 			label: "정산번호", 
70
 			label: "정산번호", 
71
+			minwidth: 170,
71
 			width: '10', fixed: false, align: 'center',
72
 			width: '10', fixed: false, align: 'center',
72
 			sortable: false, hidden: false
73
 			sortable: false, hidden: false
73
 		},
74
 		},
@@ -89,30 +90,30 @@ const gridColModel = {
89
 			width: '10', fixed: false, align: 'center',
90
 			width: '10', fixed: false, align: 'center',
90
 			sortable: false, editable: false, edittype: 'text'
91
 			sortable: false, editable: false, edittype: 'text'
91
 		},
92
 		},
92
-		{
93
-			index: 'STTL_REQ_AMT', name: 'sttlReqAmt',
94
-			label: "정산요청금액",
95
-			width: '10', fixed: false, align: 'center',
96
-			sortable: false, editable: false, edittype: 'text', 
97
-			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
98
-		}, 
99
 		{
93
 		{
100
 			index: 'STTL_DT', name: 'sttlDt',
94
 			index: 'STTL_DT', name: 'sttlDt',
101
 			label: "정산확정일",
95
 			label: "정산확정일",
102
 			width: '10', fixed: false, align: 'center',
96
 			width: '10', fixed: false, align: 'center',
103
 			sortable: false, editable: false, edittype: 'text'
97
 			sortable: false, editable: false, edittype: 'text'
104
 		},
98
 		},
99
+		{
100
+			index: 'STTL_REQ_AMT', name: 'sttlReqAmt',
101
+			label: "정산요청금액",
102
+			width: '10', fixed: false, align: 'right',
103
+			sortable: false, editable: false, edittype: 'text', 
104
+			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
105
+		}, 
105
 		{
106
 		{
106
 			index: 'STTL_REQ_AMT', name: 'sttlAmt',
107
 			index: 'STTL_REQ_AMT', name: 'sttlAmt',
107
 			label: "정산확정금액",
108
 			label: "정산확정금액",
108
-			width: '10', fixed: false, align: 'center',
109
+			width: '10', fixed: false, align: 'right',
109
 			sortable: false, editable: false, edittype: 'text', 
110
 			sortable: false, editable: false, edittype: 'text', 
110
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
111
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
111
 		},
112
 		},
112
 		{
113
 		{
113
 			index: 'UNPAID_AMT', name: 'unpaidAmt',
114
 			index: 'UNPAID_AMT', name: 'unpaidAmt',
114
 			label: "미납금액",
115
 			label: "미납금액",
115
-			width: '10', fixed: false, align: 'center',
116
+			width: '10', fixed: false, align: 'right',
116
 			sortable: false, editable: false, edittype: 'text', 
117
 			sortable: false, editable: false, edittype: 'text', 
117
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
118
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }
118
 		}, 
119
 		}, 
@@ -151,6 +152,7 @@ const gridColModel = {
151
 		{
152
 		{
152
 			index: 'ITEM_ID', name: 'itemId',
153
 			index: 'ITEM_ID', name: 'itemId',
153
 			label: "품목코드",
154
 			label: "품목코드",
155
+			minwidth: 140,
154
 			width: '10', fixed: false, align: 'center',
156
 			width: '10', fixed: false, align: 'center',
155
 			sortable: false, editable: false, edittype: 'text'
157
 			sortable: false, editable: false, edittype: 'text'
156
 		},
158
 		},