Browse Source

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

yhl88 2 years ago
parent
commit
978e7856ad

+ 8 - 8
src/main/webapp/app/popup/biz/BIZPOP_PO_PAYMENT.html

@@ -8,7 +8,7 @@
8
 			<div class="modal-body">
8
 			<div class="modal-body">
9
 			
9
 			
10
 				<div class="itp_form itp_type1 fix">
10
 				<div class="itp_form itp_type1 fix">
11
-					<div class="col-xs-12">
11
+					<div class="col-xs-12 itp_ip">
12
 					수발주 <b><span id="ITP_BIZPOP_PO_PAYMENT_PAY_TP_NM"></span></b>을 위해 아래 항목을 입력을 한 후에 결제 버튼을 클릭하여 PG사 결제 절차에 따라 결재을 진행해 주시기 바랍니다.
12
 					수발주 <b><span id="ITP_BIZPOP_PO_PAYMENT_PAY_TP_NM"></span></b>을 위해 아래 항목을 입력을 한 후에 결제 버튼을 클릭하여 PG사 결제 절차에 따라 결재을 진행해 주시기 바랍니다.
13
 					<br>
13
 					<br>
14
 					<br>
14
 					<br>
@@ -38,25 +38,25 @@
38
 							
38
 							
39
 								<div class="form-group">
39
 								<div class="form-group">
40
 									<label class="col-xs-2 itp_lb">주문번호</label>
40
 									<label class="col-xs-2 itp_lb">주문번호</label>
41
-									<div class="col-xs-10 itp_ip fnPoOrdNo"></div>									
41
+									<div class="col-xs-9 itp_ip fnPoOrdNo"></div>									
42
 								</div>
42
 								</div>
43
 								<div class="form-group">
43
 								<div class="form-group">
44
 									<label class="col-xs-2 itp_lb">구매자명</label>
44
 									<label class="col-xs-2 itp_lb">구매자명</label>
45
-									<div class="col-xs-10 itp_ip fnOrdNm"></div>									
45
+									<div class="col-xs-9 itp_ip fnOrdNm"></div>									
46
 								</div>
46
 								</div>
47
 								<div class="form-group">
47
 								<div class="form-group">
48
 									<label class="col-xs-2 itp_lb">상품명</label>
48
 									<label class="col-xs-2 itp_lb">상품명</label>
49
-									<div class="col-xs-10 itp_ip fnGoodsNm"></div>									
49
+									<div class="col-xs-9 itp_ip fnGoodsNm"></div>									
50
 								</div>
50
 								</div>
51
 								<div class="form-group">
51
 								<div class="form-group">
52
 									<label class="col-xs-2 itp_lb">결제금액*</label>
52
 									<label class="col-xs-2 itp_lb">결제금액*</label>
53
-									<div class="col-xs-10 itp_ip">
53
+									<div class="col-xs-9 itp_ip">
54
 									<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_GOODS_AMT" class="form-control itp_input" name="goodsAmt" />
54
 									<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_GOODS_AMT" class="form-control itp_input" name="goodsAmt" />
55
 									</div>									
55
 									</div>									
56
 								</div>
56
 								</div>
57
 								<div class="form-group">
57
 								<div class="form-group">
58
 									<label class="col-xs-2 itp_lb">결제방법*</label>
58
 									<label class="col-xs-2 itp_lb">결제방법*</label>
59
-									<div class="col-xs-10 itp_ip">
59
+									<div class="col-xs-9 itp_ip">
60
 										<div class="col-xs-5 itp_ip">
60
 										<div class="col-xs-5 itp_ip">
61
 											<select id="ITP_FORM_PO_PAYMENT_POPUP_PAY_METHOD" class="form-control itp_input" name="payMethod">
61
 											<select id="ITP_FORM_PO_PAYMENT_POPUP_PAY_METHOD" class="form-control itp_input" name="payMethod">
62
 												<option value="11">신용카드</option>
62
 												<option value="11">신용카드</option>
@@ -67,13 +67,13 @@
67
 								</div>								
67
 								</div>								
68
 								<div class="form-group">
68
 								<div class="form-group">
69
 									<label class="col-xs-2 itp_lb">휴대폰번호*</label>
69
 									<label class="col-xs-2 itp_lb">휴대폰번호*</label>
70
-									<div class="col-xs-10 itp_ip">
70
+									<div class="col-xs-9 itp_ip">
71
 									<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_TEL" class="form-control itp_input" name="ordTel" placeholder="010-0000-0000" />
71
 									<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_TEL" class="form-control itp_input" name="ordTel" placeholder="010-0000-0000" />
72
 									</div>									
72
 									</div>									
73
 								</div>
73
 								</div>
74
 								<div class="form-group">
74
 								<div class="form-group">
75
 									<label class="col-xs-2 itp_lb">이메일</label>
75
 									<label class="col-xs-2 itp_lb">이메일</label>
76
-									<div class="col-xs-10 itp_ip">
76
+									<div class="col-xs-9 itp_ip">
77
 									<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL" class="form-control itp_input" name="ordEmail" />
77
 									<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL" class="form-control itp_input" name="ordEmail" />
78
 									</div>									
78
 									</div>									
79
 								</div>								
79
 								</div>								

+ 22 - 15
src/main/webapp/css/style.css

@@ -122,21 +122,28 @@ a, button {outline:none !important; text-decoration:none !important;}
122
 #ITP_LOGIN .itp_login_input:not(:placeholder-shown) ~ label{top:0px; font-size:12px;}
122
 #ITP_LOGIN .itp_login_input:not(:placeholder-shown) ~ label{top:0px; font-size:12px;}
123
 
123
 
124
 /* 메인화면 */
124
 /* 메인화면 */
125
-#ITP_MAIN_HEADER { width:80%; height:100px; display:inline-block;}
126
-#ITP_MAIN_HEADER .col_3 {background:#eee; width:27%; height:80px; display:inline-block; margin:5px 23px; border-radius:8px;}
127
-#ITP_MAIN_HEADER .col_3 .itp_header_label {padding:12px 18px 3px 18px; font-size:17px; font-weight:700;}
128
-#ITP_MAIN_HEADER .col_3 .itp_header_result {font-size:18px; font-weight:700; color:blue; text-align: right; padding:4px 18px;}
129
-
130
-#ITP_MAIN_HEADER .col_4 {background:#eee; width:22%; height:80px; display:inline-block; margin:5px 11px; border-radius:8px;}
131
-#ITP_MAIN_HEADER .col_4 .itp_header_label {padding:12px 18px 3px 18px; font-size:17px; font-weight:700;}
132
-#ITP_MAIN_HEADER .col_4 .itp_header_result {font-size:18px; font-weight:700; color:blue; text-align: right; padding:4px 18px;}
133
-
134
-#ITP_SIDE_BAR {background:#eee; width:20%; height:100%; float:right; border-radius:15px;}
135
-#ITP_SIDE_BAR .itp_side_bar_header {padding-top:15px; text-align:center; font-size:17px;}
136
-#ITP_SIDE_BAR .itp_side_bar_note {padding:15px;}
137
-#ITP_SIDE_BAR .itp_side_bar_note label {width:100%; margin-bottom:8px;}
138
-#ITP_MAIN_GRAPH_AREA {width:80%; height:770px;}
139
-#ITP_MAIN_GRAPH_AREA .itp_graph_area {width:49.8%; height:380px; display:inline-block;}
125
+#ITP_MAIN_HEADER { width:100%; height:60px; display:inline-block;}
126
+#ITP_MAIN_HEADER .col_3 {background:#eee; width:26%; height:50px; display:inline-block; margin:5px 48px; border-radius:8px;}
127
+#ITP_MAIN_HEADER .col_3 .itp_header_label {width:160px; padding:13px 16px; font-size:17px; font-weight:700; display:inline-block;}
128
+#ITP_MAIN_HEADER .col_3 .itp_header_result {width:auto; float: right; display:inline-block; font-size:18px; font-weight:700; color:blue; text-align: right; padding:12px;}
129
+
130
+#ITP_MAIN_HEADER .col_4 {background:#eee; width:22%; height:50px; display:inline-block; margin:5px 11px; border-radius:8px;}
131
+#ITP_MAIN_HEADER .col_4 .itp_header_label {width:125px; padding:13px 16px; font-size:17px; font-weight:700; display:inline-block;}
132
+#ITP_MAIN_HEADER .col_4 .itp_header_result {width:auto; float: right; display:inline-block; font-size:18px; font-weight:700; color:blue; text-align: right; padding:12px;}
133
+
134
+#ITP_NOTE_BAR {background:#eee; width:100%; height:160px; float:right; border-radius:15px;}
135
+#ITP_NOTE_BAR .itp_side_bar_header {padding-top:12px; text-align:center; font-size:17px;}
136
+#ITP_NOTE_BAR .itp_side_bar_note {padding:0 15px;}
137
+#ITP_NOTE_BAR .itp_side_bar_note label {width:15%; margin-bottom:8px;}
138
+#ITP_NOTE_BAR .itp_side_bar_note label.date {width:10%;}
139
+#ITP_NOTE_BAR .itp_side_bar_note div {position:relative; top:7px; width:74%; display:inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
140
+#ITP_MAIN_GRAPH_AREA {width:100%; height:1200px;}
141
+#ITP_MAIN_GRAPH_AREA .itp_graph_box {width:49.8%; height:400px; display:inline-block;}
142
+#ITP_MAIN_GRAPH_AREA .itp_graph_box .itp_graph_area {width:75%; height:400px; display:inline-block; float:right;}
143
+#ITP_MAIN_GRAPH_AREA .itp_graph_box .itp_graph_side {width:24%; height:400px; display:inline-block; }
144
+#ITP_MAIN_GRAPH_AREA .itp_graph_box .itp_graph_side select {width:88%; margin:12px; height:30px;}
145
+#ITP_MAIN_GRAPH_AREA .itp_graph_box .itp_graph_info_bar {width:50%; height:300px; margin:0 auto;}
146
+#ITP_MAIN_GRAPH_AREA .itp_graph_box .itp_graph_info_bar .itp_graph_info {margin-top:40px; padding: 24px 26px; background:#eee; width:80px; font-size:26px; height:205px; display:inline-block; border:1px solid #ccc; border-radius:15px;}
140
 /* ITP_HEADER */
147
 /* ITP_HEADER */
141
 #ITP_HEADER .itp_head {font-family: 'GmarketSansMedium';width:100%; height:50px; position:relative; line-height:50px; z-index:100;}
148
 #ITP_HEADER .itp_head {font-family: 'GmarketSansMedium';width:100%; height:50px; position:relative; line-height:50px; z-index:100;}
142
 #ITP_HEADER .itp_tit {margin:0; padding:0; line-height:50px; font-size:20px;}
149
 #ITP_HEADER .itp_tit {margin:0; padding:0; line-height:50px; font-size:20px;}

+ 30 - 15
src/main/webapp/js/app/main.js

@@ -38,7 +38,7 @@ google.charts.setOnLoadCallback(drawChartReq);
38
 google.charts.setOnLoadCallback(drawChartPodr);
38
 google.charts.setOnLoadCallback(drawChartPodr);
39
 google.charts.setOnLoadCallback(drawChartReqUp);
39
 google.charts.setOnLoadCallback(drawChartReqUp);
40
 google.charts.setOnLoadCallback(drawChartcore);
40
 google.charts.setOnLoadCallback(drawChartcore);
41
-
41
+google.charts.setOnLoadCallback(drawLine);
42
 //구매요청 그래프
42
 //구매요청 그래프
43
 function drawChartReq() {
43
 function drawChartReq() {
44
   var data = google.visualization.arrayToDataTable([
44
   var data = google.visualization.arrayToDataTable([
@@ -47,14 +47,12 @@ function drawChartReq() {
47
   ]);
47
   ]);
48
 
48
 
49
   var options = {
49
   var options = {
50
-    chart: {
51
-     legend: { position: 'bottom' }
52
-    }
50
+    	legend: { position: 'left' }
53
   };
51
   };
54
 
52
 
55
   var chart = new google.charts.Bar(document.getElementById('ITP_PCH_REQ_GRAPH'));
53
   var chart = new google.charts.Bar(document.getElementById('ITP_PCH_REQ_GRAPH'));
56
 
54
 
57
-  chart.draw(data, google.charts.Bar.convertOptions());
55
+  chart.draw(data, options);
58
 }
56
 }
59
 
57
 
60
 //구매발주 그래프
58
 //구매발주 그래프
@@ -65,14 +63,12 @@ function drawChartPodr() {
65
 	  ]);
63
 	  ]);
66
 
64
 
67
 	  var options = {
65
 	  var options = {
68
-	    chart: {
69
-	    	legend: { position: 'bottom' }
70
-	    }
66
+	    	legend: { position: 'left' }	
71
 	  };
67
 	  };
72
 
68
 
73
 	  var chart = new google.charts.Bar(document.getElementById('ITP_PCH_PODR_GRAPH'));
69
 	  var chart = new google.charts.Bar(document.getElementById('ITP_PCH_PODR_GRAPH'));
74
 
70
 
75
-	  chart.draw(data, google.charts.Bar.convertOptions());
71
+	  chart.draw(data, options);
76
 	}
72
 	}
77
 
73
 
78
 //구매요청 상위 품목 그리드
74
 //구매요청 상위 품목 그리드
@@ -83,16 +79,14 @@ function drawChartReqUp() {
83
   ]);
79
   ]);
84
 
80
 
85
   var options = {
81
   var options = {
86
-    chart: {
87
       title: '구매요청 상위 품목(일주일)',
82
       title: '구매요청 상위 품목(일주일)',
88
-      legend: { position: 'bottom' }
89
-    },
90
-    bars: 'horizontal' // Required for Material Bar Charts.
83
+	  legend: { position: 'left' },
84
+	  bars: 'horizontal'
91
   };
85
   };
92
 
86
 
93
   var chart = new google.charts.Bar(document.getElementById('ITP_PCH_REQ_UP_ITEM_GRAPH'));
87
   var chart = new google.charts.Bar(document.getElementById('ITP_PCH_REQ_UP_ITEM_GRAPH'));
94
 
88
 
95
-  chart.draw(data, google.charts.Bar.convertOptions(options));
89
+  chart.draw(data, options);
96
 }
90
 }
97
 
91
 
98
 //정산 그래프
92
 //정산 그래프
@@ -107,7 +101,7 @@ function drawChartcore() {
107
 
101
 
108
     var options = {
102
     var options = {
109
 		title: '정산',
103
 		title: '정산',
110
-		legend: { position: 'bottom' }
104
+		legend: { position: 'left' }	
111
     };
105
     };
112
 
106
 
113
     var chart = new google.visualization.PieChart(document.getElementById('ITP_STTL_GRAPH'));
107
     var chart = new google.visualization.PieChart(document.getElementById('ITP_STTL_GRAPH'));
@@ -115,6 +109,27 @@ function drawChartcore() {
115
     chart.draw(data, options);
109
     chart.draw(data, options);
116
   }
110
   }
117
 
111
 
112
+
113
+function drawLine() {
114
+  var data = google.visualization.arrayToDataTable([
115
+    ['Year', '안전재고수량', '현재재고수량'],
116
+    ['품목1',  1000,      400],
117
+    ['품목2',  1170,      460],
118
+    ['품목3',  660,       1120],
119
+    ['품목4',  1660,      120],
120
+    ['품목5',  660,       520],
121
+  ]);
122
+
123
+  var options = {
124
+    title: '',
125
+    legend: { position: 'top' }
126
+  };
127
+
128
+  var chart = new google.visualization.LineChart(document.getElementById('ITP_SAFE_STCK_GRAPH'));
129
+
130
+  chart.draw(data, options);
131
+}
132
+
118
 var itp_fn_MAIN_NOTICE_grid = {
133
 var itp_fn_MAIN_NOTICE_grid = {
119
 	init: function() {
134
 	init: function() {
120
 		// 데이터 없을때
135
 		// 데이터 없을때

+ 6 - 0
src/main/webapp/js/app/oper/ITP_OPER01010.js

@@ -54,18 +54,22 @@ const gridColModel = {
54
 			index: 'AFFL_SHOP_NM', name: 'afflShopNm',
54
 			index: 'AFFL_SHOP_NM', name: 'afflShopNm',
55
 			label: ITP_MSG_LOCALE.label.afflShopNm, //브랜드그룹
55
 			label: ITP_MSG_LOCALE.label.afflShopNm, //브랜드그룹
56
 			width: '10', fixed: false, align: 'left',
56
 			width: '10', fixed: false, align: 'left',
57
+			minwidth: 150, maxwidth: 250,
57
 			sortable: false, hidden: false
58
 			sortable: false, hidden: false
58
 		},
59
 		},
59
 		{
60
 		{
60
 			index: 'BRAND_NM', name: 'brandNm',
61
 			index: 'BRAND_NM', name: 'brandNm',
61
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
62
 			label: ITP_MSG_LOCALE.label.brandNm, //브랜드
62
 			width: '13', fixed: false, align: 'left',
63
 			width: '13', fixed: false, align: 'left',
64
+			minwidth: 150, maxwidth: 250,
63
 			sortable: false, hidden: false
65
 			sortable: false, hidden: false
64
 		},
66
 		},
65
 		{
67
 		{
66
 			index: 'USER_ID', name: 'userId',
68
 			index: 'USER_ID', name: 'userId',
67
 			label: ITP_MSG_LOCALE.label.userId, //사용자ID
69
 			label: ITP_MSG_LOCALE.label.userId, //사용자ID
68
 			width: '10', fixed: false, align: 'left',
70
 			width: '10', fixed: false, align: 'left',
71
+			minwidth: 120, maxwidth: 200,
72
+
69
 			sortable: false, hidden: false
73
 			sortable: false, hidden: false
70
 		},
74
 		},
71
 		{
75
 		{
@@ -84,6 +88,7 @@ const gridColModel = {
84
 			index: 'TEL_NO', name: 'telNo',
88
 			index: 'TEL_NO', name: 'telNo',
85
 			label: ITP_MSG_LOCALE.label.telephone, //휴대폰 번호
89
 			label: ITP_MSG_LOCALE.label.telephone, //휴대폰 번호
86
 			width: '10', fixed: false, align: 'center',
90
 			width: '10', fixed: false, align: 'center',
91
+			minwidth: 150, maxwidth: 250,
87
 			sortable: false, hidden: false
92
 			sortable: false, hidden: false
88
 		},
93
 		},
89
 		{
94
 		{
@@ -108,6 +113,7 @@ const gridColModel = {
108
 			index: 'LAST_LOGIN_DT', name: 'lastLoginDt',
113
 			index: 'LAST_LOGIN_DT', name: 'lastLoginDt',
109
 			label: ITP_MSG_LOCALE.label.lastLogin, //마지막 로그인
114
 			label: ITP_MSG_LOCALE.label.lastLogin, //마지막 로그인
110
 			width: '10', fixed: false, align: 'center',
115
 			width: '10', fixed: false, align: 'center',
116
+			minwidth: 150, maxwidth: 250,
111
 			sortable: false, hidden: false
117
 			sortable: false, hidden: false
112
 		}
118
 		}
113
 	],
119
 	],

+ 3 - 1
src/main/webapp/js/app/oper/ITP_OPER02010.js

@@ -43,6 +43,7 @@ const gridColModel = {
43
 			index: 'AFFL_SHOP_NM', name: 'afflShopNm',
43
 			index: 'AFFL_SHOP_NM', name: 'afflShopNm',
44
 			label: ITP_MSG_LOCALE.label.afflShopNm, //브랜드그룹
44
 			label: ITP_MSG_LOCALE.label.afflShopNm, //브랜드그룹
45
 			width: '10', fixed: false, align: 'center',
45
 			width: '10', fixed: false, align: 'center',
46
+			minwidth: 150, maxwidth: 250,
46
 			sortable: false, hidden: false
47
 			sortable: false, hidden: false
47
 		},
48
 		},
48
 		{
49
 		{
@@ -66,13 +67,14 @@ const gridColModel = {
66
 		{
67
 		{
67
 			index: 'NTICE_STAT_NM', name: 'nticeStatNm',
68
 			index: 'NTICE_STAT_NM', name: 'nticeStatNm',
68
 			label: ITP_MSG_LOCALE.label.status, //상태
69
 			label: ITP_MSG_LOCALE.label.status, //상태
69
-			width: '6', fixed: false, align: 'center',
70
+			width: '7', fixed: false, align: 'center',
70
 			sortable: false, hidden: false
71
 			sortable: false, hidden: false
71
 		},
72
 		},
72
 		{
73
 		{
73
 			index: 'NOTI_ST_DAY', name: 'notiStDay',
74
 			index: 'NOTI_ST_DAY', name: 'notiStDay',
74
 			label: ITP_MSG_LOCALE.label.viewDt, //노출일
75
 			label: ITP_MSG_LOCALE.label.viewDt, //노출일
75
 			width: '12', fixed: false, align: 'center',
76
 			width: '12', fixed: false, align: 'center',
77
+			minwidth: 180, maxwidth: 250,
76
 			sortable: false, hidden: false
78
 			sortable: false, hidden: false
77
 		},
79
 		},
78
 		{
80
 		{

+ 85 - 45
src/main/webapp/main.html

@@ -146,97 +146,137 @@
146
 						<article class="itp_detail">
146
 						<article class="itp_detail">
147
 							<div id="ITP_AJAX_SUMMARY_DETAIL_CONTAINER" class="itp_det_in">
147
 							<div id="ITP_AJAX_SUMMARY_DETAIL_CONTAINER" class="itp_det_in">
148
 								<!-- 여기는 공급사 매장 로그인 시 나오는 구간 -->
148
 								<!-- 여기는 공급사 매장 로그인 시 나오는 구간 -->
149
+								<div id="ITP_NOTE_BAR">
150
+									<div class="itp_side_bar_header">
151
+										<label>공지사항</label>
152
+									</div>
153
+									<div class="itp_side_bar_note">
154
+										<label class="fn">공지 1제목 조금 긴 제목</label>
155
+										<label class="date fn">2022.11.01</label>
156
+										<div class="fn">공지1 내용 들어가는곳fasdfdddddddddddddddasdfasdfsfdasdasdsadsaasdasdasdadsadaasdasdafddddddddddddddddddddddsdsfsdfdsfsdfddasdsadasdssds </div>
157
+									</div>
158
+									<div class="itp_side_bar_note">
159
+										<label class="fn">공지 2제목</label>
160
+										<label class="date fn">2022.11.01</label>
161
+										<div class="fn">공지 1 내용 가나다라마바상라ㅣㅁㄴ리ㅏㄴ멀ㄴ얾ㅣ;ㅁ너ㅣㅏ런ㅁ이ㅏ;러</div>
162
+									</div>
163
+									<div class="itp_side_bar_note">
164
+										<label class="fn">공지 2제목</label>
165
+										<label class="date fn">2022.11.01</label>
166
+										<div class="fn">공지 1 내용 가나다라마바상라ㅣㅁㄴ리ㅏㄴ멀ㄴ얾ㅣ;ㅁ너ㅣㅏ런ㅁ이ㅏ;러</div>
167
+									</div>
168
+								</div>
149
 								<div id="ITP_MAIN_HEADER" style="display: inline-block;">
169
 								<div id="ITP_MAIN_HEADER" style="display: inline-block;">
150
-									<div class="col_4">
151
-										<div class="itp_header_label ">
170
+									<div class="col_4" style="margin-left:0">
171
+										<div class="itp_header_label">
152
 										구매요청 
172
 										구매요청 
153
 										</div>
173
 										</div>
154
-										<div class="itp_header_result ">
174
+										<div class="itp_header_result fn">
155
 										10건
175
 										10건
156
 										</div>
176
 										</div>
157
 									</div>
177
 									</div>
158
-									<div class="col_4">
159
-										<div class="itp_header_label ">
178
+									<div class="col_4" style="margin:0 3%;">
179
+										<div class="itp_header_label">
160
 										발주진행
180
 										발주진행
161
 										</div>
181
 										</div>
162
-										<div class="itp_header_result ">
182
+										<div class="itp_header_result fn">
163
 										10건
183
 										10건
164
 										</div>
184
 										</div>
165
 									</div>
185
 									</div>
166
 									<div class="col_4">
186
 									<div class="col_4">
167
-										<div class="itp_header_label ">
187
+										<div class="itp_header_label">
168
 										발주완료
188
 										발주완료
169
 										</div>
189
 										</div>
170
-										<div class="itp_header_result ">
190
+										<div class="itp_header_result fn">
171
 										10건
191
 										10건
172
 										</div>
192
 										</div>
173
 									</div>
193
 									</div>
174
-									<div class="col_4">
175
-										<div class="itp_header_label ">
194
+									<div class="col_4" style="margin-right:0; float:right;">
195
+										<div class="itp_header_label">
176
 										구매가능금액
196
 										구매가능금액
177
 										</div>
197
 										</div>
178
-										<div class="itp_header_result ">
198
+										<div class="itp_header_result fn">
179
 										1,000,000원
199
 										1,000,000원
180
 										</div>
200
 										</div>
181
 									</div>
201
 									</div>
182
 								</div>
202
 								</div>
183
 								<div id="ITP_MAIN_HEADER" style="display: none;">
203
 								<div id="ITP_MAIN_HEADER" style="display: none;">
184
-									<div class="col_3">
185
-										<div class="itp_header_label ">
204
+									<div class="col_3" style="margin-left:0">
205
+										<div class="itp_header_label">
186
 										구매요청 건수
206
 										구매요청 건수
187
 										</div>
207
 										</div>
188
-										<div class="itp_header_result ">
208
+										<div class="itp_header_result fn">
189
 										10건
209
 										10건
190
 										</div>
210
 										</div>
191
 									</div>
211
 									</div>
192
-									<div class="col_3">
193
-									<div class="itp_header_label ">
212
+									<div class="col_3" style="margin:5px 6%;">
213
+										<div class="itp_header_label">
194
 										구매요청건수
214
 										구매요청건수
195
 										</div>
215
 										</div>
196
-										<div class="itp_header_result ">
216
+										<div class="itp_header_result fn">
197
 										10건
217
 										10건
198
 										</div>
218
 										</div>
199
 									</div>
219
 									</div>
200
-									<div class="col_3">
201
-									<div class="itp_header_label ">
220
+									<div class="col_3" style="margin-right:0; float:right;">
221
+										<div class="itp_header_label">
202
 										구매요청건수
222
 										구매요청건수
203
 										</div>
223
 										</div>
204
-										<div class="itp_header_result ">
224
+										<div class="itp_header_result fn">
205
 										10건
225
 										10건
206
 										</div>
226
 										</div>
207
 									</div>
227
 									</div>
208
 								</div>
228
 								</div>
209
-								<div id="ITP_SIDE_BAR">
210
-									<div class="itp_side_bar_header">
211
-										<label>공지사항</label>
229
+								<div id="ITP_MAIN_GRAPH_AREA">
230
+									<div class="itp_graph_box">
231
+										<div class="itp_graph_side">
232
+											<select>
233
+												<option>fasdf</option>
234
+											</select>
235
+											<div class="itp_graph_info_bar">
236
+												<div class="itp_graph_info">구매요청</div>
237
+											</div>
238
+										</div>
239
+										<div id="ITP_PCH_REQ_GRAPH" class="itp_graph_area"></div>
212
 									</div>
240
 									</div>
213
-									<div class="itp_side_bar_note">
214
-										<label class="fn">공지 1제목</label>
215
-										<label class="fn">2022.11.01</label>
216
-										<div class="fn">공지1 내용 들어가는곳 </div>
241
+									<div class="itp_graph_box">
242
+										<div class="itp_graph_side">
243
+											<select>
244
+												<option>fasdf</option>
245
+											</select>
246
+											<div class="itp_graph_info_bar">
247
+												<div class="itp_graph_info">구매발주</div>
248
+											</div>
249
+										</div>
250
+										<div id="ITP_PCH_PODR_GRAPH" class="itp_graph_area"></div>
217
 									</div>
251
 									</div>
218
-									<div class="itp_side_bar_note">
219
-										<label class="fn">공지 2제목</label>
220
-										<label class="fn">2022.11.01</label>
221
-										<div class="fn">공지 1 내용 가나다라마바상라ㅣㅁㄴ리ㅏㄴ멀ㄴ얾너ㅣㅏ럼나ㅣ럼니ㅏ;ㅓ리만;ㅓ라ㅣ;ㅁ너라ㅣ;먼리ㅏFASDFASDFASDFASDFASFDASDFASDFASDFASFASDFDASF;머리ㅏ;머라ㅣ;ㅁ너ㅣㅏ런ㅁ이ㅏ;러</div>
252
+									<div class="itp_graph_box">
253
+										<div class="itp_graph_side">
254
+											<select>
255
+												<option>fasdf</option>
256
+											</select>
257
+											<div class="itp_graph_info_bar">
258
+												<div class="itp_graph_info">매출순위</div>
259
+											</div>
260
+										</div>
261
+										<div id="ITP_PCH_REQ_UP_ITEM_GRAPH" class="itp_graph_area"></div>
222
 									</div>
262
 									</div>
223
-									<div class="itp_side_bar_note">
224
-										<label class="fn">공지 3제목</label>
225
-										<label class="fn">2022.11.01</label>
226
-										<div class="fn">SDVASDFASFASDFASFASDFASFDASDFASFASDFSADFSADF</div>
263
+									<div class="itp_graph_box">
264
+										<div class="itp_graph_side">
265
+											<div class="itp_graph_info_bar">
266
+												<div class="itp_graph_info" style="padding-top:8px;">&nbsp;정&nbsp;&nbsp;산</div>
267
+											</div>
268
+										</div>
269
+										<div id="ITP_STTL_GRAPH" class="itp_graph_area"></div>
227
 									</div>
270
 									</div>
228
-									<div class="itp_side_bar_note">
229
-										<label class="fn">공지 4제목</label>
230
-										<label class="fn">2022.11.01</label>
231
-										<div class="fn">ASDFASDFASFDASDFSDFSDAFSDAFSDAFSDFSDFASDFASDFASDFASDFASDFASDFDASF</div>
271
+									<div class="itp_graph_box" style="width:100%">
272
+										<div class="itp_graph_side" style="width:12%;">
273
+											<div class="itp_graph_info_bar">
274
+												<div class="itp_graph_info">안전재고</div>
275
+											</div>
276
+										</div>
277
+										<div id="ITP_SAFE_STCK_GRAPH" class="itp_graph_area" style="width:87%;"></div>
232
 									</div>
278
 									</div>
233
 								</div>
279
 								</div>
234
-								<div id="ITP_MAIN_GRAPH_AREA">
235
-									<div id="ITP_PCH_REQ_GRAPH" class="itp_graph_area"></div>
236
-									<div id="ITP_PCH_PODR_GRAPH" class="itp_graph_area"></div>
237
-									<div id="ITP_PCH_REQ_UP_ITEM_GRAPH" class="itp_graph_area"></div>
238
-									<div id="ITP_STTL_GRAPH" class="itp_graph_area"></div>
239
-								</div>
240
 							</div>
280
 							</div>
241
 						</article>
281
 						</article>
242
 					</div>
282
 					</div>