Explorar o código

Merge branch 'master' of http://106.246.249.162:13000/orderqueen/oqpo-view

juney %!s(int64=2) %!d(string=hai) anos
pai
achega
bf5fa830dc

+ 2 - 2
src/main/webapp/app/stinfo/STINFO05010.html

@@ -150,7 +150,7 @@
150
 									<div class="itp_form_info">	
150
 									<div class="itp_form_info">	
151
 										<div class="itp_form_in">	
151
 										<div class="itp_form_in">	
152
 											<div class="form-group">
152
 											<div class="form-group">
153
-												<label class="col-xs-2 itp_lb">품목번호 *</label>
153
+												<label class="col-xs-2 itp_lb">품목 *</label>
154
 												<div class="col-xs-10 itp_ip">
154
 												<div class="col-xs-10 itp_ip">
155
 													<div class="col-xs-a itp_in fnItemId"></div>
155
 													<div class="col-xs-a itp_in fnItemId"></div>
156
 													<label class="col-xs-1" style="width:2%;">/</label>
156
 													<label class="col-xs-1" style="width:2%;">/</label>
@@ -283,7 +283,7 @@
283
 									</div>
283
 									</div>
284
 									<div class="itp_form_in">	
284
 									<div class="itp_form_in">	
285
 										<div class="form-group">
285
 										<div class="form-group">
286
-											<label class="col-xs-2 itp_lb">품목번호 *</label>
286
+											<label class="col-xs-2 itp_lb">품목 *</label>
287
 											<div class="col-xs-10 itp_ip">
287
 											<div class="col-xs-10 itp_ip">
288
 												<div class="col-xs-a itp_in fnItemId"></div>
288
 												<div class="col-xs-a itp_in fnItemId"></div>
289
 												<label class="col-xs-1" style="width:2%;">/</label>
289
 												<label class="col-xs-1" style="width:2%;">/</label>

+ 2 - 1
src/main/webapp/js/app/ordmng/ITP_ORDMNG02010.js

@@ -507,7 +507,6 @@ let modifyObj = {
507
 			this.gridEmpty = ORDMNG02010_DETAIL_GRID_EMPTY;
507
 			this.gridEmpty = ORDMNG02010_DETAIL_GRID_EMPTY;
508
 			this.unload();
508
 			this.unload();
509
 			this.load(gridData);
509
 			this.load(gridData);
510
-			$(ORDMNG02010_DETAIL_GRID_ID).jqGrid('hideCol', 'cb');
511
 		},
510
 		},
512
 		mode: '',
511
 		mode: '',
513
 		colModel: gridColModel.detail,
512
 		colModel: gridColModel.detail,
@@ -611,8 +610,10 @@ let modifyObj = {
611
 				],
610
 				],
612
 				data: gridData,
611
 				data: gridData,
613
 				multiselect: true,
612
 				multiselect: true,
613
+				multiboxonly: true,
614
 				loadComplete: function(data) {
614
 				loadComplete: function(data) {
615
 					itp_fn_grid_load_complete(data, ORDMNG02010_DETAIL_GRID_ID, true, 'number', 'ORDMNG02010', modifyObj.itp_ORDMNG02010_search, modifyObj.empty, true, data.gridRecords, true);
615
 					itp_fn_grid_load_complete(data, ORDMNG02010_DETAIL_GRID_ID, true, 'number', 'ORDMNG02010', modifyObj.itp_ORDMNG02010_search, modifyObj.empty, true, data.gridRecords, true);
616
+					$(ORDMNG02010_DETAIL_GRID_ID).jqGrid('hideCol', 'cb');
616
 				},
617
 				},
617
 				onCellSelect: function(rowId, cellIdx, cellValue) {
618
 				onCellSelect: function(rowId, cellIdx, cellValue) {
618
 					ORDMNG02010_GRID_LAST_ROW_ID = itp_fn_set_data_editable(rowId, cellIdx, ORDMNG02010_GRID_LAST_ROW_ID, ORDMNG02010_DETAIL_GRID_ID, ['actionId']);
619
 					ORDMNG02010_GRID_LAST_ROW_ID = itp_fn_set_data_editable(rowId, cellIdx, ORDMNG02010_GRID_LAST_ROW_ID, ORDMNG02010_DETAIL_GRID_ID, ['actionId']);

+ 1 - 0
src/main/webapp/js/app/popup/biz/ITP_BIZPOP_STORE_SPPLY.js

@@ -114,6 +114,7 @@ function itp_fn_BIZPOP_STORE_SPPLY(parentPopFn, args, returnType) {
114
 		loadComplete: function(data) {
114
 		loadComplete: function(data) {
115
 			console.log(data);
115
 			console.log(data);
116
 			itp_fn_grid_load_complete(data, THIS_GIRD_ID, true, undefined, 'BIZPOP_STORE_SPPLY', itp_BIZPOP_STORE_SPPLY_search, itp_fn_BIZPOP_STORE_SPPLY_empty, true, data.gridRecords, false);
116
 			itp_fn_grid_load_complete(data, THIS_GIRD_ID, true, undefined, 'BIZPOP_STORE_SPPLY', itp_BIZPOP_STORE_SPPLY_search, itp_fn_BIZPOP_STORE_SPPLY_empty, true, data.gridRecords, false);
117
+			$(THIS_GIRD_ID).jqGrid('hideCol', 'cb');
117
 	    },
118
 	    },
118
 	    loadError: function(jqXHR, textStatus, errorThrown) {
119
 	    loadError: function(jqXHR, textStatus, errorThrown) {
119
 	    	itp_fn_grid_load_error(jqXHR, textStatus, errorThrown);
120
 	    	itp_fn_grid_load_error(jqXHR, textStatus, errorThrown);

+ 9 - 1
src/main/webapp/js/app/stinfo/ITP_STINFO05010.js

@@ -344,6 +344,7 @@ let listObj = {
344
 				url: DOMAIN + API_DETAIL_GRID_LIST,
344
 				url: DOMAIN + API_DETAIL_GRID_LIST,
345
 				pager: STINFO05010_GRID_PAGER,
345
 				pager: STINFO05010_GRID_PAGER,
346
 				multiselect: true,
346
 				multiselect: true,
347
+				multiboxonly: true,
347
 				rownumbers: false,
348
 				rownumbers: false,
348
 				onCellSelect: function(rowId, cellIdx, cellValue) {
349
 				onCellSelect: function(rowId, cellIdx, cellValue) {
349
 					var cm = $(this).jqGrid('getGridParam', 'colModel');
350
 					var cm = $(this).jqGrid('getGridParam', 'colModel');
@@ -362,6 +363,7 @@ let listObj = {
362
 					$.each(ids, function(idx, rowId) {
363
 					$.each(ids, function(idx, rowId) {
363
 						$(STINFO05010_GRID_ID).jqGrid('setCell', rowId, 'itemId', '', ITP_GRID_COL_STYLE.link);
364
 						$(STINFO05010_GRID_ID).jqGrid('setCell', rowId, 'itemId', '', ITP_GRID_COL_STYLE.link);
364
 					});
365
 					});
366
+					$(STINFO05010_GRID_ID).jqGrid('hideCol', 'cb');
365
 				},
367
 				},
366
 				onPaging: function(action) {
368
 				onPaging: function(action) {
367
 					itp_fn_grid_paging(STINFO05010_GRID_ID, action, param);
369
 					itp_fn_grid_paging(STINFO05010_GRID_ID, action, param);
@@ -413,7 +415,13 @@ let viewObj = {
413
 		$('#ITP_FORM_STINFO05010_VIEW .fnItemNm').text(result.itemNm);
415
 		$('#ITP_FORM_STINFO05010_VIEW .fnItemNm').text(result.itemNm);
414
 		$('#ITP_FORM_STINFO05010_VIEW .fnSpplyId').text(result.spplyId);
416
 		$('#ITP_FORM_STINFO05010_VIEW .fnSpplyId').text(result.spplyId);
415
 		$('#ITP_FORM_STINFO05010_VIEW .fnSpplyNm').text(result.spplyNm);
417
 		$('#ITP_FORM_STINFO05010_VIEW .fnSpplyNm').text(result.spplyNm);
416
-		$('#ITP_FORM_STINFO05010_VIEW .fnSpplyItemId').text(result.spplyItemId);
418
+		let spplyItemId;
419
+		if (result.spplyItemId == null || result.spplyItemId == '') {
420
+			spplyItemId = '(미등록)';
421
+		} else {
422
+			spplyItemId = result.spplyItemId;
423
+		}
424
+		$('#ITP_FORM_STINFO05010_VIEW .fnSpplyItemId').text(spplyItemId);
417
 		$('#ITP_FORM_STINFO05010_VIEW .fnContSttDt').text(result.contSttDt);
425
 		$('#ITP_FORM_STINFO05010_VIEW .fnContSttDt').text(result.contSttDt);
418
 		$('#ITP_FORM_STINFO05010_VIEW .fnContEndDt').text(result.contEndDt);
426
 		$('#ITP_FORM_STINFO05010_VIEW .fnContEndDt').text(result.contEndDt);
419
 		$('#ITP_FORM_STINFO05010_VIEW .fnLeadTime').text(itp_fn_number_comma(result.leadTime) + ' Day(s)');
427
 		$('#ITP_FORM_STINFO05010_VIEW .fnLeadTime').text(itp_fn_number_comma(result.leadTime) + ' Day(s)');

+ 15 - 15
src/main/webapp/js/app/stinfo/ITP_STINFO06010.js

@@ -121,31 +121,31 @@ const gridColModel = {
121
 		{
121
 		{
122
 			index: 'ITEM_ID', name: 'itemId',
122
 			index: 'ITEM_ID', name: 'itemId',
123
 			label: ITP_MSG_LOCALE.label.itemId, //품목번호
123
 			label: ITP_MSG_LOCALE.label.itemId, //품목번호
124
-			width: '12', fixed: false, align: 'center',
124
+			width: '14', fixed: false, align: 'center',
125
 			sortable: false, hidden: false
125
 			sortable: false, hidden: false
126
 		},
126
 		},
127
 		{
127
 		{
128
 			index: 'ITEM_NM', name: 'itemNm',
128
 			index: 'ITEM_NM', name: 'itemNm',
129
 			label: ITP_MSG_LOCALE.label.itemNm, //품목명
129
 			label: ITP_MSG_LOCALE.label.itemNm, //품목명
130
 			width: '11', fixed: false, align: 'left',
130
 			width: '11', fixed: false, align: 'left',
131
-			sortable: false, hidden: false
131
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
132
 		},
132
 		},
133
 		{
133
 		{
134
 			index: 'CONT_STT_DT', name: 'contSttDt',
134
 			index: 'CONT_STT_DT', name: 'contSttDt',
135
 			label: ITP_MSG_LOCALE.label.contSttDt, //계약시작일
135
 			label: ITP_MSG_LOCALE.label.contSttDt, //계약시작일
136
-			width: '10', fixed: false, align: 'center',
136
+			width: '7', fixed: false, align: 'center',
137
 			sortable: false, hidden: false
137
 			sortable: false, hidden: false
138
 		},
138
 		},
139
 		{
139
 		{
140
 			index: 'CONT_END_DT', name: 'contEndDt',
140
 			index: 'CONT_END_DT', name: 'contEndDt',
141
 			label: ITP_MSG_LOCALE.label.contEndDt, //계약종료일
141
 			label: ITP_MSG_LOCALE.label.contEndDt, //계약종료일
142
-			width: '10', fixed: false, align: 'center',
142
+			width: '7', fixed: false, align: 'center',
143
 			sortable: false, hidden: false
143
 			sortable: false, hidden: false
144
 		},
144
 		},
145
 		{
145
 		{
146
 			index: 'UNIT', name: 'unit',
146
 			index: 'UNIT', name: 'unit',
147
 			label: ITP_MSG_LOCALE.label.unit, //기본단위
147
 			label: ITP_MSG_LOCALE.label.unit, //기본단위
148
-			width: '8', fixed: false, align: 'center',
148
+			width: '6', fixed: false, align: 'center',
149
 			sortable: false, editable: false, formatter: 'select', edittype: 'select',
149
 			sortable: false, editable: false, formatter: 'select', edittype: 'select',
150
 			editoptions: {value: ITP_COMMON_CD_DSTRBT_COST_UNIT}
150
 			editoptions: {value: ITP_COMMON_CD_DSTRBT_COST_UNIT}
151
 		},
151
 		},
@@ -161,7 +161,7 @@ const gridColModel = {
161
 		{
161
 		{
162
 			index: 'UNIT_AMT', name: 'unitAmt',
162
 			index: 'UNIT_AMT', name: 'unitAmt',
163
 			label: ITP_MSG_LOCALE.label.unitAmt, //단가
163
 			label: ITP_MSG_LOCALE.label.unitAmt, //단가
164
-			width: '10', fixed: false, align: 'right',
164
+			width: '9', fixed: false, align: 'right',
165
 			sortable: true, editable: true, edittype: 'text',
165
 			sortable: true, editable: true, edittype: 'text',
166
 			classes: 'input_color',
166
 			classes: 'input_color',
167
 			editrules: {required: true},
167
 			editrules: {required: true},
@@ -180,7 +180,7 @@ const gridColModel = {
180
 		{
180
 		{
181
 			index: 'SPPLY_UNIT_AMT', name: 'spplyUnitAmt',
181
 			index: 'SPPLY_UNIT_AMT', name: 'spplyUnitAmt',
182
 			label: ITP_MSG_LOCALE.label.spplyUnitAmt, //공급단가
182
 			label: ITP_MSG_LOCALE.label.spplyUnitAmt, //공급단가
183
-			width: '6', fixed: false, align: 'right',
183
+			width: '9', fixed: false, align: 'right',
184
 			sortable: false, hidden: false,
184
 			sortable: false, hidden: false,
185
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
185
 			formatter: 'integer', formatoptions: { defaultValue: '', thousandsSeparator: ',' }
186
 			
186
 			
@@ -188,9 +188,9 @@ const gridColModel = {
188
 		{
188
 		{
189
 			index: 'SPPLY_NM', name: 'spplyNm',
189
 			index: 'SPPLY_NM', name: 'spplyNm',
190
 			label: ITP_MSG_LOCALE.label.spplyNm, //공급업체명
190
 			label: ITP_MSG_LOCALE.label.spplyNm, //공급업체명
191
-			width: '6', fixed: false, align: 'left',
191
+			width: '8', fixed: false, align: 'left',
192
 			minwidth: 240,
192
 			minwidth: 240,
193
-			sortable: false, hidden: false
193
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
194
 		}
194
 		}
195
 	],
195
 	],
196
 	sdetail: [
196
 	sdetail: [
@@ -228,38 +228,38 @@ const gridColModel = {
228
 			index: 'ITEM_ID', name: 'itemId',
228
 			index: 'ITEM_ID', name: 'itemId',
229
 			label: ITP_MSG_LOCALE.label.itemId, //품목번호
229
 			label: ITP_MSG_LOCALE.label.itemId, //품목번호
230
 			minwidth: 160,
230
 			minwidth: 160,
231
-			width: '10', fixed: false, align: 'center',
231
+			width: '13', fixed: false, align: 'center',
232
 			sortable: false, hidden: false
232
 			sortable: false, hidden: false
233
 		},
233
 		},
234
 		{
234
 		{
235
 			index: 'ITEM_NM', name: 'itemNm',
235
 			index: 'ITEM_NM', name: 'itemNm',
236
 			label: ITP_MSG_LOCALE.label.itemNm, //품목명
236
 			label: ITP_MSG_LOCALE.label.itemNm, //품목명
237
 			width: '13', fixed: false, align: 'center',
237
 			width: '13', fixed: false, align: 'center',
238
-			sortable: false, hidden: false
238
+			sortable: false, hidden: false, classes: 'ui-ellipsis'
239
 		},
239
 		},
240
 		{
240
 		{
241
 			index: 'CONT_STT_DT', name: 'contSttDt',
241
 			index: 'CONT_STT_DT', name: 'contSttDt',
242
 			label: ITP_MSG_LOCALE.label.contSttDt, //계약시작일
242
 			label: ITP_MSG_LOCALE.label.contSttDt, //계약시작일
243
-			width: '10', fixed: false, align: 'center',
243
+			width: '7', fixed: false, align: 'center',
244
 			sortable: false, hidden: false
244
 			sortable: false, hidden: false
245
 		},
245
 		},
246
 		{
246
 		{
247
 			index: 'CONT_END_DT', name: 'contEndDt',
247
 			index: 'CONT_END_DT', name: 'contEndDt',
248
 			label: ITP_MSG_LOCALE.label.contEndDt, //계약종료일
248
 			label: ITP_MSG_LOCALE.label.contEndDt, //계약종료일
249
-			width: '10', fixed: false, align: 'center',
249
+			width: '7', fixed: false, align: 'center',
250
 			sortable: false, hidden: false
250
 			sortable: false, hidden: false
251
 		},
251
 		},
252
 		{
252
 		{
253
 			index: 'UNIT', name: 'unit',
253
 			index: 'UNIT', name: 'unit',
254
 			label: ITP_MSG_LOCALE.label.unit, //기본단위
254
 			label: ITP_MSG_LOCALE.label.unit, //기본단위
255
-			width: '9', fixed: false, align: 'center',
255
+			width: '8', fixed: false, align: 'center',
256
 			sortable: false, editable: false, formatter: 'select', edittype: 'select',
256
 			sortable: false, editable: false, formatter: 'select', edittype: 'select',
257
 			editoptions: {value: ITP_COMMON_CD_DSTRBT_COST_UNIT}
257
 			editoptions: {value: ITP_COMMON_CD_DSTRBT_COST_UNIT}
258
 		},
258
 		},
259
 		{
259
 		{
260
 			index: 'CURR', name: 'curr',
260
 			index: 'CURR', name: 'curr',
261
 			label: ITP_MSG_LOCALE.label.curr, //통화
261
 			label: ITP_MSG_LOCALE.label.curr, //통화
262
-			width: '9', fixed: false, align: 'center',
262
+			width: '7', fixed: false, align: 'center',
263
 			sortable: false, editable: false, formatter: 'select', edittype: 'select',
263
 			sortable: false, editable: false, formatter: 'select', edittype: 'select',
264
 			editoptions: {value: ITP_COMMON_CD_CURR}
264
 			editoptions: {value: ITP_COMMON_CD_CURR}
265
 		},
265
 		},

+ 3 - 2
src/main/webapp/js/app/vendinfo/ITP_VENDINFO03010.js

@@ -65,9 +65,10 @@ const gridColModel = {
65
 		},
65
 		},
66
 		{
66
 		{
67
 			index: 'LEAD_TIME', name: 'leadTime',
67
 			index: 'LEAD_TIME', name: 'leadTime',
68
-			label: ITP_MSG_LOCALE.label.leadTime, 	//리드타임 (Day)
68
+			label: '리드타임 Day(s)', 	//리드타임 (Day)
69
 			width: '7', fixed: false, align: 'right',
69
 			width: '7', fixed: false, align: 'right',
70
-			sortable: false, hidden: false
70
+			sortable: false, hidden: false,
71
+			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
71
 		},
72
 		},
72
 		{
73
 		{
73
 			index: 'UNIT_ST_NM', name: 'unitStNm',
74
 			index: 'UNIT_ST_NM', name: 'unitStNm',

+ 10 - 28
src/main/webapp/mobile/app/main.html

@@ -151,59 +151,41 @@
151
 					<h1>> 운영정보</h1>
151
 					<h1>> 운영정보</h1>
152
 				</div>
152
 				</div>
153
 				<div id="ITP_MAIN_HEADER_BRAND" class="itp_oper_info_area" style="display: none;">
153
 				<div id="ITP_MAIN_HEADER_BRAND" class="itp_oper_info_area" style="display: none;">
154
-					<div class="itp_oper_info">
155
-						<label>구매요청건수</label>
156
-						<span>:</span>
157
-						<div class="fnPr20Count">2 건</div>
158
-					</div>
159
 					<div class="itp_oper_info">
154
 					<div class="itp_oper_info">
160
 						<label>입금액</label>
155
 						<label>입금액</label>
161
-						<span>:</span>
162
 						<div class="fnDp02Amt">12,000,000원</div>
156
 						<div class="fnDp02Amt">12,000,000원</div>
163
-					</div>
164
-					<div class="itp_oper_info">
165
 						<label>미납금</label>
157
 						<label>미납금</label>
166
-						<span>:</span>
167
 						<div class="fnUnpaidAmt">1,000원</div>
158
 						<div class="fnUnpaidAmt">1,000원</div>
168
 					</div>
159
 					</div>
169
-				</div>
170
-				<div id="ITP_MAIN_HEADER_STORE" class="itp_oper_info_area" style="display: none;">
171
 					<div class="itp_oper_info">
160
 					<div class="itp_oper_info">
172
-						<label>구매요청</label>
173
-						<span>:</span>
174
-						<div class="fnPr20Count">2 건</div>
161
+						<label class="col_6">구매요청건수</label>
162
+						<div class="full fnPr20Count">2 건</div>
175
 					</div>
163
 					</div>
164
+				</div>
165
+				<div id="ITP_MAIN_HEADER_STORE" class="itp_oper_info_area" style="display: none;">
176
 					<div class="itp_oper_info">
166
 					<div class="itp_oper_info">
167
+						<label class="col_6">구매요청</label>
168
+						<div class="col_6 fnPr20Count">2 건</div>
177
 						<label>발주진행</label>
169
 						<label>발주진행</label>
178
-						<span>:</span>
179
 						<div class="fnPo30Count">12,000,000원</div>
170
 						<div class="fnPo30Count">12,000,000원</div>
180
 					</div>
171
 					</div>
181
 					<div class="itp_oper_info">
172
 					<div class="itp_oper_info">
173
+						<label class="col_6">구매가능금액</label>
174
+						<div class="col_6 fnPoPsblAmt">1,000원</div>
182
 						<label>발주완료</label>
175
 						<label>발주완료</label>
183
-						<span>:</span>
184
 						<div class="fnPoEndCount">1,000원</div>
176
 						<div class="fnPoEndCount">1,000원</div>
185
 					</div>
177
 					</div>
186
-					<div class="itp_oper_info">
187
-						<label>구매가능금액</label>
188
-						<span>:</span>
189
-						<div class="fnPoPsblAmt">1,000원</div>
190
-					</div>
191
 				</div>
178
 				</div>
192
 				<div id="ITP_MAIN_HEADER_SPPLY" class="itp_oper_info_area" style="display: none;">
179
 				<div id="ITP_MAIN_HEADER_SPPLY" class="itp_oper_info_area" style="display: none;">
193
 					<div class="itp_oper_info">
180
 					<div class="itp_oper_info">
194
 						<label>수주건수</label>
181
 						<label>수주건수</label>
195
-						<span>:</span>
196
 						<div class="fnOrdersCount">2 건</div>
182
 						<div class="fnOrdersCount">2 건</div>
197
-					</div>
198
-					<div class="itp_oper_info">
199
 						<label>수주금액</label>
183
 						<label>수주금액</label>
200
-						<span>:</span>
201
 						<div class="fnOrdersAmt">12,000,000원</div>
184
 						<div class="fnOrdersAmt">12,000,000원</div>
202
 					</div>
185
 					</div>
203
 					<div class="itp_oper_info">
186
 					<div class="itp_oper_info">
204
-						<label>정산요청금액</label>
205
-						<span>:</span>
206
-						<div class="fnSttlReqAmt">1,000원</div>
187
+						<label class="col_6">정산요청금액</label>
188
+						<div class="full fnSttlReqAmt">1,000원</div>
207
 					</div>
189
 					</div>
208
 				</div>
190
 				</div>
209
 				<div id="ITP_MAIN_DRAW_CHART_REQ" class="itp_graph_area">
191
 				<div id="ITP_MAIN_DRAW_CHART_REQ" class="itp_graph_area">

+ 3 - 2
src/main/webapp/mobile/app/mpomng/MPOMNG01010.html

@@ -84,7 +84,8 @@
84
 	            </div>
84
 	            </div>
85
 				<div class="right" style="width:125px;">
85
 				<div class="right" style="width:125px;">
86
 					<button id="ITP_BTN_MPOMNG01010_DETAIL_MINUS" class="DETAIL_ITEM_MINUS">-</button>
86
 					<button id="ITP_BTN_MPOMNG01010_DETAIL_MINUS" class="DETAIL_ITEM_MINUS">-</button>
87
-					<div class="num fnPchReqQty">1</div>
87
+					<input id="ITP_MPOMNG01010_DETAIL_NUM" class="">
88
+					<!-- <div class="num fnPchReqQty">1</div> -->
88
 					<button id="ITP_BTN_MPOMNG01010_DETAIL_PLUS" class="DETAIL_ITEM_PLUS">+</button>
89
 					<button id="ITP_BTN_MPOMNG01010_DETAIL_PLUS" class="DETAIL_ITEM_PLUS">+</button>
89
 				</div>
90
 				</div>
90
 			</li>
91
 			</li>
@@ -222,7 +223,7 @@
222
                         </div>
223
                         </div>
223
                         <div class="right">
224
                         <div class="right">
224
 			              <button id="ITP_BTN_MPOMNG01010_POP_ITEM_MINUS">-</button>
225
 			              <button id="ITP_BTN_MPOMNG01010_POP_ITEM_MINUS">-</button>
225
-			              <div class="num fnPchReqQty">1</div>
226
+			              <input id="ITP_MPOMNG01010_POP_NUM" class="">
226
 			              <button id="ITP_BTN_MPOMNG01010_POP_ITEM_PLUS">+</button>
227
 			              <button id="ITP_BTN_MPOMNG01010_POP_ITEM_PLUS">+</button>
227
 			            </div>
228
 			            </div>
228
                          <div class="scroll_right">
229
                          <div class="scroll_right">

+ 2 - 2
src/main/webapp/mobile/app/mpomng/MPOMNG02010.html

@@ -262,7 +262,7 @@
262
             </div>
262
             </div>
263
             <div class="right">
263
             <div class="right">
264
               <button id="ITP_BTN_MPOMNG02010_MODIFY_MINUS">-</button>
264
               <button id="ITP_BTN_MPOMNG02010_MODIFY_MINUS">-</button>
265
-              <div class="num fnPchReqQty">1</div>
265
+			  <input id="ITP_MPOMNG02010_MODIFY_NUM" class="">
266
               <button id="ITP_BTN_MPOMNG02010_MODIFY_PLUS">+</button>
266
               <button id="ITP_BTN_MPOMNG02010_MODIFY_PLUS">+</button>
267
             </div>
267
             </div>
268
           </li>
268
           </li>
@@ -399,7 +399,7 @@
399
            	 <div class="itp_num_set">
399
            	 <div class="itp_num_set">
400
                 <div class="right">
400
                 <div class="right">
401
 				    <button id="ITP_BTN_MPOMNG02010_POP_ITEM_MINUS">-</button>
401
 				    <button id="ITP_BTN_MPOMNG02010_POP_ITEM_MINUS">-</button>
402
-				    <div class="num fnPchReqQty">1</div>
402
+    			    <input id="ITP_BTN_MPOMNG02010_POP_NUM" class="">
403
 				    <button id="ITP_BTN_MPOMNG02010_POP_ITEM_PLUS">+</button>
403
 				    <button id="ITP_BTN_MPOMNG02010_POP_ITEM_PLUS">+</button>
404
 			    </div>
404
 			    </div>
405
 		    </div>
405
 		    </div>

+ 2 - 2
src/main/webapp/mobile/app/mrtnmng/MRTNMNG01010.html

@@ -65,7 +65,7 @@
65
 			            </div>
65
 			            </div>
66
 						<div class="right" style="width:125px;">
66
 						<div class="right" style="width:125px;">
67
 							<button id="ITP_BTN_MRTNMNG01010_DETAIL_MINUS" class="DETAIL_ITEM_MINUS">-</button>
67
 							<button id="ITP_BTN_MRTNMNG01010_DETAIL_MINUS" class="DETAIL_ITEM_MINUS">-</button>
68
-							<div class="num fnPchReqQty">1</div>
68
+							<input id="ITP_MRTNMNG01010_DETAIL_NUM" class="">
69
 							<button id="ITP_BTN_MRTNMNG01010_DETAIL_PLUS" class="DETAIL_ITEM_PLUS">+</button>
69
 							<button id="ITP_BTN_MRTNMNG01010_DETAIL_PLUS" class="DETAIL_ITEM_PLUS">+</button>
70
 						</div>
70
 						</div>
71
 					</li>
71
 					</li>
@@ -185,7 +185,7 @@
185
                         </div>
185
                         </div>
186
 						<div class="right">
186
 						<div class="right">
187
 							<button id="ITP_BTN_MRTNMNG01010_POP_ITEM_MINUS" class="POP_ITEM_MINUS">-</button>
187
 							<button id="ITP_BTN_MRTNMNG01010_POP_ITEM_MINUS" class="POP_ITEM_MINUS">-</button>
188
-							<div class="num fnPchReqQty">1</div>
188
+							<input id="ITP_MRTNMNG01010_POP_NUM" class="">
189
 							<button id="ITP_BTN_MRTNMNG01010_POP_ITEM_PLUS" class="POP_ITEM_PLUS">+</button>
189
 							<button id="ITP_BTN_MRTNMNG01010_POP_ITEM_PLUS" class="POP_ITEM_PLUS">+</button>
190
 						</div>
190
 						</div>
191
                        <div class="scroll_right">
191
                        <div class="scroll_right">

+ 2 - 2
src/main/webapp/mobile/app/mrtnmng/MRTNMNG02010.html

@@ -221,7 +221,7 @@
221
 						</div>
221
 						</div>
222
 						<div class="right">
222
 						<div class="right">
223
 							<button id="ITP_BTN_MRTNMNG02010_MODIFY_MINUS" class="DETAIL_ITEM_MINUS">-</button>
223
 							<button id="ITP_BTN_MRTNMNG02010_MODIFY_MINUS" class="DETAIL_ITEM_MINUS">-</button>
224
-							<div class="num fnRtnQty">1</div>
224
+							<input id="ITP_MRTNMNG02010_MODIFY_NUM" class="">
225
 							<button id="ITP_BTN_MRTNMNG02010_MODIFY_PLUS" class="DETAIL_ITEM_PLUS">+</button>
225
 							<button id="ITP_BTN_MRTNMNG02010_MODIFY_PLUS" class="DETAIL_ITEM_PLUS">+</button>
226
 						</div>
226
 						</div>
227
 					</li>
227
 					</li>
@@ -340,7 +340,7 @@
340
 						</div>
340
 						</div>
341
 						<div class="right">
341
 						<div class="right">
342
 							<button id="ITP_BTN_MRTNMNG02010_POP_ITEM_MINUS" class="POP_ITEM_MINUS">-</button>
342
 							<button id="ITP_BTN_MRTNMNG02010_POP_ITEM_MINUS" class="POP_ITEM_MINUS">-</button>
343
-							<div class="num fnRtnQty">1</div>
343
+							<input id="ITP_MRTNMNG02010_POP_NUM" class="">
344
 							<button id="ITP_BTN_MRTNMNG02010_POP_ITEM_PLUS" class="POP_ITEM_PLUS">+</button>
344
 							<button id="ITP_BTN_MRTNMNG02010_POP_ITEM_PLUS" class="POP_ITEM_PLUS">+</button>
345
 						</div>
345
 						</div>
346
 						<div class="scroll_right">
346
 						<div class="scroll_right">

+ 11 - 4
src/main/webapp/mobile/css/style.css

@@ -118,6 +118,8 @@ section .popup2 .pop .popup_scroll li .scroll_right button:hover {background:#70
118
 section .popup2 .pop .popup_scroll li .right {position: relative; display: flex; font-size: 1.6rem; font-weight: 700; float: right; top:21px; width:91px; height:27px;}
118
 section .popup2 .pop .popup_scroll li .right {position: relative; display: flex; font-size: 1.6rem; font-weight: 700; float: right; top:21px; width:91px; height:27px;}
119
 section .popup2 .pop .popup_scroll li .right button {padding: 0px; font-size: 17px; width:24px;}
119
 section .popup2 .pop .popup_scroll li .right button {padding: 0px; font-size: 17px; width:24px;}
120
 section .popup2 .pop .popup_scroll li .add button{float: right; width: 60px; height: 55px; margin: 12px 9px; border-radius: 10px; font-size: 1rem; background: rgb(198, 170, 250);}
120
 section .popup2 .pop .popup_scroll li .add button{float: right; width: 60px; height: 55px; margin: 12px 9px; border-radius: 10px; font-size: 1rem; background: rgb(198, 170, 250);}
121
+section .popup2 .pop .popup_scroll li .right input {width:43px; height:27px; margin:0; text-align:center; border-radius:0px; border:1px solid #E0B8AB;}
122
+section .popup2 .pop .popup_scroll li .right input:focus {outline:none;}
121
 section .popup2 .pop .content .line button {width: 35%; height: 35px;font-size: 14px; font-weight:100; padding-top: 7px; margin: 0 10px;}
123
 section .popup2 .pop .content .line button {width: 35%; height: 35px;font-size: 14px; font-weight:100; padding-top: 7px; margin: 0 10px;}
122
 section .popup2	.list_line {width:98%; float:left; height:40px;display: inline-flex; margin:0 1%; font-size:12px;}
124
 section .popup2	.list_line {width:98%; float:left; height:40px;display: inline-flex; margin:0 1%; font-size:12px;}
123
 section .popup2 .border {border-bottom: 1px solid #000 !important;}
125
 section .popup2 .border {border-bottom: 1px solid #000 !important;}
@@ -576,6 +578,8 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
576
 .scroll_area li .right {margin: 22px 10px 22px 0; position: relative; display: flex; width:110px; height:30px; font-size: 1.4rem; font-weight: 700; float: right;}
578
 .scroll_area li .right {margin: 22px 10px 22px 0; position: relative; display: flex; width:110px; height:30px; font-size: 1.4rem; font-weight: 700; float: right;}
577
 .scroll_area li .right .num {padding:2px 22px; width: auto; border-top:1px solid #E0B8AB; border-bottom:1px solid #E0B8AB; background:#fff; font-size:14pt;}
579
 .scroll_area li .right .num {padding:2px 22px; width: auto; border-top:1px solid #E0B8AB; border-bottom:1px solid #E0B8AB; background:#fff; font-size:14pt;}
578
 .scroll_area li .right .fnnum {margin:5px 30px; font-size:14pt;}
580
 .scroll_area li .right .fnnum {margin:5px 30px; font-size:14pt;}
581
+.scroll_area li .right input {width:43px; height:30px; margin:0; text-align:center; border-radius:0px; border:1px solid #E0B8AB;}
582
+.scroll_area li .right input:focus {outline:none;}
579
 .scroll_area li .right button {background:#e1cac1; color:#fff; border:1px solid #E0B8AB; padding:0px 7px; font-size: 16px; border-radius: 0px;}
583
 .scroll_area li .right button {background:#e1cac1; color:#fff; border:1px solid #E0B8AB; padding:0px 7px; font-size: 16px; border-radius: 0px;}
580
 .scroll_area li .right button:hover {background:#FCD5C1;}
584
 .scroll_area li .right button:hover {background:#FCD5C1;}
581
 
585
 
@@ -672,8 +676,8 @@ button.close {-webkit-appearance: none; padding: 0; cursor: pointer; background:
672
 
676
 
673
 /* 메인화면 공지사항 추가 */
677
 /* 메인화면 공지사항 추가 */
674
 #ITP_MAIN_CONTAINER.itp_main_box{position:relative; height:calc(100vh - 49px); overflow:auto;}
678
 #ITP_MAIN_CONTAINER.itp_main_box{position:relative; height:calc(100vh - 49px); overflow:auto;}
675
-#ITP_MAIN_CONTAINER .itp_note_header {width:100%; height:46px; padding:10px; border-bottom:1px solid #aaa; background:#dce6f2;}
676
-#ITP_MAIN_CONTAINER .itp_note_header h1 {font-size:16pt; text-align:left; margin:0;}
679
+#ITP_MAIN_CONTAINER .itp_note_header {width:100%; height:37spx; padding:9px; border-bottom:1px solid #aaa; background:#dce6f2;}
680
+#ITP_MAIN_CONTAINER .itp_note_header h1 {font-size:12pt; text-align:left; margin:0;}
677
 #ITP_MAIN_CONTAINER .itp_note_bar {height: auto; max-height:180px;}
681
 #ITP_MAIN_CONTAINER .itp_note_bar {height: auto; max-height:180px;}
678
 #ITP_MAIN_CONTAINER .itp_note_bar h1 {position:relative; font-weight:700; font-size:14pt; margin:0; height:60px; padding-top:20px; border-bottom:1px solid #aaa;}
682
 #ITP_MAIN_CONTAINER .itp_note_bar h1 {position:relative; font-weight:700; font-size:14pt; margin:0; height:60px; padding-top:20px; border-bottom:1px solid #aaa;}
679
 #ITP_MAIN_CONTAINER .itp_note_bar li {border-bottom:1px solid #aaa; padding:5px; height:60px;}
683
 #ITP_MAIN_CONTAINER .itp_note_bar li {border-bottom:1px solid #aaa; padding:5px; height:60px;}
@@ -685,9 +689,12 @@ button.close {-webkit-appearance: none; padding: 0; cursor: pointer; background:
685
 #ITP_MAIN_CONTAINER .itp_note_bar li .itp_note_info .under {text-decoration: underline;}
689
 #ITP_MAIN_CONTAINER .itp_note_bar li .itp_note_info .under {text-decoration: underline;}
686
 #ITP_MAIN_CONTAINER .itp_oper_info_area {border-bottom:1px solid #aaa; padding:5px;}
690
 #ITP_MAIN_CONTAINER .itp_oper_info_area {border-bottom:1px solid #aaa; padding:5px;}
687
 #ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info {display:flex; height:24px;}
691
 #ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info {display:flex; height:24px;}
688
-#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info label{font-size:12pt; text-align:left; width:90px;}
692
+#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info label{font-size:12pt; text-align:left; width:65px; padding-left:10px;}
693
+#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info label.col_6{width:95px;}
689
 #ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info span{width:14px;}
694
 #ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info span{width:14px;}
690
-#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info div{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: right; width:calc(50% - 114px);}
695
+#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info div{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align: right; width:calc(50% - 74px);}
696
+#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info div.col_6{width:calc(50% - 95px);}
697
+#ITP_MAIN_CONTAINER .itp_oper_info_area .itp_oper_info div.full{width:calc(100% - 113px);}
691
 #ITP_MAIN_CONTAINER .itp_graph_area {width:98%; height:300px; border:1px solid #aaa; margin:5px 1%;}
698
 #ITP_MAIN_CONTAINER .itp_graph_area {width:98%; height:300px; border:1px solid #aaa; margin:5px 1%;}
692
 #ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header {width:160px; margin:5px;}
699
 #ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header {width:160px; margin:5px;}
693
 #ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header label {width:80px; font-size:14pt; text-align:left; float:left;}
700
 #ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header label {width:80px; font-size:14pt; text-align:left; float:left;}