Browse Source

입고처리 수정중

whakdo963 2 years ago
parent
commit
f545db1140

+ 16 - 9
src/main/webapp/app/pomng/POMNG04010.html

@@ -35,21 +35,29 @@
35
 										</div>
35
 										</div>
36
 									</div>
36
 									</div>
37
 									<div class="form-group" style="padding-top: 10px; border-top: 1px dotted #ccc;">
37
 									<div class="form-group" style="padding-top: 10px; border-top: 1px dotted #ccc;">
38
-										<div class="col-xs-2 itp_ip itp_noMar">
39
-											<input type="text" id="ITP_FORM_POMNG04010_DETAIL_SPPLY_NM" class="form-control itp_input" name="sspplyNm" placeholder="공급업체" readonly/>
40
-											<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_SPPLY_ID" class="form-control itp_input" name="sspplyId" />
38
+						                <div class="col-xs-2 itp_ip itp_noMar">
39
+											<div class="input-group">
40
+												<input type="text" id="ITP_FORM_POMNG04010_DETAIL_SPPLY_NM" class="form-control itp_input" name="sspplyNm" placeholder="공급업체" readonly/>
41
+												<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_SPPLY_ID" class="form-control itp_input" name="sspplyId" />
42
+												<span class="input-group-btn">
43
+													<button id="ITP_BTN_POMNG04010_DELETE_SPPLY_ID" class="btn btn-default btn-sm UPB" type="button" style="padding:3.8px 10px;"><i class="glyphicon glyphicon-erase"></i></button>
44
+												</span>
45
+											</div>
41
 										</div>
46
 										</div>
42
 										<div class="col-xs-1 itp_in" style="padding: 0px; width:8%;">
47
 										<div class="col-xs-1 itp_in" style="padding: 0px; width:8%;">
43
 											<button type="button" id="ITP_BTN_POMNG04010_SEARCH_SPPLY_ID" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
48
 											<button type="button" id="ITP_BTN_POMNG04010_SEARCH_SPPLY_ID" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
44
-											<button type="button" id="ITP_BTN_POMNG04010_DELETE_SPPLY_ID" class="btn btn-primary btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-erase"></i></button>
45
 						                </div>
49
 						                </div>
46
 										<div class="col-xs-2 itp_ip itp_noMar">
50
 										<div class="col-xs-2 itp_ip itp_noMar">
51
+											<div class="input-group">
47
 											<input type="text" id="ITP_FORM_POMNG04010_DETAIL_WHS_NM" class="form-control itp_input" name="sdlvPlace" placeholder="매장/창고" readonly/>
52
 											<input type="text" id="ITP_FORM_POMNG04010_DETAIL_WHS_NM" class="form-control itp_input" name="sdlvPlace" placeholder="매장/창고" readonly/>
48
 											<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_WHS_ID" class="form-control itp_input" name="swhsId" />											
53
 											<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_WHS_ID" class="form-control itp_input" name="swhsId" />											
54
+												<span class="input-group-btn">
55
+													<button id="ITP_BTN_POMNG04010_DELETE_WHS_ID" class="btn btn-default btn-sm UPB" type="button" style="padding:3.8px 10px;"><i class="glyphicon glyphicon-erase"></i></button>
56
+												</span>
57
+											</div>
49
 										</div>
58
 										</div>
50
 										<div class="col-xs-1 itp_in" style="padding: 0px; width:10%;">
59
 										<div class="col-xs-1 itp_in" style="padding: 0px; width:10%;">
51
 											<button type="button" id="ITP_BTN_POMNG04010_SEARCH_WHS_ID" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
60
 											<button type="button" id="ITP_BTN_POMNG04010_SEARCH_WHS_ID" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
52
-											<button type="button" id="ITP_BTN_POMNG04010_DELETE_WHS_ID" class="btn btn-primary btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-erase"></i></button>
53
 						                </div>
61
 						                </div>
54
 										<div class="col-xs-4 itp_ip itp_noMar">
62
 										<div class="col-xs-4 itp_ip itp_noMar">
55
 											<input type="text" id="ITP_FORM_POMNG04010_SEARCH_ITEM_NM" class="form-control itp_input" name="sitemNm" placeholder="발주번호 / 품목번호 / 품목명" />
63
 											<input type="text" id="ITP_FORM_POMNG04010_SEARCH_ITEM_NM" class="form-control itp_input" name="sitemNm" placeholder="발주번호 / 품목번호 / 품목명" />
@@ -75,8 +83,7 @@
75
 								<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_VIEW_CD" name="viewCd" value="C">
83
 								<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_VIEW_CD" name="viewCd" value="C">
76
 								<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_STORE_ID" name="storeId" value="">
84
 								<input type="hidden" id="ITP_FORM_POMNG04010_DETAIL_STORE_ID" name="storeId" value="">
77
 								<section class="itp_form_sec">
85
 								<section class="itp_form_sec">
78
-									<h4 class="itp_form_tit">구매발주상세</h4>
79
-									<div class="itp_form_in">	
86
+									<div class="itp_form_in border-top">	
80
 										<div class="form-group">
87
 										<div class="form-group">
81
 											<label class="col-xs-2 itp_lb">브랜드 *</label>
88
 											<label class="col-xs-2 itp_lb">브랜드 *</label>
82
 											<div class="col-xs-4 itp_ip fnBrandNm"></div>
89
 											<div class="col-xs-4 itp_ip fnBrandNm"></div>
@@ -134,11 +141,11 @@
134
 										</div>
141
 										</div>
135
 									</div>
142
 									</div>
136
 									<div class="itp_form_in">
143
 									<div class="itp_form_in">
137
-										<div class="itp_table_head fix" style="background:#f5f5f5;">
144
+										<div class="itp_table_head fix" style="background:#fff;">
138
 											<h4 class="itp_table_tit">발주 품목</h4>
145
 											<h4 class="itp_table_tit">발주 품목</h4>
139
 										</div>
146
 										</div>
140
 										<div id="ITP_POMNG04010_DETAIL_jqGrid_list" class="itp_tb_list">
147
 										<div id="ITP_POMNG04010_DETAIL_jqGrid_list" class="itp_tb_list">
141
-											<div id="ITP_POMNG04010_DETAIL_jqGridView" class="itp_views fix"></div>
148
+											<!-- <div id="ITP_POMNG04010_DETAIL_jqGridView" class="itp_views fix"></div> -->
142
 											<table id="ITP_POMNG04010_DETAIL_jqGrid"></table>
149
 											<table id="ITP_POMNG04010_DETAIL_jqGrid"></table>
143
 											<div id="ITP_POMNG04010_DETAIL_jqGridPager"></div>
150
 											<div id="ITP_POMNG04010_DETAIL_jqGridPager"></div>
144
 											<div id="ITP_POMNG04010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
151
 											<div id="ITP_POMNG04010_DETAIL_jqGridEmpty" class="itp_no_data"></div>

+ 15 - 7
src/main/webapp/app/pomng/POMNG05010.html

@@ -38,20 +38,28 @@
38
 											</select>
38
 											</select>
39
 										</div>
39
 										</div>
40
 										<div class="col-xs-2 itp_ip itp_noMar">
40
 										<div class="col-xs-2 itp_ip itp_noMar">
41
-											<input type="text" id="ITP_FORM_POMNG05010_SEARCH_SPPLY_NM" class="form-control itp_input" name="sspplyNm" placeholder="공급업체" readonly/>
42
-											<input type="hidden" id="ITP_FORM_POMNG05010_SEARCH_SPPLY_ID" class="form-control itp_input" name="sspplyId" />
43
-										</div>
41
+											<div class="input-group">
42
+												<input type="text" id="ITP_FORM_POMNG05010_SEARCH_SPPLY_NM" class="form-control itp_input" name="sspplyNm" placeholder="공급업체" readonly/>
43
+												<input type="hidden" id="ITP_FORM_POMNG05010_SEARCH_SPPLY_ID" class="form-control itp_input" name="sspplyId" />
44
+												<span class="input-group-btn">
45
+													<button id="ITP_BTN_POMNG05010_DELETE_SPPLY_NM" class="btn btn-default btn-sm UPB" type="button" style="padding:3.8px 10px;"><i class="glyphicon glyphicon-erase"></i></button>
46
+												</span>
47
+											</div>
48
+										</div>	
44
 										<div class="col-xs-1 itp_in" style="padding:0px; width:8%;">
49
 										<div class="col-xs-1 itp_in" style="padding:0px; width:8%;">
45
 											<button type="button" id="ITP_BTN_POMNG05010_SEARCH_SPPLY_NM" class="btn btn-success btn-sm SHOW" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
50
 											<button type="button" id="ITP_BTN_POMNG05010_SEARCH_SPPLY_NM" class="btn btn-success btn-sm SHOW" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
46
-											<button type="button" id="ITP_BTN_POMNG05010_DELETE_SPPLY_NM" class="btn btn-primary btn-sm SHOW" style="display: inline-block;"><i class="glyphicon glyphicon-erase"></i></button>
47
 										</div>
51
 										</div>
48
 										<div class="col-xs-2 itp_ip itp_noMar">
52
 										<div class="col-xs-2 itp_ip itp_noMar">
49
-											<input type="text" id="ITP_FORM_POMNG05010_SEARCH_WHS_NM" class="form-control itp_input" name="swhsNm" placeholder="매장/창고" readonly/>
50
-											<input type="hidden" id="ITP_FORM_POMNG05010_SEARCH_WHS_ID" class="form-control itp_input" name="swhsId"  />
53
+											<div class="input-group">
54
+												<input type="text" id="ITP_FORM_POMNG05010_SEARCH_WHS_NM" class="form-control itp_input" name="swhsNm" placeholder="매장/창고" readonly/>
55
+												<input type="hidden" id="ITP_FORM_POMNG05010_SEARCH_WHS_ID" class="form-control itp_input" name="swhsId"  />
56
+												<span class="input-group-btn">
57
+													<button id="ITP_BTN_POMNG05010_DELETE_SWHS_NM" class="btn btn-default btn-sm UPB" type="button" style="padding:3.8px 10px;"><i class="glyphicon glyphicon-erase"></i></button>
58
+												</span>
59
+											</div>
51
 										</div>
60
 										</div>
52
 										<div class="col-xs-1 itp_in" style="padding:0px; width:10%;">
61
 										<div class="col-xs-1 itp_in" style="padding:0px; width:10%;">
53
 											<button type="button" id="ITP_BTN_POMNG05010_SEARCH_SWHS_NM" class="btn btn-success btn-sm SHOW" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
62
 											<button type="button" id="ITP_BTN_POMNG05010_SEARCH_SWHS_NM" class="btn btn-success btn-sm SHOW" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i></button>
54
-											<button type="button" id="ITP_BTN_POMNG05010_DELETE_SWHS_NM" class="btn btn-primary btn-sm SHOW" style="display: inline-block;"><i class="glyphicon glyphicon-erase"></i></button>
55
 										</div>
63
 										</div>
56
 										
64
 										
57
 										<div class="col-xs-3 itp_ip itp_noMar">
65
 										<div class="col-xs-3 itp_ip itp_noMar">

+ 1 - 1
src/main/webapp/js/app/pomng/ITP_POMNG02010.js

@@ -62,7 +62,7 @@ const gridColModel = {
62
 		{
62
 		{
63
 			index: 'BRAND_NM', name: 'brandNm',
63
 			index: 'BRAND_NM', name: 'brandNm',
64
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드명
64
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드명
65
-			width: '10', fixed: false, align: 'center',
65
+			width: '10', fixed: false, align: 'left',
66
 			minwidth: 120,
66
 			minwidth: 120,
67
 			sortable: false, hidden: false
67
 			sortable: false, hidden: false
68
 		},
68
 		},

+ 13 - 13
src/main/webapp/js/app/pomng/ITP_POMNG04010.js

@@ -81,7 +81,7 @@ const gridColModel = {
81
 		{
81
 		{
82
 			index: 'PODR_ITEM_QTY', name: 'podrItemQty',
82
 			index: 'PODR_ITEM_QTY', name: 'podrItemQty',
83
 			label: ITP_MSG_LOCALE.label.podrItemQty, 		// 발주품목수
83
 			label: ITP_MSG_LOCALE.label.podrItemQty, 		// 발주품목수
84
-			width: '7', fixed: false, align: 'center',
84
+			width: '7', fixed: false, align: 'right',
85
 			sortable: false, hidden: false
85
 			sortable: false, hidden: false
86
 		},
86
 		},
87
 		{
87
 		{
@@ -99,28 +99,22 @@ const gridColModel = {
99
 			width: '10', fixed: false, align: 'center',
99
 			width: '10', fixed: false, align: 'center',
100
 			sortable: false, hidden: true
100
 			sortable: false, hidden: true
101
 		},
101
 		},
102
-		{
103
-			index: 'PCH_PODR_DTL_NO', name: 'pchPodrDtlNo',
104
-			label: ITP_MSG_LOCALE.label.pchPodrDtlNo, 		// 발주항번
105
-			width: '5', fixed: false, align: 'center',
106
-			sortable: false, hidden: false
107
-		},
108
 		{
102
 		{
109
 			index: 'ITEM_ID', name: 'itemId',
103
 			index: 'ITEM_ID', name: 'itemId',
110
 			label: ITP_MSG_LOCALE.label.itemId, 			// 품목번호
104
 			label: ITP_MSG_LOCALE.label.itemId, 			// 품목번호
111
-			width: '5', fixed: false, align: 'center',
105
+			width: '8', fixed: false, align: 'center',
112
 			sortable: false, hidden: false
106
 			sortable: false, hidden: false
113
 		},
107
 		},
114
 		{
108
 		{
115
 			index: 'ITEM_NM', name: 'itemNm',
109
 			index: 'ITEM_NM', name: 'itemNm',
116
 			label: ITP_MSG_LOCALE.label.itemNm, 			// 품목명
110
 			label: ITP_MSG_LOCALE.label.itemNm, 			// 품목명
117
-			width: '5', fixed: false, align: 'center',
111
+			width: '6', fixed: false, align: 'left',
118
 			sortable: false, hidden: false
112
 			sortable: false, hidden: false
119
 		},
113
 		},
120
 		{
114
 		{
121
 			index: 'UNIT_AMT', name: 'unitAmt',
115
 			index: 'UNIT_AMT', name: 'unitAmt',
122
 			label: ITP_MSG_LOCALE.label.unitAmt, 			// 단가
116
 			label: ITP_MSG_LOCALE.label.unitAmt, 			// 단가
123
-			width: '5', fixed: false, align: 'center',
117
+			width: '3', fixed: false, align: 'right',
124
 			sortable: false, hidden: false,
118
 			sortable: false, hidden: false,
125
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
119
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
126
 		},
120
 		},
@@ -133,20 +127,26 @@ const gridColModel = {
133
 		{
127
 		{
134
 			index: 'PODR_QTY', name: 'podrQty',
128
 			index: 'PODR_QTY', name: 'podrQty',
135
 			label: ITP_MSG_LOCALE.label.podrQty, 			// 발주수량
129
 			label: ITP_MSG_LOCALE.label.podrQty, 			// 발주수량
136
-			width: '5', fixed: false, align: 'center',
130
+			width: '5', fixed: false, align: 'right',
137
 			sortable: false, hidden: false
131
 			sortable: false, hidden: false
138
 		},
132
 		},
139
 		{
133
 		{
140
 			index: 'PODR_AMT', name: 'podrAmt',
134
 			index: 'PODR_AMT', name: 'podrAmt',
141
 			label: ITP_MSG_LOCALE.label.podrAmt, 			// 발주금액
135
 			label: ITP_MSG_LOCALE.label.podrAmt, 			// 발주금액
142
-			width: '5', fixed: false, align: 'center',
136
+			width: '5', fixed: false, align: 'right',
143
 			sortable: false, hidden: false,
137
 			sortable: false, hidden: false,
144
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
138
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
145
 		},
139
 		},
146
 		{
140
 		{
147
 			index: 'WHS_PASS_QTY', name: 'whsPassQty',
141
 			index: 'WHS_PASS_QTY', name: 'whsPassQty',
148
 			label: ITP_MSG_LOCALE.label.whsPassQty, 		// 출고가능수량
142
 			label: ITP_MSG_LOCALE.label.whsPassQty, 		// 출고가능수량
149
-			width: '5', fixed: false, align: 'center',
143
+			width: '5', fixed: false, align: 'right',
144
+			sortable: false, hidden: false
145
+		},
146
+		{
147
+			index: 'PCH_PODR_DTL_NO', name: 'pchPodrDtlNo',
148
+			label: ITP_MSG_LOCALE.label.pchPodrDtlNo, 		// 발주항번
149
+			width: '3', fixed: false, align: 'right',
150
 			sortable: false, hidden: false
150
 			sortable: false, hidden: false
151
 		},
151
 		},
152
 		{
152
 		{

+ 21 - 19
src/main/webapp/js/app/pomng/ITP_POMNG05010.js

@@ -39,7 +39,7 @@ const gridColModel = {
39
 			{
39
 			{
40
 				index: 'Brand_Nm', name: 'brandNm',			
40
 				index: 'Brand_Nm', name: 'brandNm',			
41
 				label: ITP_MSG_LOCALE.label.brandNm, 		//브랜드이름
41
 				label: ITP_MSG_LOCALE.label.brandNm, 		//브랜드이름
42
-				width: '20', fixed: false, align: 'center',	
42
+				width: '20', fixed: false, align: 'left',	
43
 				minwidth:150,
43
 				minwidth:150,
44
 				sortable: false, hidden: false					
44
 				sortable: false, hidden: false					
45
 			},
45
 			},
@@ -47,21 +47,21 @@ const gridColModel = {
47
 				index: 'DLV_STTMT_NO', name: 'dlvSttmtUnqNo',	
47
 				index: 'DLV_STTMT_NO', name: 'dlvSttmtUnqNo',	
48
 				label: ITP_MSG_LOCALE.label.dlvSttmtUnqNo, 		//납품서번호
48
 				label: ITP_MSG_LOCALE.label.dlvSttmtUnqNo, 		//납품서번호
49
 				width: '20', fixed: false, align: 'center',	
49
 				width: '20', fixed: false, align: 'center',	
50
-				minwidth:120,	
50
+				minwidth:140,	
51
 				sortable: false, hidden: false					
51
 				sortable: false, hidden: false					
52
 			},
52
 			},
53
 			{
53
 			{
54
 				index: 'PODR_REG_DT', name: 'pchPodrUnqNo',	
54
 				index: 'PODR_REG_DT', name: 'pchPodrUnqNo',	
55
 				label: '발주번호', 								//발주번호
55
 				label: '발주번호', 								//발주번호
56
 				width: '14', fixed: false, align: 'center',	
56
 				width: '14', fixed: false, align: 'center',	
57
-				minwidth:120,
57
+				minwidth:140,
58
 				sortable: false, hidden: false				
58
 				sortable: false, hidden: false				
59
 			},
59
 			},
60
 			{
60
 			{
61
 				index: 'PODR_REG_DT', name: 'spplyNm',	
61
 				index: 'PODR_REG_DT', name: 'spplyNm',	
62
 				label: '공급업체', 								//공급업체
62
 				label: '공급업체', 								//공급업체
63
-				width: '14', fixed: false, align: 'center',	
64
-				minwidth:150,
63
+				width: '14', fixed: false, align: 'left',	
64
+				minwidth:140,
65
 				sortable: false, hidden: false				
65
 				sortable: false, hidden: false				
66
 			},
66
 			},
67
 			{
67
 			{
@@ -75,42 +75,42 @@ const gridColModel = {
75
 				index: 'WHS_NM', name: 'whsNm',				
75
 				index: 'WHS_NM', name: 'whsNm',				
76
 				label: '입고처', 			//납품장소
76
 				label: '입고처', 			//납품장소
77
 				width: '20', fixed: false, align: 'center',	
77
 				width: '20', fixed: false, align: 'center',	
78
-				minwidth:200,
78
+				minwidth:220,
79
 				sortable: false, hidden: false				
79
 				sortable: false, hidden: false				
80
 			},
80
 			},
81
 			{
81
 			{
82
 				index: 'PODR_REG_DT', name: 'podrRegDt',	
82
 				index: 'PODR_REG_DT', name: 'podrRegDt',	
83
 				label: '발주생성일', 							//발주생성일
83
 				label: '발주생성일', 							//발주생성일
84
 				width: '14', fixed: false, align: 'center',	
84
 				width: '14', fixed: false, align: 'center',	
85
-				minwidth:80,
85
+				minwidth:90,
86
 				sortable: false, hidden: false				
86
 				sortable: false, hidden: false				
87
 			},
87
 			},
88
 			{
88
 			{
89
 				index: 'DLV_REQ_DT', name: 'dlvReqDt',		
89
 				index: 'DLV_REQ_DT', name: 'dlvReqDt',		
90
 				label: ITP_MSG_LOCALE.label.dlvReqDt, 		//납품요청일
90
 				label: ITP_MSG_LOCALE.label.dlvReqDt, 		//납품요청일
91
 				width: '14', fixed: false, align: 'center',	
91
 				width: '14', fixed: false, align: 'center',	
92
-				minwidth:80,
92
+				minwidth:90,
93
 				sortable: false, hidden: false				
93
 				sortable: false, hidden: false				
94
 			},
94
 			},
95
 			{
95
 			{
96
 				index: 'DLV_REG_DT', name: 'dlvRegDt',		
96
 				index: 'DLV_REG_DT', name: 'dlvRegDt',		
97
 				label:	'납품생성일', 							//발주생성일
97
 				label:	'납품생성일', 							//발주생성일
98
 				width: '14', fixed: false, align: 'center',	
98
 				width: '14', fixed: false, align: 'center',	
99
-				minwidth:80,
99
+				minwidth:90,
100
 				sortable: false, hidden: false				
100
 				sortable: false, hidden: false				
101
 			},
101
 			},
102
 			{
102
 			{
103
 				index: 'DLV_SCH_DT', name: 'dlvSchDt',		
103
 				index: 'DLV_SCH_DT', name: 'dlvSchDt',		
104
 				label: ITP_MSG_LOCALE.label.dlvSchDt, 		//납품예정일
104
 				label: ITP_MSG_LOCALE.label.dlvSchDt, 		//납품예정일
105
 				width: '14', fixed: false, align: 'center',	
105
 				width: '14', fixed: false, align: 'center',	
106
-				minwidth:80,
106
+				minwidth:90,
107
 				sortable: false, hidden: false				
107
 				sortable: false, hidden: false				
108
 			},
108
 			},
109
 			{
109
 			{
110
 				index: 'DLV_CMPLT_DT', name: 'dlvCmpltDt',	
110
 				index: 'DLV_CMPLT_DT', name: 'dlvCmpltDt',	
111
 				label: '납품완료일', 	//납품완료일
111
 				label: '납품완료일', 	//납품완료일
112
 				width: '10', fixed: false, align: 'center',	
112
 				width: '10', fixed: false, align: 'center',	
113
-				minwidth:80,
113
+				minwidth:90,
114
 				sortable: false, hidden: false				
114
 				sortable: false, hidden: false				
115
 			},
115
 			},
116
 			{
116
 			{
@@ -123,34 +123,34 @@ const gridColModel = {
123
 			{
123
 			{
124
 				index: 'ITEM_NM', name: 'itemNm',			
124
 				index: 'ITEM_NM', name: 'itemNm',			
125
 				label: ITP_MSG_LOCALE.label.itemNm, 		//품목명
125
 				label: ITP_MSG_LOCALE.label.itemNm, 		//품목명
126
-				width: '10', fixed: false, align: 'center',	
127
-				minwidth:200,
126
+				width: '10', fixed: false, align: 'left',	
127
+				minwidth:180,
128
 				sortable: false, hidden: false				
128
 				sortable: false, hidden: false				
129
 			},
129
 			},
130
 			{
130
 			{
131
 				index: 'PODR_QTY', name: 'podrQty',			
131
 				index: 'PODR_QTY', name: 'podrQty',			
132
 				label: ITP_MSG_LOCALE.label.podrQty, 		//수주수량
132
 				label: ITP_MSG_LOCALE.label.podrQty, 		//수주수량
133
-				width: '6', fixed: false, align: 'center',	
133
+				width: '6', fixed: false, align: 'right',	
134
 				minwidth:80,
134
 				minwidth:80,
135
 				sortable: false, hidden: false				
135
 				sortable: false, hidden: false				
136
 			},
136
 			},
137
 			{
137
 			{
138
 				index: 'DLV_QTY', name: 'dlvQty',			
138
 				index: 'DLV_QTY', name: 'dlvQty',			
139
 				label: ITP_MSG_LOCALE.label.dlvQty, 		//납품수량
139
 				label: ITP_MSG_LOCALE.label.dlvQty, 		//납품수량
140
-				width: '6', fixed: false, align: 'center',	
140
+				width: '6', fixed: false, align: 'right',	
141
 				minwidth:80,
141
 				minwidth:80,
142
 				sortable: false, hidden: false				
142
 				sortable: false, hidden: false				
143
 			},
143
 			},
144
 			{
144
 			{
145
 				index: 'UNIT', name: 'unit',				
145
 				index: 'UNIT', name: 'unit',				
146
 				label: ITP_MSG_LOCALE.label.unit, 			//단가
146
 				label: ITP_MSG_LOCALE.label.unit, 			//단가
147
-				width: '6', fixed: false, align: 'center',	
147
+				width: '6', fixed: false, align: 'right',	
148
 				sortable: false, hidden: true				
148
 				sortable: false, hidden: true				
149
 			},
149
 			},
150
 			{
150
 			{
151
 				index: 'UNIT_AMT', name: 'unitAmt',			
151
 				index: 'UNIT_AMT', name: 'unitAmt',			
152
 				label: ITP_MSG_LOCALE.label.unitAmt, 		//단가
152
 				label: ITP_MSG_LOCALE.label.unitAmt, 		//단가
153
-				width: '6', fixed: false, align: 'center',	
153
+				width: '6', fixed: false, align: 'right',	
154
 				minwidth:80,
154
 				minwidth:80,
155
 				sortable: false, hidden: false,
155
 				sortable: false, hidden: false,
156
 				formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }				
156
 				formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }				
@@ -158,7 +158,7 @@ const gridColModel = {
158
 			{
158
 			{
159
 				index: 'DLV_MGR_NM', name: 'dlvMgrNm',		
159
 				index: 'DLV_MGR_NM', name: 'dlvMgrNm',		
160
 				label: ITP_MSG_LOCALE.label.dlvMgrNm, 		//납품담당자
160
 				label: ITP_MSG_LOCALE.label.dlvMgrNm, 		//납품담당자
161
-				width: '8', fixed: false, align: 'center',	
161
+				width: '8', fixed: false, align: 'left',	
162
 				minwidth:100,
162
 				minwidth:100,
163
 				sortable: false, hidden: false				
163
 				sortable: false, hidden: false				
164
 			},
164
 			},
@@ -166,7 +166,7 @@ const gridColModel = {
166
 				index: 'DLV_MGR_TEL_NO', name: 'dlvMgrTelNo',	
166
 				index: 'DLV_MGR_TEL_NO', name: 'dlvMgrTelNo',	
167
 				label: ITP_MSG_LOCALE.label.dlvMgrTelNo, 	//납품담당연락처
167
 				label: ITP_MSG_LOCALE.label.dlvMgrTelNo, 	//납품담당연락처
168
 				width: '10', fixed: false, align: 'center',	
168
 				width: '10', fixed: false, align: 'center',	
169
-				minwidth:100,
169
+				minwidth:120,
170
 				sortable: false, hidden: false				
170
 				sortable: false, hidden: false				
171
 			}
171
 			}
172
 	]
172
 	]
@@ -275,6 +275,8 @@ let pageObj = {
275
 	screen: function() {
275
 	screen: function() {
276
 		$('#ITP_FORM_POMNG05010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));//input hidden 값 넣기				
276
 		$('#ITP_FORM_POMNG05010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));//input hidden 값 넣기				
277
 		$('#ITP_FORM_POMNG05010_SEARCH_DTL_GUBUN').val('dtlGubun');
277
 		$('#ITP_FORM_POMNG05010_SEARCH_DTL_GUBUN').val('dtlGubun');
278
+		$('#ITP_BTN_POMNG05010_DELETE_SPPLY_NM').show();
279
+		$('#ITP_BTN_POMNG05010_DELETE_SWHS_NM').show();
278
 	}
280
 	}
279
 };
281
 };
280
 
282
 

+ 11 - 3
src/main/webapp/js/app/pomng/ITP_POMNG06010.js

@@ -44,30 +44,34 @@ const gridColModel = {
44
 			index: 'BRAND_NM', name: 'brandNm',
44
 			index: 'BRAND_NM', name: 'brandNm',
45
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드명
45
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드명
46
 			width: '10', fixed: false, align: 'left',
46
 			width: '10', fixed: false, align: 'left',
47
+			minwidth: 120,
47
 			sortable: false, hidden: false
48
 			sortable: false, hidden: false
48
 		},
49
 		},
49
 		{
50
 		{
50
 			index: 'DLV_STTMT_UNQ_NO', name: 'dlvSttmtUnqNo',
51
 			index: 'DLV_STTMT_UNQ_NO', name: 'dlvSttmtUnqNo',
51
 			label: ITP_MSG_LOCALE.label.dlvSttmtUnqNo, //납품서번호
52
 			label: ITP_MSG_LOCALE.label.dlvSttmtUnqNo, //납품서번호
52
 			width: '10', fixed: false, align: 'center',
53
 			width: '10', fixed: false, align: 'center',
54
+			minwidth: 130,
53
 			sortable: false, hidden: false
55
 			sortable: false, hidden: false
54
 		},
56
 		},
55
 		{
57
 		{
56
 			index: 'DLV_STTMT_DTL_NO', name: 'dlvSttmtDtlNo',
58
 			index: 'DLV_STTMT_DTL_NO', name: 'dlvSttmtDtlNo',
57
 			label: ITP_MSG_LOCALE.label.dlvSttmtDtlNo, //납품서항번
59
 			label: ITP_MSG_LOCALE.label.dlvSttmtDtlNo, //납품서항번
58
-			width: '10', fixed: false, align: 'center',
60
+			width: '10', fixed: false, align: 'right',
59
 			sortable: false, hidden: false
61
 			sortable: false, hidden: false
60
 		},
62
 		},
61
 		{
63
 		{
62
 			index: 'ITEM_ID', name: 'itemId',
64
 			index: 'ITEM_ID', name: 'itemId',
63
 			label: ITP_MSG_LOCALE.label.itemId, //품목아이디
65
 			label: ITP_MSG_LOCALE.label.itemId, //품목아이디
64
 			width: '10', fixed: false, align: 'center',
66
 			width: '10', fixed: false, align: 'center',
67
+			minwidth: 140,
65
 			sortable: false, hidden: false
68
 			sortable: false, hidden: false
66
 		},
69
 		},
67
 		{
70
 		{
68
 			index: 'ITEM_NM', name: 'itemNm',
71
 			index: 'ITEM_NM', name: 'itemNm',
69
 			label: ITP_MSG_LOCALE.label.itemNm, //품목명
72
 			label: ITP_MSG_LOCALE.label.itemNm, //품목명
70
 			width: '10', fixed: false, align: 'left',
73
 			width: '10', fixed: false, align: 'left',
74
+			minwidth: 100,
71
 			sortable: false, hidden: false
75
 			sortable: false, hidden: false
72
 		},
76
 		},
73
 		{
77
 		{
@@ -102,13 +106,15 @@ const gridColModel = {
102
 			index: 'UNIT_AMT', name: 'unitAmt',
106
 			index: 'UNIT_AMT', name: 'unitAmt',
103
 			label: ITP_MSG_LOCALE.label.unitAmt, //단가
107
 			label: ITP_MSG_LOCALE.label.unitAmt, //단가
104
 			width: '6', fixed: false, align: 'right',
108
 			width: '6', fixed: false, align: 'right',
109
+			minwidth: 70,
105
 			sortable: false, hidden: false,
110
 			sortable: false, hidden: false,
106
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
111
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
107
 		},
112
 		},
108
 		{
113
 		{
109
 			index: 'WHS_ID', name: 'whsId',
114
 			index: 'WHS_ID', name: 'whsId',
110
 			label: ITP_MSG_LOCALE.label.whsId, //납품창고아이디
115
 			label: ITP_MSG_LOCALE.label.whsId, //납품창고아이디
111
-			width: '15', fixed: false, align: 'center',
116
+			width: '15', fixed: false, align: 'left',
117
+			minwidth: 150,
112
 			sortable: false, hidden: true
118
 			sortable: false, hidden: true
113
 		},
119
 		},
114
 		{
120
 		{
@@ -121,6 +127,7 @@ const gridColModel = {
121
 			index: 'WHS_NM', name: 'whsNm',
127
 			index: 'WHS_NM', name: 'whsNm',
122
 			label: ITP_MSG_LOCALE.label.whsNm, //납품창고명
128
 			label: ITP_MSG_LOCALE.label.whsNm, //납품창고명
123
 			width: '15', fixed: false, align: 'left',
129
 			width: '15', fixed: false, align: 'left',
130
+			minwidth: 140,
124
 			sortable: false, hidden: false
131
 			sortable: false, hidden: false
125
 		},
132
 		},
126
 		{
133
 		{
@@ -144,7 +151,8 @@ const gridColModel = {
144
 		{
151
 		{
145
 			index: 'DLV_MGR_TEL_NO', name: 'dlvMgrTelNo',
152
 			index: 'DLV_MGR_TEL_NO', name: 'dlvMgrTelNo',
146
 			label: ITP_MSG_LOCALE.label.dlvMgrTelNo, //납품담당자연락처
153
 			label: ITP_MSG_LOCALE.label.dlvMgrTelNo, //납품담당자연락처
147
-			width: '15', fixed: false, align: 'left',
154
+			width: '15', fixed: false, align: 'center',
155
+			minwidth: 120,
148
 			sortable: false, hidden: false
156
 			sortable: false, hidden: false
149
 		},
157
 		},
150
 		{
158
 		{