Pārlūkot izejas kodu

모바일 디버깅

juney 2 gadi atpakaļ
vecāks
revīzija
a70e0aac50

+ 110 - 188
src/main/webapp/mobile/app/main.html

@@ -24,206 +24,128 @@
24 24
 	<script src="../js/properties.js"></script>
25 25
 	<script src="../../js/require.min.js" data-main="../js/config.js"></script>
26 26
 </head>
27
-	<body>
28
-		<div id="ITP_WRAPPER">
29
-			<header>
30
-				<div class="header_wrap">
31
-					<div class="menu_logo">
32
-						<button id="ITP_MOBILE_BTN_MENU"><img src="../img/menu.png" alt=""></button>
33
-						<button id="ITP_MOBILE_BTN_HOME"><img src="../img/home.png" alt=""></button>
34
-					</div>
35
-					<div class="logout">
36
-						<button id="ITP_MOBILE_BTN_LOGOUT">로그<br>아웃</button>
37
-					</div>
38
-					<div class="name_info">
39
-						<label>
40
-							<div class="fnBrnadNm">브랜드명</div>
41
-						</label>
42
-						<label class="fnLblDash">
43
-							<div>-</div>
44
-						</label>
45
-						<label class="fnLblStoreNm">
46
-							<div class="fnStoreNm">매장명</div>
47
-						</label>
48
-					</div>
49
-				</div>
50
-			</header>
27
+<body>
28
+<div id="ITP_WRAPPER">
29
+	<header>
30
+		<div class="header_wrap">
31
+			<div class="menu_logo">
32
+				<button id="ITP_MOBILE_BTN_MENU"><img src="../img/menu.png" alt=""></button>
33
+				<button id="ITP_MOBILE_BTN_HOME"><img src="../img/home.png" alt=""></button>
34
+			</div>
35
+			<div class="logout">
36
+				<button id="ITP_MOBILE_BTN_LOGOUT">로그<br>아웃</button>
37
+			</div>
38
+			<div class="name_info">
39
+				<label>
40
+					<div class="fnMenuNm"></div>
41
+				</label>
42
+				<label>
43
+					<div class="fnBrnadNm">브랜드명</div>
44
+				</label>
45
+				<label class="fnLblDash">
46
+					<div>-</div>
47
+				</label>
48
+				<label class="fnLblStoreNm">
49
+					<div class="fnStoreNm">매장명</div>
50
+				</label>
51
+			</div>
52
+		</div>
53
+	</header>
51 54
 
52
-			<div id="ITP_MENU" style="display: none;">
53
-				<div class="menu_area">
54
-					<button class="ITP_BTN_CLOSE"><img src="../img/close2.png"></button>
55
+	<div id="ITP_MENU" style="display: none;">
56
+		<div class="menu_area">
57
+			<button class="ITP_BTN_CLOSE"><img src="../img/close2.png"></button>
58
+		</div>
59
+		<div class="menu_bar">
60
+			<div class="menu_header">
61
+				<div class="brand_img">
62
+					<img src="../img/naver.png">
63
+				</div>
64
+				<div class="user_info">
65
+					<div id="ITP_LOGIN_USER_NM" class=""></div>
66
+					<label>사장님</label>
67
+					<div id="ITP_LOGIN_USER_ID" class="id">asdf1234</div>
55 68
 				</div>
56
-				<div class="menu_bar">
57
-					<div class="menu_header">
58
-						<div class="brand_img">
59
-							<img src="../img/naver.png">
69
+				<div class="setting">
70
+					<button id="ITP_MOBILE_BTN_SETTING"><img src="../img/gear.png"></button>
71
+				</div>
72
+			</div>
73
+			<div id="ITP_SIDEBAR" class="menu_select" style="overflow:auto;">
74
+				<ul class="panel-group itp_nav"></ul>
75
+				<textarea id="ITP_AJAX_MAIN_SLIDE_LEVEL2_ROWCOPY" rows="0" cols="0" style="display:none;">
76
+					<li class="panel_list">
77
+						<div class="panel_heading accordion-toggle">
78
+							<span data-toggle="collapse" href="" class="fnMenuNm"></span>
79
+							<i class="indicator glyphicon glyphicon-chevron-down pull-right"></i>
60 80
 						</div>
61
-						<div class="user_info">
62
-							<div id="ITP_LOGIN_USER_NM" class=""></div>
63
-							<label>사장님</label>
64
-							<div id="ITP_LOGIN_USER_ID" class="id">asdf1234</div>
81
+						<div class="panel_body">
82
+							<ul class="fnLevelBottomList"></ul>
65 83
 						</div>
66
-						<div class="setting">
67
-							<button id="ITP_MOBILE_BTN_SETTING"><img src="../img/gear.png"></button>
84
+					</li>
85
+				</textarea>
86
+				<textarea id="ITP_AJAX_MAIN_SLIDE_LEVEL3_ROWCOPY" rows="0" cols="0" style="display:none;">
87
+					<li>
88
+						<div data-itp-nav-id="" data-conn-url="" id="" class="itp_svg_in itp_nav_link fix">
89
+							<i><img src="../img/arrow_right.png"></i>
90
+							<span class="fnMenuNm"></span>
68 91
 						</div>
92
+					</li>
93
+				</textarea>
94
+				<ul>
95
+					<li>
96
+						<div class="panel_heading">
97
+							<span class="fnMenuNm">버전</span>
98
+							<span class="fnVersion ver">1.0.3</span>
99
+							<span class="show">최신버전</span>
100
+						</div>
101
+					</li>
102
+				</ul>
103
+			</div>
104
+		</div>
105
+	</div>
106
+	<div id="ITP_CONTAINER" class="fix">
107
+		<div class="itp_mobile_contents">
108
+
109
+		</div>
110
+	</div>
111
+	<footer id="ITP_FOOTER">
112
+		<div id="ITP_MODAL_ALERT" class="modal itp_modal">
113
+			<div class="modal-dialog modal-sm">
114
+				<div class="modal-content">
115
+					<div class="modal-header">
116
+						<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
117
+						<h5 class="modal-title">알림</h5>
69 118
 					</div>
70
-					<div id="ITP_SIDEBAR" class="menu_select" style="overflow:auto;">
71
-						<ul class="panel-group itp_nav"></ul>
72
-						<ul>
73
-							<textarea id="ITP_AJAX_MAIN_SLIDE_LEVEL2_ROWCOPY" rows="0" cols="0" style="display:none;">
74
-								<li class="panel_list">
75
-									<div class="panel_heading accordion-toggle">
76
-										<span data-toggle="collapse" href="" class="fnMenuNm"></span>
77
-									</div>
78
-									<div class="panel_body">
79
-										<ul class="fnLevelBottomList"></ul>
80
-									</div>
81
-								</li>
82
-							</textarea>
83
-							<textarea id="ITP_AJAX_MAIN_SLIDE_LEVEL3_ROWCOPY" rows="0" cols="0" style="display:none;">
84
-								<li>
85
-									<div data-itp-nav-id="" data-conn-url="" id="" class="itp_svg_in itp_nav_link fix">
86
-										<i><img src="../img/arrow_right.png"></i>
87
-										<span class="fnMenuNm"></span>
88
-									</div>
89
-								</li>
90
-							</textarea>
91
-							<!--<li class="panel_list">
92
-								<div class="panel_heading">
93
-									<span class="fnMenuNm">발주관리</span>
94
-								</div>
95
-								<div class="panel_body">
96
-									<ul>
97
-										<li>
98
-											<div class="itp_svg_in">
99
-												<i><img src="../img/arrow_right.png"></i>
100
-												<span class="fnMenuNm">구매요청생성</span>
101
-											</div>
102
-										</li>
103
-										<li>
104
-											<div class="itp_svg_in">
105
-												<i><img src="../img/arrow_right.png"></i>
106
-												<span class="fnMenuNm">구매요청현황</span>
107
-											</div>
108
-										</li>
109
-										<li>
110
-											<div class="itp_svg_in">
111
-												<i><img src="../img/arrow_right.png"></i>
112
-												<span class="fnMenuNm">입고처리</span>
113
-											</div>
114
-										</li>
115
-										<li>
116
-											<div class="itp_svg_in">
117
-												<i><img src="../img/arrow_right.png"></i>
118
-												<span class="fnMenuNm">입고현황</span>
119
-											</div>
120
-										</li>
121
-									</ul>
122
-								</div>
123
-							</li>
124
-							<li class="panel_list">
125
-								<div class="panel_heading">
126
-									<span class="fnMenuNm">반품관리</span>
127
-								</div>
128
-								<div class="panel_body">
129
-									<ul>
130
-										<li>
131
-											<div class="itp_svg_in">
132
-												<i><img src="../img/arrow_right.png"></i>
133
-												<span class="fnMenuNm">반품요청</span>
134
-											</div>
135
-										</li>
136
-										<li>
137
-											<div class="itp_svg_in">
138
-												<i><img src="../img/arrow_right.png"></i>
139
-												<span class="fnMenuNm">반품요청현황</span>
140
-											</div>
141
-										</li>
142
-										<li>
143
-											<div class="itp_svg_in">
144
-												<i><img src="../img/arrow_right.png"></i>
145
-												<span class="fnMenuNm">반품발주현황</span>
146
-											</div>
147
-										</li>
148
-										<li>
149
-											<div class="itp_svg_in">
150
-												<i><img src="../img/arrow_right.png"></i>
151
-												<span class="fnMenuNm">반품처리</span>
152
-											</div>
153
-										</li>
154
-										<li>
155
-											<div class="itp_svg_in">
156
-												<i><img src="../img/arrow_right.png"></i>
157
-												<span class="fnMenuNm">반품현황</span>
158
-											</div>
159
-										</li>
160
-									</ul>
161
-								</div>
162
-							</li>
163
-							<li class="panel_list">
164
-								<div class="panel_heading">
165
-									<span class="fnMenuNm">여신관리</span>
166
-								</div>
167
-							</li>
168
-							<li class="panel_list">
169
-								<div class="panel_heading">
170
-									<span class="fnMenuNm">재고관리</span>
171
-								</div>
172
-							</li>-->
173
-							<li class="panel_list">
174
-								<div class="panel_heading">
175
-									<span class="fnMenuNm">버전</span>
176
-									<span class="fnVersion ver">1.0.3</span>
177
-									<span class="show">최신버전</span>
178
-								</div>
179
-							</li>
180
-						</ul>
119
+					<div class="modal-body">
120
+						<div class="text-center itp_alert_txt"></div>
121
+					</div>
122
+					<div class="modal-footer">
123
+						<button type="button" class="btn btn-default" id="ITP_MODAL_ALERT_CANCEL" data-dismiss="modal">취소</button>
124
+						<button type="button" class="btn btn-primary" id="ITP_MODAL_ALERT_CONFIRM">확인</button>
181 125
 					</div>
182 126
 				</div>
183 127
 			</div>
184
-			<div id="ITP_CONTAINER" class="fix">
185
-				<div class="itp_mobile_contents">
128
+		</div>
186 129
 
187
-				</div>
188
-			</div>
189
-			<footer id="ITP_FOOTER">
190
-				<div id="ITP_MODAL_ALERT" class="modal itp_modal">
191
-					<div class="modal-dialog modal-sm">
192
-						<div class="modal-content">
193
-							<div class="modal-header">
194
-								<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
195
-								<h5 class="modal-title">알림</h5>
196
-							</div>
197
-							<div class="modal-body">
198
-								<div class="text-center itp_alert_txt"></div>
199
-							</div>
200
-							<div class="modal-footer">
201
-								<button type="button" class="btn btn-default" id="ITP_MODAL_ALERT_CANCEL" data-dismiss="modal">취소</button>
202
-								<button type="button" class="btn btn-primary" id="ITP_MODAL_ALERT_CONFIRM">확인</button>
203
-							</div>
204
-						</div>
130
+		<div id="ITP_MODAL_ALERT_AJAX" class="modal itp_modal">
131
+			<div class="modal-dialog modal-sm">
132
+				<div class="modal-content">
133
+					<div class="modal-header">
134
+						<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
135
+						<h5 class="modal-title">알림</h5>
205 136
 					</div>
206
-				</div>
207
-
208
-				<div id="ITP_MODAL_ALERT_AJAX" class="modal itp_modal">
209
-					<div class="modal-dialog modal-sm">
210
-						<div class="modal-content">
211
-							<div class="modal-header">
212
-								<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
213
-								<h5 class="modal-title">알림</h5>
214
-							</div>
215
-							<div class="modal-body">
216
-								<div class="text-center itp_alert_txt"></div>
217
-							</div>
218
-							<div class="modal-footer">
219
-								<button type="button" class="btn btn-primary" id="ITP_MODAL_ALERT_AJAX_CONFIRM">확인</button>
220
-							</div>
221
-						</div>
137
+					<div class="modal-body">
138
+						<div class="text-center itp_alert_txt"></div>
139
+					</div>
140
+					<div class="modal-footer">
141
+						<button type="button" class="btn btn-primary" id="ITP_MODAL_ALERT_AJAX_CONFIRM">확인</button>
222 142
 					</div>
223 143
 				</div>
224
-			</footer>
225
-
226
-			<aside id="ITP_ASIDE"></aside>
144
+			</div>
227 145
 		</div>
228
-	</body>
146
+	</footer>
147
+
148
+	<aside id="ITP_ASIDE"></aside>
149
+</div>
150
+</body>
229 151
 </html>

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

@@ -58,11 +58,11 @@
58 58
               <div class="thick">
59 59
                 <div class="fnItemNm">품목명</div>
60 60
                 <div>-</div>
61
-                <div class="fnUnit">EA</div>
61
+                <div class="fnUnit"></div>
62 62
               </div>
63 63
               <div class="thick">
64 64
                 <label class="space0">구매가 :</label>
65
-                <div class="fnUnitAmt">1,120,000</div>
65
+                <div class="fnUnitAmt"></div>
66 66
               </div>
67 67
             </div>
68 68
             <div class="right">

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

@@ -172,7 +172,7 @@
172 172
         <div class="line">
173 173
           <label>구매요청금액</label>
174 174
           <div class="line_right">
175
-            <div class="fnPchReqTotalAmt">0원</div>
175
+            <div class="fnPchReqAmtTot">0원</div>
176 176
           </div>
177 177
         </div>
178 178
         <div class="line">

+ 5 - 5
src/main/webapp/mobile/app/mpomng/MPOMNG04010.html

@@ -113,31 +113,31 @@
113 113
 				<div class="line">
114 114
 					<label>발주일자</label>
115 115
 					<div class="line_right">
116
-						<div class="fnPodrDt">2022.10.10</div>
116
+						<div class="fnPodrDt"></div>
117 117
 					</div>
118 118
 				</div>
119 119
 				<div class="line">
120 120
 					<label>발주금액</label>
121 121
 					<div class="line_right">
122
-						<div class="fnPodrTotalAmt">424,000원</div>
122
+						<div class="fnPodrTotalAmt"></div>
123 123
 					</div>
124 124
 				</div>
125 125
 				<div class="line">
126 126
 					<label>납품장소</label>
127 127
 					<div class="line_right">
128
-						<div class="fnShmtWhsDvsnNm">A매장내</div>
128
+						<div class="fnShmtWhsDvsnNm"></div>
129 129
 					</div>
130 130
 				</div>
131 131
 				<div class="line">
132 132
 					<label>공급업체</label>
133 133
 					<div class="line_right">
134
-						<div class="fnSpplyNm">A공급업체</div>
134
+						<div class="fnSpplyNm"></div>
135 135
 					</div>
136 136
 				</div>
137 137
 				<div class="line">
138 138
 					<label>납기요청일</label>
139 139
 					<div class="line_right">
140
-						<div class="fnDlvReqDt">2022.10.10</div>
140
+						<div class="fnDlvReqDt"></div>
141 141
 					</div>
142 142
 				</div>
143 143
 				<div class="table_header">

+ 1 - 1
src/main/webapp/mobile/app/mpomng/MPOMNG05010.html

@@ -6,7 +6,7 @@
6 6
 			<input type="hidden" id="ITP_FORM_MPOMNG05010_LIST_SEARCH_IDX" name="sidx" value="0">
7 7
 			<div class="content">
8 8
 				<div class="line">
9
-					<select class="label" name="dtlGubun" id="ITP_FORM_MPOMNG05010_LIST_DTL_GUBUN">
9
+					<select name="dtlGubun" id="ITP_FORM_MPOMNG05010_LIST_DTL_GUBUN">
10 10
 						<option value="1">발주생성일</option>
11 11
 						<option value="2">납품요청일</option>
12 12
 						<option value="3">납품예정일</option>

+ 48 - 48
src/main/webapp/mobile/app/mrtnmng/MRTNMNG04010.html

@@ -1,41 +1,4 @@
1 1
 <section id="ITP_MOBILE_MRTNMNG04010">
2
-	<div id="ITP_POP_MRTNMNG04010_WHS_AREA" class="popup2 mobile-pop-close" style="display: none;">
3
-		<div class="pop">
4
-			<div class="header">
5
-				<div class="header_left">
6
-					<label>> 납품장소</label>
7
-				</div>
8
-				<div class="header_right">
9
-					<button type="button" id="ITP_BTN_MRTNMNG04010_POP_WHS_CLOSE"><img src="../img/close.png"></button>
10
-				</div>
11
-			</div>
12
-			<div class="search_bar">
13
-				<form id="ITP_FORM_MRTNMNG04010_POP_WHS" class="form-horizontal" onsubmit="return false;">
14
-					<input type="hidden" id="ITP_FORM_MRTNMNG04010_WHS_ITEM_BRAND_ID" name="sbrandId" value="">
15
-					<input type="hidden" id="ITP_FORM_MRTNMNG04010_WHS_ITEM_STORE_ID" name="sstoreId" value="">
16
-					<input id="ITP_FORM_MRTNMNG04010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="납품장소명">
17
-					<button id="ITP_BTN_MRTNMNG04010_POP_WHS_SEARCH"><img src="../img/search.png"></button>
18
-				</form>
19
-			</div>
20
-			<div class="search_bar">
21
-				<button id="ITP_BTN_MRTNMNG04010_POP_WHS_NM" class="btn_blue">납품장소▼</button>
22
-			</div>
23
-			<div id="ITP_LIST_MRTNMNG04010_POP_WHS_AREA" class="popup_scroll">
24
-				<ul id="ITP_LIST_MRTNMNG04010_POP_WHS_ROWS" class="panel-group itp_nav"></ul>
25
-				<div id="ITP_LIST_MRTNMNG04010_POP_WHS_ROWCOPY" style="display:none;">
26
-					<li class="list-row">
27
-						<div class="scroll_left">
28
-							<div class="fnWhsNm">브랜드 창고 명A</div>
29
-							<div class="fnLocationNm">(상세위치내용)</div>
30
-						</div>
31
-						<div class="scroll_right">
32
-							<button id="ITP_BTN_MRTNMNG04010_POP_WHS_CHOICE" class="fnWhsId" data-whs-id="">선택</button>
33
-						</div>
34
-					</li>
35
-				</div>
36
-			</div>
37
-		</div>
38
-	</div>
39 2
 	<div id="ITP_AJAX_MRTNMNG04010_LIST_CONTAINER" style="display: block;">
40 3
 		<form id="ITP_FORM_MRTNMNG04010_LIST_SEARCH" class="form-horizontal" onsubmit="return false;">
41 4
 			<input type="hidden" id="ITP_FORM_MPOMNG02010_LIST_SEARCH_BRAND_ID" name="sbrandId" value="">
@@ -103,8 +66,8 @@
103 66
 							<div class="nomal">
104 67
 								<label>반품발주일자 &nbsp;:</label>
105 68
 								<div class="history">
106
-									<div class="fnRtnOdrRegDt">2022.10.01</div>
107
-									(<div class="fnRtnOdrMgrNm"></div>)
69
+									<div class="fnRtnOdrRegDt"></div>
70
+									(<div class="fnColDvsnNm"></div>)
108 71
 								</div>
109 72
 							</div>
110 73
 						</div>
@@ -112,11 +75,11 @@
112 75
 							<div class="nomal">
113 76
 								<label>반품발주상태 &nbsp;:</label>
114 77
 								<div class="history">
115
-									<div class="fnRtnOdrStNm">대기</div>
78
+									<div class="fnRtnOdrStNm"></div>
116 79
 								</div>
117 80
 								<label>납품장소명&nbsp;:</label>
118 81
 								<div class="history">
119
-									<div class="fnWhsNm">A매장내</div>
82
+									<div class="fnWhsNm"></div>
120 83
 								</div>
121 84
 							</div>
122 85
 						</div>
@@ -126,7 +89,7 @@
126 89
 								<div class="history">
127 90
 									<div class="fnRtnDodrItemQty">품목수($)</div>
128 91
 									<i>-</i>
129
-									<div class="fnRtnDodrTotalAmt">1,200,000</div>
92
+									<div class="fnRtnDodrTotalAmt"></div>
130 93
 								</div>
131 94
 							</div>
132 95
 						</div>
@@ -134,7 +97,7 @@
134 97
 							<div class="nomal">
135 98
 								<label>반품입고장소 &nbsp;:</label>
136 99
 								<div class="history">
137
-									<div class="fnRtnWhsNm">A공급업체</div>
100
+									<div class="fnRtnWhsNm"></div>
138 101
 								</div>
139 102
 							</div>
140 103
 						</div>
@@ -184,15 +147,15 @@
184 147
 								<div class="thick">
185 148
 									<div class="fnItemNm">품목명</div>
186 149
 									<i>-</i>
187
-									<div class="fnRtnQty"></div>
150
+									<div class="fnRtnOdrQty"></div>
188 151
 								</div>
189 152
 							</div>
190 153
 							<div class="left_info col-6">
191 154
 								<div class="thick">
192 155
 									<label>수량/금액</label>
193
-									<div class="fnRtnReqQty">2</div>
156
+									<div class="fnRtnReqQty"></div>
194 157
 									<i>/</i>
195
-									<div class="fnUnitAmt">24,000</div>
158
+									<div class="fnUnitAmt"></div>
196 159
 								</div>
197 160
 							</div>
198 161
 							<div class="left_info col-4">
@@ -212,10 +175,47 @@
212 175
 				</div>
213 176
 			</div>
214 177
 			<div class="button_bar">
215
-				<button id="ITP_BTN_MRTNMNG04010_VIEW_RTN_PO_CANCEL" class="col_6 btn-gray CLB">반품취소</button>
216
-				<button id="ITP_BTN_MRTNMNG04010_VIEW_CANCEL_LIST" class="col_6 btn-gray CLB">목록</button>
178
+				<button id="ITP_BTN_MRTNMNG04010_VIEW_RTN_PO_CANCEL" class="btn_col_6 btn-primary CRT">반품취소</button>
179
+				<button id="ITP_BTN_MRTNMNG04010_VIEW_CANCEL_LIST" class="btn_col_3 btn-gray CLB">목록</button>
217 180
 			</div>
218 181
 		</form>
219 182
 	</div>
220 183
 	<div id="ITP_MOBILE_JS"></div>
184
+	<div id="ITP_POP_MRTNMNG04010_WHS_AREA" class="popup2 mobile-pop-close" style="display: none;">
185
+		<div class="pop">
186
+			<div class="header">
187
+				<div class="header_left">
188
+					<label>> 납품장소</label>
189
+				</div>
190
+				<div class="header_right">
191
+					<button type="button" id="ITP_BTN_MRTNMNG04010_POP_WHS_CLOSE"><img src="../img/close.png"></button>
192
+				</div>
193
+			</div>
194
+			<div class="search_bar">
195
+				<form id="ITP_FORM_MRTNMNG04010_POP_WHS" class="form-horizontal" onsubmit="return false;">
196
+					<input type="hidden" id="ITP_FORM_MRTNMNG04010_WHS_ITEM_BRAND_ID" name="sbrandId" value="">
197
+					<input type="hidden" id="ITP_FORM_MRTNMNG04010_WHS_ITEM_STORE_ID" name="sstoreId" value="">
198
+					<input id="ITP_FORM_MRTNMNG04010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="납품장소명">
199
+					<button id="ITP_BTN_MRTNMNG04010_POP_WHS_SEARCH"><img src="../img/search.png"></button>
200
+				</form>
201
+			</div>
202
+			<div class="search_bar">
203
+				<button id="ITP_BTN_MRTNMNG04010_POP_WHS_NM" class="btn_blue">납품장소▼</button>
204
+			</div>
205
+			<div id="ITP_LIST_MRTNMNG04010_POP_WHS_AREA" class="popup_scroll">
206
+				<ul id="ITP_LIST_MRTNMNG04010_POP_WHS_ROWS" class="panel-group itp_nav"></ul>
207
+				<div id="ITP_LIST_MRTNMNG04010_POP_WHS_ROWCOPY" style="display:none;">
208
+					<li class="list-row">
209
+						<div class="scroll_left">
210
+							<div class="fnWhsNm">브랜드 창고 명A</div>
211
+							<div class="fnLocationNm">(상세위치내용)</div>
212
+						</div>
213
+						<div class="scroll_right">
214
+							<button id="ITP_BTN_MRTNMNG04010_POP_WHS_CHOICE" class="fnWhsId" data-whs-id="">선택</button>
215
+						</div>
216
+					</li>
217
+				</div>
218
+			</div>
219
+		</div>
220
+	</div>
221 221
 </section>

+ 1 - 1
src/main/webapp/mobile/app/mrtnmng/MRTNMNG06010.html

@@ -25,7 +25,7 @@
25 25
 					<label>반품입고장소</label>
26 26
 					<div class="search_wrap">
27 27
 						<div class="float_left">
28
-							<input id="ITP_FORM_MRTNMNG06010_LIST_SEARCH_RTN_WHS_NM" name="srtnWhsNm" type="text" placeholder="매장명">
28
+							<input id="ITP_FORM_MRTNMNG06010_LIST_SEARCH_RTN_WHS_NM" name="srtnWhsNm" type="text" placeholder="매장명" readonly>
29 29
 							<input type="hidden" id="ITP_FORM_MRTNMNG06010_LIST_SEARCH_RTN_WHS_ID" class="" name="srtnWhsId" />
30 30
 						</div>
31 31
 						<div class="float_left_btn">

+ 51 - 28
src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG01010.js

@@ -33,6 +33,8 @@ let mobPageObj = {
33 33
 		info: function() {
34 34
 			$('input:hidden[id$="_BRAND_ID"]').val(fn_make_user_info.get('brandId'));
35 35
 			$('input:hidden[id$="_STORE_ID"]').val(fn_make_user_info.get('storeId'));
36
+
37
+			$('#ITP_FORM_MPOMNG01010_DETAIL_DLV_REQ_DT').val(itp_fn_date_add('M', 0));
36 38
 		}
37 39
 	},
38 40
 	event: {
@@ -298,51 +300,67 @@ let mobPopObj = {
298 300
 	},
299 301
 	popReqConfirm: {
300 302
 		init: function (parentId) {
303
+			this.formId = '#ITP_FORM_MPOMNG01010_DETAIL';
301 304
 			this.pchReqStCd = (parentId === 'ITP_BTN_MPOMNG01010_DETAIL_REQ_ORDER') ? PCH_REQ_ST_CD_REQUEST_SAVE : PCH_REQ_ST_CD_TEMP_SAVE;
302 305
 			this.view();
303 306
 			this.action();
304 307
 		},
305 308
 		view: function() {
309
+			$('#ITP_POP_MPOMNG01010_REQ_AREA .fnPopDlvReqDt').text($('#ITP_FORM_MPOMNG01010_DETAIL #ITP_FORM_MPOMNG01010_DETAIL_DLV_REQ_DT').val());
310
+			$('#ITP_POP_MPOMNG01010_REQ_AREA .fnItemQty').text(CommonObj.currency.add(mobContObj.list.rows.length, '개'));
311
+			$('#ITP_POP_MPOMNG01010_REQ_AREA .fnOrdAmt').text(CommonObj.currency.add($('#ITP_FORM_MPOMNG01010_DETAIL .fnPchReqAmtTot').text()));
306 312
 			if(this.pchReqStCd === PCH_REQ_ST_CD_REQUEST_SAVE) {
307
-				$('#ITP_POP_MPOMNG01010_REQ_AREA .msg_save').text('구매요청 하시겠습니까?');
313
+				var popMsg = '구매요청 하시겠습니까?';
314
+				let param = $(this.formId).serializeObject();
315
+				var ordUseAmt = CommonObj.onlyNumber($('#ITP_FORM_MPOMNG01010_DETAIL .fnOrdUseAmt').text());
316
+				var pchReqAmtTot = CommonObj.onlyNumber($('#ITP_FORM_MPOMNG01010_DETAIL .fnPchReqAmtTot').text());
317
+				if (parseInt(ordUseAmt) < parseInt(pchReqAmtTot)) {
318
+					popMsg = (param.loanDvsn !== 'LD03' && param.loanDvsn === 'LD01') ? ITP_MSG_LOCALE.message.ajax.lackReqAmt : ITP_MSG_LOCALE.message.ajax.lackReqAmt;
319
+					$('#ITP_POP_MPOMNG01010_REQ_AREA #ITP_BTN_MPOMNG01010_POP_REQ_CONFIRM').text('결제');
320
+					this.saveMode = 'PAY';
321
+				}
322
+				$('#ITP_POP_MPOMNG01010_REQ_AREA .msg_save').text(popMsg);
308 323
 			} else {
324
+				this.saveMode = 'SAVE';
309 325
 				$('#ITP_POP_MPOMNG01010_REQ_AREA .msg_save').text('임시저장 하시겠습니까?');
326
+				$('#ITP_POP_MPOMNG01010_REQ_AREA #ITP_BTN_MPOMNG01010_POP_REQ_CONFIRM').text('확인');
310 327
 			}
311
-			$('#ITP_POP_MPOMNG01010_REQ_AREA .fnPopDlvReqDt').text($('#ITP_FORM_MPOMNG01010_DETAIL #ITP_FORM_MPOMNG01010_DETAIL_DLV_REQ_DT').val());
312
-			$('#ITP_POP_MPOMNG01010_REQ_AREA .fnItemQty').text(CommonObj.currency.add(mobContObj.list.rows.length, '개'));
313
-			$('#ITP_POP_MPOMNG01010_REQ_AREA .fnOrdAmt').text(CommonObj.currency.add($('#ITP_FORM_MPOMNG01010_DETAIL .fnPchReqAmtTot').text()));
314 328
 		},
315 329
 		action: function() {
316 330
 			var _this = this;
317 331
 			$('#ITP_POP_MPOMNG01010_REQ_AREA button[id="ITP_BTN_MPOMNG01010_POP_REQ_CONFIRM"]').off('click').on('click', function() {
318 332
 				$('#ITP_FORM_MPOMNG01010_DETAIL #ITP_FORM_MPOMNG01010_DETAIL_PCH_REQ_ST_CD').val(_this.pchReqStCd);
319
-				_this.save('#ITP_FORM_MPOMNG01010_DETAIL');
333
+				_this.save();
320 334
 			});
321 335
 		},
322
-		save: function(formId) {
323
-			let param = $(formId).serializeObject();
336
+		save: function() {
337
+			let param = $(this.formId).serializeObject();
324 338
 
325
-			if (param.loanDvsn !== 'LD03' && this.pchReqStCd === PCH_REQ_ST_CD_REQUEST_SAVE ) {
326
-				var pchActAtm = $('#ITP_FORM_POMNG01010_DETAIL .fnPchActAmt').text();
327
-				var pchReqAtm = $('#ITP_FORM_POMNG01010_DETAIL .fnPchReqAmt').text();
339
+			// if (param.loanDvsn !== 'LD03' && this.pchReqStCd === PCH_REQ_ST_CD_REQUEST_SAVE ) {
340
+			// 	var pchActAtm = $('#ITP_FORM_POMNG01010_DETAIL .fnPchActAmt').text();
341
+			// 	var pchReqAtm = $('#ITP_FORM_POMNG01010_DETAIL .fnPchReqAmt').text();
342
+			//
343
+			// 	if (parseInt(pchActAtm) < parseInt(pchReqAtm)) {
344
+			// 		alert(ITP_MSG_LOCALE.message.ajax.lackReqAmt);
345
+			// 		return;
346
+			// 	}
347
+			// }
328 348
 
329
-				if (parseInt(pchActAtm) < parseInt(pchReqAtm)) {
330
-					alert(ITP_MSG_LOCALE.message.ajax.lackReqAmt);
331
-					return;
332
-				}
349
+			if(this.saveMode === 'PAY') {
350
+				alert('결제 페이지 이동!!!');
351
+			} else {
352
+				$.each(mobContObj.list.rows, function(index, item) {
353
+					item['viewCd'] = 'C';
354
+				});
355
+				param.gridInsertData = mobContObj.list.rows;
356
+				param['dlvReqDt'] = param.dlvReqDt.replace(/[^0-9]/g, "");
357
+				console.log(JSON.stringify(param));
358
+				var saveFn = function (result) {
359
+					console.log(result);
360
+					mobPopObj.hide('ITP_POP_MPOMNG01010_REQ_AREA');
361
+				};
362
+				fn_ajax_call(API_MOBILE_SAVE, JSON.stringify(param), saveFn, 'POST');
333 363
 			}
334
-
335
-			$.each(mobContObj.list.rows, function(index, item) {
336
-				item['viewCd'] = 'C';
337
-			});
338
-			param.gridInsertData = mobContObj.list.rows;
339
-			param['dlvReqDt'] = param.dlvReqDt.replace(/[^0-9]/g, "");
340
-			console.log(JSON.stringify(param));
341
-			var saveFn = function (result) {
342
-				console.log(result);
343
-				mobPopObj.hide('ITP_POP_MPOMNG01010_REQ_AREA');
344
-			};
345
-			fn_ajax_call(API_MOBILE_SAVE, JSON.stringify(param), saveFn, 'POST');
346 364
 		}
347 365
 	},
348 366
 	show: function(popId, parentId) {
@@ -357,8 +375,13 @@ let mobPopObj = {
357 375
 			var formId = '#ITP_FORM_MPOMNG01010_DETAIL';
358 376
 			itp_fn_form_clear_validate(null, formId);
359 377
 			if (itp_fn_form_event.isValid(formId)) {
360
-				$('#' + popId).show();
361
-				mobPopObj.init(popId, parentId);
378
+				if($('#ITP_LIST_MPOMNG01010_DETAIL_ROWS > li').size() < 1) {
379
+					alert('품목추가 버튼을 이용하여 품목을 추가해 주세요.');
380
+					return false;
381
+				} else {
382
+					$('#' + popId).show();
383
+					mobPopObj.init(popId, parentId);
384
+				}
362 385
 			}
363 386
 		} else {
364 387
 			$('#' + popId).show();

+ 45 - 39
src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG02010.js

@@ -345,7 +345,7 @@ let mobContentObj = {
345 345
 					var amt = item.unitAmt;
346 346
 					reqAmt += Number(qty) * amt;
347 347
 				});
348
-				$('#ITP_AJAX_MPOMNG02010_LIST_CONTAINER').find('.fnPchReqAmtTot').text(CommonObj.currency.add(reqAmt));
348
+				$('#ITP_AJAX_MPOMNG02010_MODIFY_CONTAINER').find('.fnPchReqAmtTot').text(CommonObj.currency.add(reqAmt));
349 349
 			}
350 350
 		},
351 351
 		cancel: function () {
@@ -515,20 +515,32 @@ let mobPopObj = {
515 515
 		popId: 'ITP_POP_MPOMNG02010_REQ_AREA',
516 516
 		pchReqStCd: '',
517 517
 		init: function (pchReqStCd) {
518
+			this.formId = '#ITP_FORM_MPOMNG02010_MODIFY';
518 519
 			this.pchReqStCd = pchReqStCd;
519 520
 			mobPopObj.show(this.popId);
520 521
 			this.view();
521 522
 			this.action();
522 523
 		},
523 524
 		view: function() {
525
+			$('#ITP_POP_MPOMNG02010_REQ_AREA .fnPopDlvReqDt').text($('#ITP_FORM_MPOMNG02010_MODIFY #ITP_FORM_MPOMNG02010_MODIFY_DLV_REQ_DT').val());
526
+			$('#ITP_POP_MPOMNG02010_REQ_AREA .fnItemQty').text(CommonObj.currency.add(mobContentObj.modify.list.rows.length, '개'));
527
+			$('#ITP_POP_MPOMNG02010_REQ_AREA .fnOrdAmt').text($('#ITP_FORM_MPOMNG02010_MODIFY .fnPchReqAmtTot').text());
524 528
 			if(this.pchReqStCd === PCH_REQ_ST_CD_REQUEST_SAVE) {
525
-				$('#ITP_POP_MPOMNG02010_REQ_AREA .msg_save').text('구매요청 하시겠습니까?');
529
+				var popMsg = '구매요청 하시겠습니까?';
530
+				let param = $(this.formId).serializeObject();
531
+				var ordUseAmt = CommonObj.onlyNumber($('#ITP_FORM_MPOMNG02010_MODIFY .fnOrdUseAmt').text());
532
+				var pchReqAmtTot = CommonObj.onlyNumber($('#ITP_FORM_MPOMNG02010_MODIFY .fnPchReqAmtTot').text());
533
+				if (parseInt(ordUseAmt) < parseInt(pchReqAmtTot)) {
534
+					popMsg = (param.loanDvsn !== 'LD03' && param.loanDvsn === 'LD01') ? ITP_MSG_LOCALE.message.ajax.lackReqAmt : ITP_MSG_LOCALE.message.ajax.lackReqAmt;
535
+					$('#ITP_POP_MPOMNG02010_REQ_AREA #ITP_BTN_MPOMNG02010_POP_REQ_CONFIRM').text('결제');
536
+					this.saveMode = 'PAY';
537
+				}
538
+				$('#ITP_POP_MPOMNG02010_REQ_AREA .msg_save').text(popMsg);
526 539
 			} else {
540
+				this.saveMode = 'SAVE';
527 541
 				$('#ITP_POP_MPOMNG02010_REQ_AREA .msg_save').text('임시저장 하시겠습니까?');
542
+				$('#ITP_POP_MPOMNG02010_REQ_AREA #ITP_BTN_MPOMNG02010_POP_REQ_CONFIRM').text('확인');
528 543
 			}
529
-			$('#ITP_POP_MPOMNG02010_REQ_AREA .fnPopDlvReqDt').text($('#ITP_FORM_MPOMNG02010_MODIFY #ITP_FORM_MPOMNG02010_MODIFY_DLV_REQ_DT').val());
530
-			$('#ITP_POP_MPOMNG02010_REQ_AREA .fnItemQty').text(CommonObj.currency.add(mobContentObj.modify.list.rows.length, '개'));
531
-			$('#ITP_POP_MPOMNG02010_REQ_AREA .fnOrdAmt').text(CommonObj.currency.add($('#ITP_FORM_MPOMNG02010_MODIFY .fnPchReqTotalAmt').text()));
532 544
 		},
533 545
 		action: function() {
534 546
 			var _this = this;
@@ -541,41 +553,35 @@ let mobPopObj = {
541 553
 			var _this = this;
542 554
 			let param = $(formId).serializeObject();
543 555
 
544
-			if (param.loanDvsn !== 'LD03' && this.pchReqStCd === PCH_REQ_ST_CD_REQUEST_SAVE ) {
545
-				var ordUseAmt = $('#ITP_FORM_MPOMNG02010_MODIFY .fnOrdUseAmt').text();
546
-				var pchReqTotalAmt = $('#ITP_FORM_MPOMNG02010_VIEW .fnPchReqTotalAmt').text();
547
-
548
-				if (parseInt(CommonObj.onlyNumber(ordUseAmt)) < parseInt(CommonObj.onlyNumber(pchReqTotalAmt))) {
549
-					alert(ITP_MSG_LOCALE.message.ajax.lackReqAmt);
550
-					return;
551
-				}
556
+			if(this.saveMode === 'PAY') {
557
+				alert('결제 페이지 이동!!!');
558
+			} else {
559
+				var gridInsertData = [];
560
+				var gridUpdateData = [];
561
+				var gridDeleteData = [];
562
+				$.each(mobContentObj.modify.list.rows, function(index, item) {
563
+					item['pchReqUnqNo'] = param.pchReqUnqNo;
564
+					if(item.viewCd === 'R' || item.viewCd === 'C' ) {
565
+						item['viewCd'] = 'C';
566
+						gridInsertData.push(item);
567
+					} else if(item.viewCd === 'U') {
568
+						gridUpdateData.push(item);
569
+					} else if(item.viewCd === 'D') {
570
+						gridDeleteData.push(item);
571
+					}
572
+				});
573
+				param['dlvReqDt'] = param.dlvReqDt.replace(/[^0-9]/g, "");
574
+				param.gridInsertData = gridInsertData;
575
+				param.gridUpdateData = gridUpdateData;
576
+				param.gridDeleteData = gridDeleteData;
577
+				console.log(JSON.stringify(param));
578
+				var saveFn = function (result) {
579
+					console.log(result);
580
+					mobPopObj.hide(_this.popId);
581
+					mobContentObj.list.init();
582
+				};
583
+				fn_ajax_call(API_MOBILE_SAVE, JSON.stringify(param), saveFn, 'POST');
552 584
 			}
553
-
554
-			var gridInsertData = [];
555
-			var gridUpdateData = [];
556
-			var gridDeleteData = [];
557
-			$.each(mobContentObj.modify.list.rows, function(index, item) {
558
-				item['pchReqUnqNo'] = param.pchReqUnqNo;
559
-				if(item.viewCd === 'R' || item.viewCd === 'C' ) {
560
-					item['viewCd'] = 'C';
561
-					gridInsertData.push(item);
562
-				} else if(item.viewCd === 'U') {
563
-					gridUpdateData.push(item);
564
-				} else if(item.viewCd === 'D') {
565
-					gridDeleteData.push(item);
566
-				}
567
-			});
568
-			param['dlvReqDt'] = param.dlvReqDt.replace(/[^0-9]/g, "");
569
-			param.gridInsertData = gridInsertData;
570
-			param.gridUpdateData = gridUpdateData;
571
-			param.gridDeleteData = gridDeleteData;
572
-			console.log(JSON.stringify(param));
573
-			var saveFn = function (result) {
574
-				console.log(result);
575
-				mobPopObj.hide(_this.popId);
576
-				mobContentObj.list.init();
577
-			};
578
-			fn_ajax_call(API_MOBILE_SAVE, JSON.stringify(param), saveFn, 'POST');
579 585
 		}
580 586
 	},
581 587
 	show: function(popId) {

+ 3 - 2
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG01010.js

@@ -37,7 +37,7 @@ let mobPageObj = {
37 37
 		},
38 38
 		view: function() {
39 39
 			// 조회일자 지정
40
-			$('#ITP_FORM_MRTNMNG01010_DETAIL_DLV_REQ_DT').val(itp_fn_date_add('M', 0));
40
+			$('#ITP_FORM_MRTNMNG01010_DETAIL_DLV_REQ_DT').val(itp_fn_date_add('M', 1));
41 41
 		}
42 42
 	},
43 43
 	event: {
@@ -316,7 +316,7 @@ let mobPopObj = {
316 316
 			}
317 317
 			$('#ITP_POP_MRTNMNG01010_RTN_AREA .fnRtnReqDt').text($('#ITP_FORM_MRTNMNG01010_DETAIL #ITP_FORM_MRTNMNG01010_DETAIL_DLV_REQ_DT').val());
318 318
 			$('#ITP_POP_MRTNMNG01010_RTN_AREA .fnItemQty').text(CommonObj.currency.add(mobContObj.list.rows.length, '개'));
319
-			$('#ITP_POP_MRTNMNG01010_RTN_AREA .fnRtnAmt').text(CommonObj.currency.add($('#ITP_FORM_MRTNMNG01010_DETAIL .fnRtnReqAmt').text()));
319
+			$('#ITP_POP_MRTNMNG01010_RTN_AREA .fnRtnAmt').text($('#ITP_FORM_MRTNMNG01010_DETAIL .fnRtnReqAmt').text());
320 320
 			$('#ITP_FORM_MRTNMNG01010_DETAIL #ITP_FORM_MRTNMNG01010_DETAIL_RTN_REQ_ST_CD').val(this.rtnReqStCd);
321 321
 		},
322 322
 		action: function() {
@@ -354,6 +354,7 @@ let mobPopObj = {
354 354
 			var saveFn = function (result) {
355 355
 				console.log(result);
356 356
 				mobPopObj.hide('ITP_POP_MRTNMNG01010_RTN_AREA');
357
+				$('#ITP_LIST_MRTNMNG01010_DETAIL_ROWS').empty();
357 358
 			};
358 359
 			fn_ajax_call(API_MOBILE_SAVE, JSON.stringify(param), saveFn, 'POST');
359 360
 		}

+ 2 - 2
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG02010.js

@@ -41,8 +41,8 @@ let mobPageObj = {
41 41
 			});
42 42
 
43 43
 			// 조회일자 지정
44
-			$('#ITP_FORM_MRTNMNG02010_LIST_SEARCH_FROM_DT').val(itp_fn_date_add('M', -1));
45
-			$('#ITP_FORM_MRTNMNG02010_LIST_SEARCH_TO_DT').val(itp_fn_date_add('M', 0));
44
+			$('#ITP_FORM_MRTNMNG02010_LIST_SEARCH_FROM_DT').val(itp_fn_date_add('M', 0));
45
+			$('#ITP_FORM_MRTNMNG02010_LIST_SEARCH_TO_DT').val(itp_fn_date_add('M', 1));
46 46
 		},
47 47
 		info: function() {
48 48
 			$('input:hidden[id$="_BRAND_ID"]').val(fn_make_user_info.get('brandId'));

+ 8 - 7
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG04010.js

@@ -37,8 +37,8 @@ let mobPageObj = {
37 37
 			});
38 38
 
39 39
 			// 조회일자 지정
40
-			$('#ITP_FORM_MRTNMNG04010_LIST_SEARCH_FROM_DT').val(itp_fn_date_add('M', -1));
41
-			$('#ITP_FORM_MRTNMNG04010_LIST_SEARCH_TO_DT').val(itp_fn_date_add('M', 0));
40
+			$('#ITP_FORM_MRTNMNG04010_LIST_SEARCH_FROM_DT').val(itp_fn_date_add('M', 0));
41
+			$('#ITP_FORM_MRTNMNG04010_LIST_SEARCH_TO_DT').val(itp_fn_date_add('M', 1));
42 42
 		},
43 43
 		info: function() {
44 44
 			$('input:hidden[id$="_BRAND_ID"]').val(fn_make_user_info.get('brandId'));
@@ -64,9 +64,10 @@ let mobPageObj = {
64 64
 
65 65
 			$('button[id^="ITP_BTN_MRTNMNG04010_VIEW"]').on('click', function() {
66 66
 				var id = $(this).attr('id');
67
+				console.log(id);
67 68
 				switch (id) {
68
-					case 'ITP_BTN_MRTNMNG04010_VIEW_RTN_PO_CANCEL'		: mobContentObj.view.rtnPoCancel();	break;
69
-					case 'ITP_BTN_MRTNMNG04010_VIEW_CANCEL_LIST'		: mobContentObj.view.cancel();	break;
69
+					case 'ITP_BTN_MRTNMNG04010_VIEW_RTN_PO_CANCEL'		: mobContentObj.view.rtnPoCancel();		break;
70
+					case 'ITP_BTN_MRTNMNG04010_VIEW_CANCEL_LIST'		: mobContentObj.view.cancel();			break;
70 71
 				}
71 72
 				return false;
72 73
 			});
@@ -144,7 +145,7 @@ let mobContentObj = {
144 145
 					$('#ITP_LIST_MRTNMNG04010_LIST_ITEM_AREA .panel-group').append($('#ITP_LIST_MRTNMNG04010_LIST_ITEM_ROWCOPY').html());
145 146
 					var $li = $('#ITP_LIST_MRTNMNG04010_LIST_ITEM_AREA .panel-group > .list-row:last');
146 147
 					$li.find('.fnRtnOdrRegDt').text(item.rtnOdrRegDt);
147
-					$li.find('.fnRtnOdrMgrNm').text(item.rtnOdrMgrNm);
148
+					$li.find('.fnColDvsnNm').text(item.colDvsnNm);
148 149
 					$li.find('.fnRtnOdrStNm').text(item.rtnOdrStNm);
149 150
 					$li.find('.fnWhsNm').text(item.whsNm);
150 151
 					$li.find('.fnRtnDodrItemQty').text($li.find('.fnRtnDodrItemQty').text().replace('$', item.rtnDodrItemQty));
@@ -182,7 +183,7 @@ let mobContentObj = {
182 183
 		view: function(result) {
183 184
 			var _this = this;
184 185
 			var id = '#ITP_AJAX_MRTNMNG04010_VIEW_CONTAINER';
185
-			$('#ITP_BTN_MRTNMNG04010_VIEW_RTN_PO_CANCEL').prop('disabled', (result.rtnOdrStCd !== 'RO20'));
186
+			$('#ITP_BTN_MRTNMNG04010_VIEW_RTN_PO_CANCEL').prop('disabled', (result.rtnRsnDvsn !== 'RR00'));
186 187
 			$(id).find('.fnRtnOdrRegDt').text(result.rtnOdrRegDt);
187 188
 			$(id).find('.fnRtnDodrTotalAmt').text(CommonObj.currency.add(result.rtnDodrTotalAmt));
188 189
 			$(id).find('.fnRtnWhsNm').text(result.rtnWhsNm);
@@ -192,7 +193,7 @@ let mobContentObj = {
192 193
 				var $li = $('#ITP_LIST_MRTNMNG04010_VIEW_ITEM_AREA .panel-group > .list-row:last');
193 194
 				console.log(item);
194 195
 				$li.find('.fnItemNm').text(item.itemNm);
195
-				$li.find('.fnRtnQty').text(item.rtnQty + item.unit);
196
+				$li.find('.fnRtnOdrQty').text(item.rtnOdrQty + item.unit);
196 197
 				$li.find('.fnRtnReqQty').text(CommonObj.comma.set(item.rtnReqQty));
197 198
 				$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
198 199
 				$li.find('.fnRtnOdrAmt').text(CommonObj.currency.add(item.rtnOdrAmt));

+ 4 - 0
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG06010.js

@@ -117,6 +117,10 @@ let mobContentObj = {
117 117
 			// this.search();
118 118
 		},
119 119
 		search: function() {
120
+			if($('#ITP_FORM_MRTNMNG06010_LIST_SEARCH #ITP_FORM_MRTNMNG06010_LIST_SEARCH_RTN_WHS_NM').val().length < 1) {
121
+				alert('수거창고를 지정해주세요!');
122
+				return;
123
+			}
120 124
 			this.listPage = 0;
121 125
 			this.totPage = 0;
122 126
 			this.rows.length = 0;

+ 2 - 0
src/main/webapp/mobile/js/config.js

@@ -183,6 +183,7 @@ var fn_make_slide_menu = {
183 183
 		var _this = this;
184 184
 		$('#ITP_SIDEBAR .accordion-toggle').off('click').on('click', function() {
185 185
 			console.log('accordion-toggle');
186
+			$(this).find('i.indicator').toggleClass('glyphicon-chevron-down glyphicon-chevron-up');
186 187
 		});
187 188
 		$('#ITP_SIDEBAR .itp_nav_link').off('click').on('click', function() {
188 189
 			const id = $(this).attr('data-itp-nav-id');
@@ -194,6 +195,7 @@ var fn_make_slide_menu = {
194 195
 				const href = MOBILE_CONTEXTPATH + connUrl;
195 196
 				_this.loadPage(id, href);
196 197
 				$('#ITP_MENU').toggle();
198
+				$('.name_info .fnMenuNm').text($(this).find('.fnMenuNm').text() + '|');
197 199
 			}
198 200
 		});
199 201
 	},