1function dotSlideMenu () { 2 if ($(".dot-menu").hasClass("active") === true) { 3 $(".dot-menu").removeClass("active"); 4 $(".right-menu").hide(); 5 } else { 6 $(".dot-menu").addClass("active"); 7 $(".right-menu").show(); 8 } 9} 10function escapeHtml(str) { 11 if (!str) return ''; 12 return str 13 .replace(/&/g, '&') 14 .replace(/"/g, '"') 15 .replace(/'/g, ''') 16 .replace(/</g, '<') 17 .replace(/>/g, '>'); 18} 19function paymentConfig (orderGroup, orderNumber, shopping_url) { 20 var listHtml = '', 21 payHtml = '', 22 deliveryHtml = '', 23 buyrHtml = '', 24 total = 0, 25 noneTotal = 0, 26 deliverySection = '', 27 requestsHtml = '', 28 shoppingUrl = '/shopping', 29 noneSale = 0, 30 checkExchange = 'N'; 31 32 var location = window.location.pathname, st = '', typeCheck = ''; 33 if (location.indexOf('order_d') != -1) { 34 st = 'S'; 35 typeCheck = 'D'; 36 } 37 if (location.indexOf('order_f') != -1) { 38 st = 'S'; 39 typeCheck = 'F'; 40 } 41 if (location.indexOf('order') != -1) st = 'S'; 42 if (location.indexOf('_admin') != -1) shoppingUrl = '/_admin/shopping'; 43 if (location.indexOf('cancel') != -1) typeCheck = 'C'; 44 $('#delivery-box').empty(); 45 var total_price = 0, noneTotalPrice = 0; 46 47 $.ajax({ 48 url: shopping_url+'/payment_info', 49 type: 'post', 50 dataType: 'json', 51 data: { 52 'order_group': orderGroup, 53 'status': st, 54 }, 55 success: function (data) { 56 57 var checkLUX = (typeof data.lux != 'undefined' && data.lux) ? true : false; 58 var shoppingDisabled = (typeof data.shopping_disabled != 'undefined' && data.shopping_disabled)? data.shopping_disabled : ''; 59 var checkDisabled = (shoppingDisabled)? 'disabled' : ''; 60 var statusCheck = ''; 61 var typeAry = ['normal', 'download', 'etc']; 62 var koreanType = ['ì¼ë°ìí', 'ë¤ì´ë¡ë ìí', '기í 무íìí']; 63 var totalCnt = 0; 64 var returnPrice = 0, returnCnt = 0, returnRequestPrice = 0, returnRequestCnt = 0; 65 var lastReturn = '', lastReturnRequest = ''; 66 var styleType = ['CY', 'RY', 'EY']; 67 var escrowState = data['requests']['escrow_state']; 68 var allPrice = 0; 69 var realPrice = 0; 70 71 var tracking_delivery_company_arr = ['cj','pt','hj','lg','lt','post']; 72 var delivery_company_arr = [ 73 'etc', 74 'cj', 75 'pt', 76 'hj', 77 'lg', 78 'lt', 79 'post', 80 'koryo', 81 'wevill', 82 'daesin', 83 'ilyang', 84 'kdexp', 85 'chunil', 86 'cv', 87 'cu', 88 'hdexp', 89 'dhl', 90 'dhlglobalmail', 91 'dhlde', 92 'fedex', 93 'gsmnton', 94 'warpex', 95 'ems', 96 'ace', 97 'qxpress', 98 'aciexpress', 99 'lineexp', 100 'pantos', 101 'smartlogis', 102 'hlcglobal', 103 'ups', 104 'korexg', 105 'tnt', 106 'swgexp', 107 'daewoon', 108 'usps', 109 'iparcel', 110 'kunyoung', 111 'hpl', 112 'gnetwork', 113 'slx', 114 'daelim', 115 'honam', 116 'gsiexpress', 117 'eunha', 118 'homeinno', 119 'hybrid', 120 'airway', 121 'woorihb', 122 'yjsworld', 123 'yjs', 124 'crlx', 125 'homepick', 126 'cwayexpress', 127 'anytrack', 128 'bridge', 129 'gpslogix', 130 'esther', 131 'lotos', 132 'ufreight', 133 'ik', 134 'lslogis', 135 'sebang', 136 'nonghyup', 137 'yongma', 138 'europarcel', 139 'kgsl', 140 'sunghun', 141 'forever', 142 'airboy', 143 'ecmsexpress', 144 'efs', 145 'handex', 146 'kglnet', 147 'twofastexpress', 148 'gos', 149 'gspostbox', 150 'adcair', 151 'donggang', 152 'kin', 153 'hanwoori', 154 'lglogistics', 155 'generalpost', 156 'ezusa', 157 'handalum', 158 'howser', 159 'dpd', 160 'gop', 161 'wizwa', 162 'selc', 163 'sfex', 164 'wihtyou', 165 'roadsunexpress', 166 'dongjin', 167 'ilshin', 168 'ky', 169 'tpmlogis', 170 'zeniel', 171 'fresh', 172 'jlogist', 173 'chainlogis', 174 'hivecity', 175 'hanssem', 176 'todaypickup', 177 'qrun', 178 'nogok', 179 'spasys1', 180 'freshmates', 181 'etomars', 182 'shipnergy', 183 'geniego', 184 'dodoflex', 185 'ltl',
186 'vendorpia', 187 'coship', 188 'gdakorea', 189 'lge', 190 'teamfresh', 191 'yunda', 192 'alltakorea', 193 'lottechilsung', 194 'valex', 195 'bababa', 196 'ch1', 197 'apex', 198 'homeplus', 199 'gsfresh', 200 'hanaromart', 201 'choroc', 202 'vroong', 203 'dcommerce', 204 'aboutpet', 205 '1004home', 206 'gtslogis', 207 'sbgls', 208 'ssg', 209 'kokusai', 210 'goodtoluck', 211 'ekdp', 212 'woongji', 213 'xinpatek', 214 'herewego', 215 'panasia', 216 'pingpong', 217 'cargoplease', 218 'kjt', // ì¼ì´ì ì´í° 219 'rush', // ì¤ëíë¬ì¬ 220 'ntlps', // ìí°ìí¼ì¤ 221 'actcore', // ìì´ì¨í°ì¤ì½ì 222 'logisvalley', // ë¡ì§ì¤ë°¸ë¦¬ 223 'drabbit', // ë리ëë¹ 224 'naeun', // ëìë¬¼ë¥ 225 'logispartner', // UFO ë¡ì§ì¤ 226 'ndexkorea', // NDEX KOREA 227 ]; 228 229 // console.log(new_delivery_company_arr) 230 var tmp_delivery_company_arr = {}, new_delivery_company_arr = {}; 231 var delivery_company_options = ''; 232 $(delivery_company_arr).each(function(k, v) { 233 tmp_delivery_company_arr[$.lang[LANG]['shopping.delivery.' + v]] = v; 234 }); 235 236 $(Object.keys(tmp_delivery_company_arr).sort()).each(function(k, v) { 237 new_delivery_company_arr[v] = tmp_delivery_company_arr[v]; 238 }); 239 240 241 var isdisCancel = (location.indexOf('_f') != -1) ? 'f' : ''; 242 if(location.indexOf('order_f') != -1) isdisCancel = ''; 243 244 var isChecked = ''; 245 var noneCheck = ''; 246 var escrowCheckDisabled = ''; 247 if (location.indexOf('order') != -1) { 248 for (var q=0;q<typeAry.length;q++) { 249 if (!data['list'][typeAry[q]]) continue; 250 if((data.info.class == '무íµì¥ ì ê¸' || data.info.class == 'ê°ìê³ì¢') && (data['list'][typeAry[q]][0]['p_status'] == 'W')) { 251 isChecked = 'checked'; 252 noneCheck = ' none-check '; 253 } 254 } 255 if(escrowState == 'Y') isChecked = 'checked', noneCheck = ' none-check ', escrowCheckDisabled = 'disabled'; 256 } 257 258 259 260 var used_code_coupon = false; 261 262 if(data.coupon && data.coupon.filter(function(v) { if(v.kind == 'C') return v; }).length){ 263 used_code_coupon = true; 264 if(location.indexOf('order_f') == -1 && location.indexOf('exchange') == -1) isChecked = 'checked', noneCheck = ' none-check '; 265 } 266 267 var delivery_arr = {}; 268 var deliveryPriceInfo = 0; 269 if(typeof data['list'] != 'undefined' && typeof data['list']['normal'] != 'undefined' && data['list']['normal'].length > 0) { 270 $.each(data['list']['normal'], function(k, v) { 271 if(!v.delivery_template_seq) return; 272 var delivery_template_seq = v.delivery_template_seq; 273 274 var price_type = v.delivery_price_type; 275 var price_type_detail = v.price_type_detail ? JSON.parse(v.price_type_detail) : []; 276 var option_type = v.option_type; 277 var pay_type = v.pay_type; 278 if(!delivery_arr.hasOwnProperty(delivery_template_seq)) { 279 280 delivery_arr[delivery_template_seq] = {}; 281 delivery_arr[delivery_template_seq]['use'] = false; 282 delivery_arr[delivery_template_seq]['quantity'] = 0; 283 delivery_arr[delivery_template_seq]['weight'] = 0; 284 delivery_arr[delivery_template_seq]['price'] = 0; 285 delivery_arr[delivery_template_seq]['price_type'] = price_type; 286 delivery_arr[delivery_template_seq]['price_type_detail'] = price_type_detail; 287 delivery_arr[delivery_template_seq]['repeat_value'] = 0; 288 delivery_arr[delivery_template_seq]['repeat_price'] = 0; 289 delivery_arr[delivery_template_seq]['pay_type'] = pay_type; 290 291 if(delivery_arr[delivery_template_seq]['price_type_detail']['method'] == 'REPEAT') { 292 var r_value = Number(Object.keys(price_type_detail.detail)); 293 var r_price = Number(Object.values(price_type_detail.detail)); 294 delivery_arr[delivery_template_seq]['repeat_value'] = r_value; 295 delivery_arr[delivery_template_seq]['repeat_price'] = r_price; 296 } 297 } 298 299 if(delivery_template_seq && pay_type == 'PREPAY') deliveryPriceInfo += Number(v.delivery_price); 300 }); 301 } 302 deliveryPriceInfo = deliveryPriceInfo ? deliveryPriceInfo : data['info']['delivery_price']; 303 // console.log(delivery_arr); 304 305 var allcheckHtml = '\ 306 <div class="newcheckbox hand" data-status="'+isdisCancel+'">\ 307 <label>\ 308 <input type="checkbox" id="product-all-check" '+isChecked+' class="'+noneCheck+' pr-all-check" ' + checkDisabled + '>\ 309 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 310 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"/>\ 311 </svg>\ 312 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 313 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 314 </svg>\ 315 </label>\ 316 </div>\ 317 '; 318 319 $('.payment-table-header > td:first').empty(); 320 $('.payment-table-header > td:first').html(allcheckHtml); 321 322 $('.payment-table-header-mobile').html(allcheckHtml); 323 324 var my_point = data.my_point; 325 326 var b_free_status = 'N'; 327 var b_free_delivery = 0; 328 329 var additional_option_yn = data.additional_option_yn; 330 var main_order_number = data.main_order_number; 331 332 var delivery_template_list = data.delivery_template; 333 334 if(data.setting) { 335 if(data.setting.b_free_status) { 336 b_free_status = data.setting.b_free_status; 337 } 338 if(data.setting.b_free_delivery) { 339 b_free_delivery = data.setting.b_free_delivery; 340 } 341 } else { 342 data.setting = new Array(); 343 } 344 for (var q=0;q<typeAry.length;q++) { 345 if (!data['list'][typeAry[q]]) continue; 346 347 if (q == 0) { 348 listHtml += '<input type="hidden" id="escrow" value="'+escrowState+'">'; 349 listHtml += '<input type="hidden" id="tno" value="'+data['info']['kcp_number']+'">'; 350 } 351 if (data['requests']['escrow_state'] == 'Y') { 352 if (q == 0) listHtml += '<input type="hidden" id="escrow-tno" value="'+data['info']['kcp_number']+'">'; 353 if (q == 0) listHtml += '<input type="hidden" id="order_group" value="'+data['info']['order_group']+'">'; 354 if (q == 0) listHtml += '<input type="hidden" id="d-status" value="'+data['list'][typeAry[q]][0]['d_status']+'">'; 355 } 356 357 // ì ê·ì£¼ë¬¸ ë³ê²½ ê°ë¥ì¬ë¶ 358 var orderset_f = true; 359 var orderset_f_cnt = 0; 360 var partial_delay_delivery_yn = 'N'; 361 var partial_delay_cnt = 0; 362 var outOrderCancel = 0; 363 var dup_cnt = 0; // ë°°ì¡ë¹ 묶ì ì¹´ì´í¸ 364 var dup_cnt_2 = 0;
364 // ë°°ì¡ì ë³´ 묶ì ì¹´ì´í¸ 365 366 if(data.setting) { 367 var setting = data.setting; 368 if(setting.pg_company) { 369 $.shoppingmall.pg_company = setting.pg_company; 370 } else { 371 $.shoppingmall.pg_company = ''; 372 } 373 } 374 375 var weight_template_product = {}; 376 if(typeof data['list']['normal'] != 'undefined') { 377 for (var i=0;i<data['list']['normal'].length;i++) { 378 var dataSet = data['list']['normal'][i]; 379 var dts = dataSet['delivery_template_seq']; 380 var dt = dataSet['sel_delivery_type']; 381 382 if(dataSet['price_type'] == 'WEIGHT') { 383 if(!weight_template_product.hasOwnProperty(dts)) weight_template_product[dts] = {}; 384 if(!weight_template_product[dts].hasOwnProperty(dt)) weight_template_product[dts][dt] = {}; 385 if(!weight_template_product[dts][dt].hasOwnProperty(dataSet['product_number'])) weight_template_product[dts][dt][dataSet['product_number']] = dataSet; 386 } 387 var tooltip = ''; 388 if(dataSet['price_type'] == 'WEIGHT' || dataSet['price_type'] == 'QUANTITY') { 389 if(delivery_template_list[dts]['price_type_detail']['method'] == 'DIFFERENTIAL') { 390 if(delivery_template_list[dts]['price_type'] == 'QUANTITY') { 391 tooltip += '<li class=\'title\'>ìëë³ ë°°ì¡ë¹</li>'; 392 $(delivery_template_list[dts]['price_type_detail']['detail']).each(function(k, detail) { 393 var d_v = Object.keys(detail)[0]; 394 var d_p = detail[d_v]; 395 tooltip += '<li class=\'item\'>' + d_v + 'ê° ì´ì ' + number_format(d_p) + 'ì</li>'; 396 }); 397 } else if(delivery_template_list[dts]['price_type'] == 'WEIGHT') { 398 tooltip += '<li class=\'title\'>무ê²ë³ ë°°ì¡ë¹</li>'; 399 $(delivery_template_list[dts]['price_type_detail']['detail']).each(function(k, detail) { 400 var d_v = Object.keys(detail)[0]; 401 var d_p = detail[d_v]; 402 tooltip += '<li class=\'item\'>' + d_v + 'Kg ì´ì ' + number_format(d_p) + 'ì</li>'; 403 }); 404 } 405 } else if(delivery_template_list[dts]['price_type_detail']['method'] == 'REPEAT') { 406 if(delivery_template_list[dts]['price_type'] == 'QUANTITY') { 407 tooltip += '<li class=\'title\'>ìëë³ ë°°ì¡ë¹</li>'; 408 tooltip += '<li class=\'item\'>' + number_format(delivery_template_list[dts]['repeat_value']) + 'ê° êµ¬ë§¤ìë§ë¤ ' + number_format(delivery_template_list[dts]['repeat_price']) + 'ì ë°ë³µ ë¶ê³¼</li>'; 409 } else if(delivery_template_list[dts]['price_type'] == 'WEIGHT') { 410 tooltip += '<li class=\'title\'>무ê²ë³ ë°°ì¡ë¹</li>'; 411 tooltip += '<li class=\'item\'>' + number_format(delivery_template_list[dts]['repeat_value']) + 'Kgë§ë¤ ' + number_format(delivery_template_list[dts]['repeat_price']) + 'ì ë°ë³µ ë¶ê³¼</li>'; 412 } 413 } 414 if(tooltip && (dt == 'DELIVERY' || dt == 'DIRECT')) { 415 if(!checkLUX) tooltip += '<li class=\'desc\'>ì¶ê° ìíì ë°°ì¡ë¹ ì¡°ê±´ì ë°ìëì§ ììµëë¤.</li>'; 416 417 if(dataSet['price_type'] == 'WEIGHT' && weight_template_product[dts][dt]) { 418 tooltip += '<li class=\'title product-weight\'>ìíë³ ë¬´ê²</li>'; 419 $.each(weight_template_product[dts][dt], function(k, v) { 420 tooltip += '<li class=\'item\'>' + v.product_name + ' : ' + v.product_weight + 'kg</li>'; 421 }); 422 } 423 424 tooltip = '<ul class=\'delivery-tooltip\'>' + tooltip + '</ul>'; 425 delivery_template_list[dts]['tooltip'] = tooltip; 426 } 427 } 428 } 429 } 430 431 for (var i=0;i<data['list'][typeAry[q]].length;i++) { 432 totalCnt++; 433 var dataSet = data['list'][typeAry[q]][i]; 434 var option_ary = ''; 435 var total_price = 0; 436 var total_count = 0; 437 var isdisabled = ''; 438 var cancel_price = 0; 439 440 var delivery_template_seq = delivery_type = mix_yn = delivery_company_number = ''; 441 var sel_dt = ''; 442 if(typeAry[q] == 'normal') { 443 delivery_template_seq = dataSet['delivery_template_seq']; 444 delivery_type = dataSet['delivery_type']; 445 sel_dt = dataSet['sel_delivery_type']; 446 mix_yn = dataSet['mix_yn']; 447 delivery_company_number = dataSet['delivery_type'] + '|' + (dataSet['delivery_company'] ? dataSet['delivery_company'] : '' ) + '|' + (dataSet['delivery_number'] ? dataSet['delivery_number'] + '|' + dataSet['p_status'] : ''); 448 } 449 var delivery_tooltip = ''; 450 var delivery_tooltip_icon = ''; 451 var delivery_tooltip_icon_m = ''; 452 if(dataSet['new_delivery_type'] || (dataSet['new_delivery_company'] && dataSet['new_delivery_number'])) { 453 if(!dataSet['new_delivery_type']) dataSet['new_delivery_type'] = 'DELIVERY'; 454 delivery_company_number = dataSet['new_delivery_company'] + '|' + dataSet['new_delivery_number'] + '|' + dataSet['p_status']; 455 delivery_tooltip = '\ 456 <ul class=\'delivery-tooltip\'>\ 457 <li class=\'title\'>기존 ë°°ì¡ ì ë³´</li>\ 458 <li class=\'item\'>ë°°ì¡ë°©ë² : ' + $.lang[LANG]['shopping.delivery.template.delivery_type.' + dataSet['delivery_type'].toLowerCase()] + (dataSet['delivery_type'] == 'QUICK' ? '(ì°©ë¶)' : '') + '</li>\ 459 '; 460 if(dataSet['delivery_type'] == 'DELIVERY') { 461 delivery_tooltip += '\ 462 <li class=\'item\'>íë°°ì¬ : ' + $.lang[LANG]['shopping.delivery.' + dataSet['delivery_company']] + '</li>\ 463 <li class=\'item\'>ì´ì¡ì¥ë²í¸ : ' + dataSet['delivery_number'] + '</li>\ 464 '; 465 } 466 delivery_tooltip += '\ 467 <li class=\'title m15t\'>ì ê· ë°°ì¡ ì ë³´</li>\ 468 <li class=\'item\'>ë°°ì¡ë°©ë² : ' + $.lang[LANG]['shopping.delivery.template.delivery_type.' + dataSet['new_delivery_type'].toLowerCase()] + (dataSet['new_delivery_type'] == 'QUICK' ? '(ì°©ë¶)' : '') + '</li>\ 469 '; 470 if(dataSet['new_delivery_type'] == 'DELIVERY') { 471 delivery_tooltip += '\ 472 <li class=\'item\'>íë°°ì¬ : ' + $.lang[LANG]['shopping.delivery.' + dataSet['new_delivery_company']] + '</li>\ 473 <li class=\'item\'>ì´ì¡ì¥ë²í¸ : ' + dataSet['new_delivery_number'] + '</li>\ 474 '; 475 } 476 delivery_tooltip += '\ 477 </ul>'; 478 delivery_tooltip_icon += '<svg class="cm-popover-info hand" data-toggle="popover" data-container="body" data-html="true" data-trigger="hover" data-placement="top" data-content="' + delivery_tooltip + '" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13">
478<path d="M6.5 0a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm0 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><path d="M6 5h1v5H6zM6 3h1v1H6z"/></svg>'; 479 delivery_tooltip_icon_m += '<svg class="cm-popover-info hand" data-toggle="popover" data-html="true" data-trigger="hover" data-placement="left" data-content="' + delivery_tooltip + '" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm0 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><path d="M6 5h1v5H6zM6 3h1v1H6z"/></svg>'; 480 } 481 482 if(i==0) { 483 if (location.indexOf('order_f') != -1) { 484 if ((dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'download' || typeAry[q] == 'etc')) listHtml += '<table class="table" style="opacity:.3;">'; 485 else listHtml += '<table class="table">'; 486 } else if (location.indexOf('order_df') != -1) { 487 if ((dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'normal' || typeAry[q] == 'etc')) listHtml += '<table class="table" style="opacity:.3;">'; 488 else listHtml += '<table class="table">'; 489 } else if (location.indexOf('order_ef') != -1) { 490 if ((dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'normal' || typeAry[q] == 'download')) listHtml += '<table class="table" style="opacity:.3;">'; 491 else listHtml += '<table class="table">'; 492 } else if (location.indexOf('order_d') != -1) { 493 if ((dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'download' || typeAry[q] == 'etc')) listHtml += '<table class="table" style="opacity:.3;">'; 494 else listHtml += '<table class="table">'; 495 } else if (location.indexOf('return') != -1) { 496 typeCheck = 'R'; 497 if (typeAry[q] == 'download' || typeAry[q] == 'etc') listHtml += '<table class="table" style="opacity:.3;">'; 498 else listHtml += '<table class="table">'; 499 } else if (location.indexOf('exchange') != -1) { 500 if (typeAry[q] == 'download' || typeAry[q] == 'etc') listHtml += '<table class="table" style="opacity:.3;">'; 501 else listHtml += '<table class="table">'; 502 } else if (location.indexOf('order') != -1) { 503 if ( dataSet.p_status == 'F' && (typeAry[q] == 'download' || typeAry[q] == 'etc')) listHtml += '<table class="table" style="opacity:.3;">'; 504 else listHtml += '<table class="table">'; 505 } else { 506 listHtml += '<table class="table">'; 507 } 508 509 listHtml += '\ 510 <colgroup>\ 511 <col class="col-responsive-1280" width="46">\ 512 <col class="col-responsive-1280" width="60">\ 513 <col class="col-responsive-1280" width="'+(data.check_mng_prd_code ? '510' : '459')+'">\ 514 <col class="col-responsive-1280" width="'+(data.check_mng_prd_code ? '92' : '120')+'">\ 515 <col class="col-responsive-1280" width="'+(data.check_mng_prd_code ? '164' : '185')+'">\ 516 \ 517 <col class="col-responsive-768" width="46">\ 518 <col class="col-responsive-768" width="60">\ 519 <col class="col-responsive-768" width="340">\ 520 <col class="col-responsive-768" width="85">\ 521 <col class="col-responsive-768" width="168">\ 522 </colgroup>'; 523 524 var datalist = Object.keys(data.list).map(function (key) { 525 return [String(key), data.list[key]]; 526 }), 527 detailTitleHtml = (datalist.length > 1) ? '<h3 class="detail-title">'+koreanType[q]+'</h3>' : ''; 528 529 listHtml += '<tr class="detail-title-box-row"><td colspan="8" class="detail-title-box" data-status="'+isdisCancel+'">'+detailTitleHtml+'</td></tr>'; 530 } 531 532 if(dataSet['d_status'] == 'CY' && dataSet['status'] == 'W' && dataSet['reason']['r_reason'] == 'outstanding_order_cancel') { outOrderCancel++; } 533 if(outOrderCancel > 0) orderset_f = true; 534 535 if (location.indexOf('order_f') != -1) { 536 if (( dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'download' || typeAry[q] == 'etc')) isdisabled = 'disabled'; 537 } else if (location.indexOf('order_df') != -1) { 538 if (( dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'normal' || typeAry[q] == 'etc')) isdisabled = 'disabled'; 539 } else if (location.indexOf('order_ef') != -1) { 540 if (( dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'normal' || typeAry[q] == 'download')) isdisabled = 'disabled'; 541 } else if (location.indexOf('order_d') != -1) { 542 if (( dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'download' || typeAry[q] == 'etc')) isdisabled = 'disabled'; 543 } else if (location.indexOf('order') != -1) { 544 if (( dataSet.p_status == 'F' || dataSet.p_status == 'S' || dataSet.p_status == 'D' || dataSet.p_status == 'V') && (typeAry[q] == 'download' || typeAry[q] == 'etc')) isdisabled = 'disabled'; 545 } 546 547 listHtml += '<tr class="detail-listbox ' + (typeAry[q] == 'normal' && (delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['delivery_cnt'] == dup_cnt + 1) ? ' group ' : '') + '" data-order_number="' + dataSet.order_number + '">'; 548 549 var curr_point = 0; 550 var usable_point = 0; 551 var expired_point = 0; 552 553 if(dataSet.used_point) { 554 curr_point = Math.abs(dataSet.used_point.point); 555 usable_point = Math.abs(dataSet.used_point.usable_point); 556 } 557 558 if(dataSet.expired_point) expired_point = Math.abs(dataSet.expired_point.point); 559 560 561 var decode_etc_info = JSON.stringify(new Array()); 562 if(dataSet.product_state == 'normal' && data.requests.payment_type == 'NAVERPAY' && dataSet.etc_info) { 563 decode_etc_info = JSON.parse(dataSet.etc_info); 564 } 565 566 var reasonHtml = ''; 567 if(typeof dataSet['reason_list_all'] != 'undefined' && dataSet['reason_list_all'] != '' && dataSet['reason_list_all'].length > 0) { 568 reasonHtml += '<div class="subcontents-box">\ 569 <ul>\ 570 <li>\ 571 <p class="product-log-heading">\ 572 <span>ê³ ê°ìì² ìì¸ë´ì©</span>\ 573 </p>\ 574 </li>'; 575 $.each(dataSet['reason_list_all'], function(idx, reason){ 576 var d_status = reason['status'] + reason['status_kind']; 577 if(d_status) orderset_f_cnt++; 578 579 var rRequests = reason['r_requests'].replace(/\r\n/g, "<br>"); 580 rRequests = rRequests.replace(/\n/g, "<br>"); 581 rRequests = rRequests.replace(/\r/g, "<br>"); 582 583 var rHoldMsg = ''; 584 if (reason['hold_msg']) { 585 rHoldMsg = reason['hold_msg'].replace(/\r\n/g, "<br>"); 586 rHoldMsg = rHoldMsg.replace(/\n/g, "<br>"); 587 rHoldMsg = rHoldMsg.replace(/\r/g, "<br>"); 588 } 589 590 if(reason['release_date']) reason['release_date'] = reason['release_date'].replace('0000-00-00 00:00:00', ''); 591
592 if(reason['r_reason'] == 'outstanding_order_cancel') { //미ì ê¸ ì·¨ì 593 reasonHtml += '<li class="product-log">\ 594 <p class="product-log-heading-sub">\ 595 <span class="product-log-title">미ì ê¸ ì·¨ì</span>\ 596 <span class="product-log-date">'+reason['reg_date']+'</span>\ 597 </p>\ 598 </li>'; 599 } else { 600 switch (d_status) { 601 case 'T' : 602 reasonHtml += '<li class="product-log">\ 603 <p class="product-log-heading-sub">\ 604 <span class="product-log-title">ì ê· ì£¼ë¬¸ì¼ë¡ ë³ê²½</span>\ 605 <span class="product-log-date">'+reason['reason_date']+'</span>\ 606 </p>\ 607 </li>'; 608 break; 609 case 'C' : 610 reasonHtml += '<li class="product-log">\ 611 <p class="product-log-heading-sub">\ 612 <span class="product-log-title">ì·¨ììì²</span>\ 613 <span class="product-log-date">'+reason['reason_date']+'</span>\ 614 </p>\ 615 <p class="product-log-detail">\ 616 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 617 <span class="product-log-reason-detail">'+rRequests+'</span>\ 618 </p>\ 619 </li>'; 620 break; 621 case 'CY': 622 623 reasonHtml += '<li class="product-log">\ 624 <p class="product-log-heading-sub">\ 625 <span class="product-log-title">ì·¨ììë£</span>\ 626 <span class="product-log-date">'+reason['reg_date']+'</span>\ 627 </p>\ 628 </li>\ 629 <li class="product-log">\ 630 <p class="product-log-heading-sub">\ 631 <span class="product-log-title">ì·¨ììì²</span>\ 632 <span class="product-log-date">ì¬ì : '+reason['reason_date']+'</span>\ 633 </p>\ 634 <p class="product-log-detail">\ 635 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 636 <span class="product-log-reason-detail">'+rRequests+'</span>\ 637 </p>\ 638 </li>'; 639 break; 640 case 'CN': 641 reasonHtml += '<li class="product-log">\ 642 <p class="product-log-heading-sub">\ 643 <span class="product-log-title">ì·¨ìê±°ë¶</span>\ 644 <span class="product-log-date">'+reason['reg_date']+'</span>\ 645 </p>\ 646 <p class="product-log-detail">\ 647 <span class="product-log-reason">ì¬ì : '+reason['admin_msg']+'</span>\ 648 <span class="product-log-reason-detail"></span>\ 649 </p>\ 650 </li>\ 651 <li class="product-log">\ 652 <p class="product-log-heading-sub">\ 653 <span class="product-log-title">ì·¨ììì²</span>\ 654 <span class="product-log-date">ì¬ì : '+reason['reason_date']+'</span>\ 655 </p>\ 656 <p class="product-log-detail">\ 657 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 658 <span class="product-log-reason-detail">'+rRequests+'</span>\ 659 </p>\ 660 </li>'; 661 break; 662 case 'R' : 663 if(reason['release_date']) { 664 reasonHtml += '<li class="product-log">\ 665 <p class="product-log-heading-sub">\ 666 <span class="product-log-title">ë°íë³´ë¥í´ì </span>\ 667 <span class="product-log-date">'+reason['release_date']+'</span>\ 668 </p>\ 669 </li>\ 670 '; 671 } 672 673 if (reason['hold_reason']) { 674 reasonHtml += '<li class="product-log">\ 675 <p class="product-log-heading-sub">\ 676 <span class="product-log-title">ë°íë³´ë¥</span>\ 677 <span class="product-log-date">'+reason['hold_date']+'</span>\ 678 </p>\ 679 <p class="product-log-detail">\ 680 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 681 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 682 </p>\ 683 </li>'; 684 } 685 686 reasonHtml += '<li class="product-log">\ 687 <p class="product-log-heading-sub">\ 688 <span class="product-log-title">ë°íìì²</span>\ 689 <span class="product-log-date">'+reason['reason_date']+'</span>\ 690 </p>\ 691 <p class="product-log-detail">\ 692 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 693 <span class="product-log-reason-detail">'+rRequests+'</span>\ 694 </p>\ 695 </li>'; 696 break; 697 case 'RW': 698 if (location.indexOf('return') != -1) { var isdisCancel = ''; } 699 700 if(reason['release_date']) { 701 reasonHtml += '<li class="product-log">\ 702 <p class="product-log-heading-sub">\ 703 <span class="product-log-title">ë°íë³´ë¥í´ì </span>\ 704 <span class="product-log-date">'+reason['release_date']+'</span>\ 705 </p>\ 706 </li>\ 707 '; 708 } 709 710 reasonHtml += '<li class="product-log">\ 711 <p class="product-log-heading-sub">\ 712 <span class="product-log-title">ë°íë³´ë¥</span>\ 713 <span class="product-log-date">'+reason['hold_date']+'</span>\ 714 </p>\ 715 <p class="product-log-detail">\ 716 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 717 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 718 </p>\ 719 </li>\ 720 <li class="product-log">\ 721 <p class="product-log-heading-sub">\ 722 <span class="product-log-title">ë°íìì²</span>\ 723 <span class="product-log-date">'+reason['reason_date']+'</span>\ 724 </p>\ 725 <p class="product-log-detail">\ 726 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 727 <span class="product-log-reason-detail">'+rRequests+'</span>\ 728 </p>\ 729 </li>'; 730 break; 731 case 'RD': 732 reasonHtml = '<li class="product-log">\ 733 <p class="product-log-heading-sub">\ 734 <span class="product-log-title">ë°íê±°ë¶ ì¬ë°ì¡</span>\ 735 <span class="product-log-date">'+reason['reg_date']+'</span>\ 736 </p>\ 737 <p class="product-log-detail">\ 738 <span class="product-log-reason">ì¬ì : '+reason['admin_msg']+'</span>\ 739 <span class="product-log-reason-detail"></span>\ 740 </p>\ 741 </li>'; 742 743 if(reason['release_date']) { 744 reasonHtml += '<li class="product-log">\ 745 <p class="product-log-heading-sub">\ 746 <span class="product-log-title">ë°íë³´ë¥í´ì </span>\ 747 <span class="product-log-date">'+reason['release_date']+'</span>\ 748 </p>\ 749 </li>\ 750 '; 751 } 752 753 if (reason['hold_reason']) { 754 reasonHtml += '<li class="product-log">\ 755 <p class="product-log-heading-sub">\ 756 <span class="product-log-title">ë°íë³´ë¥</span>\ 757 <span class="product-log-date">'+reason['hold_date']+'</span>\ 758 </p>\ 759 <p class="product-log-detail">\ 760 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 761 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 762 </p>\ 763 </li>'; 764 } 765 reasonHtml += '<li class="product-log">\ 766 <p class="product-log-heading-sub">\ 767 <span class="product-log-title">ë°íìì²</span>\ 768 <span class="product-log-date">'+reason['reason_date']+'</span>\ 769 </p>\ 770 <p class="product-log-detail">\ 771 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 772 <span class="product-log-reason-detail">'+rRequests+'</span>\ 773 </p>\ 774 </li>'; 775 break; 776 case 'RN': 777 reasonHtml += '\ 778 <li class="product-log">\ 779 <p class="product-log-heading-sub">\ 780 <span class="product-log-title">ë°íê±°ë¶</span>\ 781 <span class="product-log-date">'+reason['reg_date']+'</span>\ 782 </p>\ 783 <p class="product-log-detail">\ 784 <span class="product-log-reason">ì¬ì : '+reason['admin_msg']+'</span>\ 785 <span class="product-log-reason-detail"></span>\ 786 </p>\ 787 </li>'; 788 789 if(reason['release_date']) { 790 reasonHtml += '<li class="product-log">\ 791 <p class="product-log-heading-sub">\ 792 <span class="product-log-title">ë°íë³´ë¥í´ì </span>\ 793 <span class="product-log-date">'+reason['release_date']+'</span>\ 794 </p>\ 795 </li>\ 796 '; 797 } 798 799 if (reason['hold_reason']) { 800 reasonHtml += '<li class="product-log">\ 801 <p class="product-log-heading-sub">\ 802 <span class="product-log-title">ë°íë³´ë¥</span>\ 803 <span class="product-log-date">'+reason['hold_date']+'</span>\ 804 </p>\ 805 <p class="product-log-detail">\ 806 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 807 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 808 </p>\ 809 </li>'; 810 } 811 reasonHtml += '<li class="product-log">\ 812 <p class="product-log-heading-sub">\ 813 <span class="product-log-title">ë°íìì²</span>\ 814 <span class="product-log-date">'+reason['reason_date']+'</span>\ 815 </p>\ 816 <p class="product-log-detail">\ 817 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 818 <span class="product-log-reason-detail">'+rRequests+'</span>\ 819 </p>\ 820 </li>'; 821 break; 822 case 'RY': 823 reasonHtml += '<li class="product-log">\ 824 <p class="product-log-heading-sub">\ 825 <span class="product-log-title">ë°íìë£</span>\ 826 <span class="product-log-date">'+reason['reg_date']+'</span>\ 827 </p>\ 828 </li>'; 829 830 if(reason['release_date']) { 831 reasonHtml += '<li class="product-log">\ 832 <p class="product-log-heading-sub">\ 833 <span class="product-log-title">ë°íë³´ë¥í´ì </span>\ 834 <span class="product-log-date">'+reason['release_date']+'</span>\ 835 </p>\ 836 </li>\ 837 '; 838 } 839 840 if (reason['hold_reason']) { 841 reasonHtml += '<li class="product-log">\ 842 <p class="product-log-heading-sub">\ 843 <span class="product-log-title">ë°íë³´ë¥</span>\ 844 <span class="product-log-date">'+reason['hold_date']+'</span>\ 845 </p>\ 846 <p class="product-log-detail">\ 847 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 848 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 849 </p>\ 850 </li>'; 851 } 852 reasonHtml += '<li class="product-log">\ 853 <p class="product-log-heading-sub">\ 854 <span class="product-log-title">ë°íìì²</span>\ 855 <span class="product-log-date">'+reason['reason_date']+'</span>\ 856 </p>\ 857 <p class="product-log-detail">\ 858 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 859 <span class="product-log-reason-detail">'+rRequests+'</span>\ 860 </p>\ 861 </li>'; 862 break; 863 case 'E' : 864 reasonHtml += '<li class="product-log">\ 865 <p class="product-log-heading-sub">\ 866 <span class="product-log-title">êµíìì²</span>\ 867 <span class="product-log-date">'+reason['reason_date']+'</span>\ 868 </p>\ 869 <p class="product-log-detail">\ 870 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 871 <span class="product-log-reason-detail">'+rRequests+'</span>\ 872 </p>\ 873 </li>'; 874 //checkExchange = 'Y'; 875 break; 876 case 'EW' : 877 if(reason['release_date']) { 878 reasonHtml += '<li class="product-log">\ 879 <p class="product-log-heading-sub">\ 880 <span class="product-log-title">êµíë³´ë¥í´ì </span>\ 881 <span class="product-log-date">'+reason['release_date']+'</span>\ 882 </p>\ 883 </li>\ 884 '; 885 } 886 reasonHtml += '<li class="product-log">\ 887 <p class="product-log-heading-sub">\ 888 <span class="product-log-title">êµíë³´ë¥</span>\ 889 <span class="product-log-date">'+reason['hold_date']+'</span>\ 890 </p>\ 891 <p class="product-log-detail">\ 892 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 893 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 894 </p>\ 895 </li>\ 896 <li class="product-log">\ 897 <p class="product-log-heading-sub">\ 898 <span class="product-log-title">êµíìì²</span>\ 899 <span class="product-log-date">'+reason['reason_date']+'</span>\ 900 </p>\ 901 <p class="product-log-detail">\ 902 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 903 <span class="product-log-reason-detail">'+rRequests+'</span>\ 904 </p>\ 905 </li>'; 906 //checkExchange = 'Y'; 907 break; 908 case 'ED' : 909 reasonHtml += '<li class="product-log">\ 910
910 <p class="product-log-heading-sub">\ 911 <span class="product-log-title">êµíê±°ë¶ ì¬ë°ì¡</span>\ 912 <span class="product-log-date">'+reason['reg_date']+'</span>\ 913 </p>\ 914 <p class="product-log-detail">\ 915 <span class="product-log-reason">ì¬ì : '+reason['admin_msg']+'</span>\ 916 <span class="product-log-reason-detail"></span>\ 917 </p>\ 918 </li>'; 919 920 if(reason['release_date']) { 921 reasonHtml += '<li class="product-log">\ 922 <p class="product-log-heading-sub">\ 923 <span class="product-log-title">êµíë³´ë¥í´ì </span>\ 924 <span class="product-log-date">'+reason['release_date']+'</span>\ 925 </p>\ 926 </li>\ 927 '; 928 } 929 930 if (reason['hold_reason']) { 931 reasonHtml += '<li class="product-log">\ 932 <p class="product-log-heading-sub">\ 933 <span class="product-log-title">êµíë³´ë¥</span>\ 934 <span class="product-log-date">'+reason['hold_date']+'</span>\ 935 </p>\ 936 <p class="product-log-detail">\ 937 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 938 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 939 </p>\ 940 </li>'; 941 } 942 reasonHtml += '<li class="product-log">\ 943 <p class="product-log-heading-sub">\ 944 <span class="product-log-title">êµíìì²</span>\ 945 <span class="product-log-date">'+reason['reason_date']+'</span>\ 946 </p>\ 947 <p class="product-log-detail">\ 948 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 949 <span class="product-log-reason-detail">'+rRequests+'</span>\ 950 </p>\ 951 </li>'; 952 case 'EN': 953 reasonHtml += '<li class="product-log">\ 954 <p class="product-log-heading-sub">\ 955 <span class="product-log-title">êµíê±°ë¶</span>\ 956 <span class="product-log-date">'+reason['reg_date']+'</span>\ 957 </p>\ 958 <p class="product-log-detail">\ 959 <span class="product-log-reason">ì¬ì : '+reason['admin_msg']+'</span>\ 960 <span class="product-log-reason-detail"></span>\ 961 </p>\ 962 </li>'; 963 964 if(reason['release_date']) { 965 reasonHtml += '<li class="product-log">\ 966 <p class="product-log-heading-sub">\ 967 <span class="product-log-title">êµíë³´ë¥í´ì </span>\ 968 <span class="product-log-date">'+reason['release_date']+'</span>\ 969 </p>\ 970 </li>\ 971 '; 972 } 973 974 if (reason['hold_reason']) { 975 reasonHtml += '<li class="product-log">\ 976 <p class="product-log-heading-sub">\ 977 <span class="product-log-title">êµíë³´ë¥</span>\ 978 <span class="product-log-date">'+reason['hold_date']+'</span>\ 979 </p>\ 980 <p class="product-log-detail">\ 981 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 982 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 983 </p>\ 984 </li>'; 985 } 986 reasonHtml += '<li class="product-log">\ 987 <p class="product-log-heading-sub">\ 988 <span class="product-log-title">êµíìì²</span>\ 989 <span class="product-log-date">'+reason['reason_date']+'</span>\ 990 </p>\ 991 <p class="product-log-detail">\ 992 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 993 <span class="product-log-reason-detail">'+rRequests+'</span>\ 994 </p>\ 995 </li>'; 996 break; 997 case 'EY': 998 reasonHtml += '<li class="product-log">\ 999 <p class="product-log-heading-sub">\ 1000 <span class="product-log-title" style="padding-right:2px;">êµíì¬ë°ì¡</span>\ 1001 <span class="product-log-date">'+reason['reg_date']+'</span>\ 1002 </p>\ 1003 <p class="product-log-detail">\ 1004 <span class="product-log-reason">ì¬ì : '+reason['admin_msg']+'</span>\ 1005 <span class="product-log-reason-detail"></span>\ 1006 </p>\ 1007 </li>'; 1008 1009 if(reason['release_date']) { 1010 reasonHtml += '<li class="product-log">\ 1011 <p class="product-log-heading-sub">\ 1012 <span class="product-log-title">êµíë³´ë¥í´ì </span>\ 1013 <span class="product-log-date">'+reason['release_date']+'</span>\ 1014 </p>\ 1015 </li>\ 1016 '; 1017 } 1018 1019 if (reason['hold_reason']) { 1020 reasonHtml += '<li class="product-log">\ 1021 <p class="product-log-heading-sub">\ 1022 <span class="product-log-title">êµíë³´ë¥</span>\ 1023 <span class="product-log-date">'+reason['hold_date']+'</span>\ 1024 </p>\ 1025 <p class="product-log-detail">\ 1026 <span class="product-log-reason">ì¬ì : '+reason['hold_reason']+'</span>\ 1027 <span class="product-log-reason-detail">'+rHoldMsg+'</span>\ 1028 </p>\ 1029 </li>'; 1030 } 1031 reasonHtml += '<li class="product-log">\ 1032 <p class="product-log-heading-sub">\ 1033 <span class="product-log-title">êµíìì²</span>\ 1034 <span class="product-log-date">'+reason['reason_date']+'</span>\ 1035 </p>\ 1036 <p class="product-log-detail">\ 1037 <span class="product-log-reason">ì¬ì : '+reason['r_reason']+'</span>\ 1038 <span class="product-log-reason-detail">'+rRequests+'</span>\ 1039 </p>\ 1040 </li>'; 1041 break; 1042 } //end switch 1043 } 1044 }); 1045 reasonHtml += '</ul></div>'; 1046 } 1047 1048 var dis_coupon_checked = (dataSet['discount_price']) ? 'checked' : '', 1049 dis_coupon_class = (dataSet['discount_price']) ? 'dis_coupon' : ''; 1050 1051 if (location.indexOf('cancel') != -1) { 1052 // console.log(dataSet); 1053 if (dataSet['d_status'] == 'C') listHtml += '\ 1054 <td>\ 1055 <div class="newcheckbox hand">\ 1056 <label>\ 1057 <input class="status-checkbox '+ noneCheck + dis_coupon_class+'" type="checkbox" '+ isChecked +' data-discpn="'+Number(dataSet['discount_price'])+'" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" name="order_number" value="'+dataSet['order_number']+'" data-curr_point="' + curr_point + '" data-usable_point="' + usable_point + '" data-expired_point="' + expired_point + '" data-price="' + dataSet['product_price'] + '" data-quantity="' + dataSet['product_price_quantity'] + '" data-product_weight="' + dataSet['product_weight'] + '" data-option_type="' + dataSet['option_type'] + '" ' + checkDisabled + '>\ 1058 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1059 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"/>\ 1060 </svg>\ 1061 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1062 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 1063 </svg>\ 1064 </label>\ 1065 </div>\ 1066 </td>'; 1067 else listHtml += '\ 1068 <td>\ 1069 <div class="newcheckbox" data-status="'+isdisCancel+'">\ 1070 <label>\ 1071 <input type="checkbox" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" name="order_number" disabled style="display:none;" value="'+dataSet['order_number']+'" ' + checkDisabled + '>\ 1072 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1073 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0z"/>\ 1074 </svg>\ 1075 </label>\ 1076 </div>\ 1077 </td>'; 1078 } else if (location.indexOf('exchange') != -1) { 1079 if ( (location.indexOf('exchange_f') == -1 && location.indexOf('exchange_d') == -1 && (dataSet['d_status'] == 'E' || dataSet['d_status'] == 'EW')) || (location.indexOf('exchange_d') != -1 && dataSet['d_status'] == 'ES') || (location.indexOf('exchange_f') != -1 && (dataSet['d_status'] == 'EY' && dataSet['p_status'] == 'D')) ) { 1080 listHtml += '\ 1081 <td>\ 1082 <div class="newcheckbox hand">\ 1083 <label>\ 1084 <input type="checkbox" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" class="status-checkbox" name="order_number" value="'+dataSet['order_number']+'" ' + checkDisabled + '>\ 1085 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1086 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"/>\ 1087 </svg>\ 1088 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1089 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 1090 </svg>\ 1091 </label>\ 1092 </div>\ 1093 </td>'; 1094 } else { 1095 1096 listHtml += '\ 1097 <td>\ 1098 <div class="newcheckbox" data-status="'+isdisCancel+'">\ 1099 <label>\ 1100 <input type="checkbox" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" name="order_number" disabled style="display:none;" value="'+dataSet['order_number']+'" ' + checkDisabled + '>\ 1101 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1102 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0z"/>\ 1103 </svg>\ 1104 </label>\ 1105 </div>\ 1106 </td>'; 1107 } 1108 } else if (location.indexOf('return') != -1) { 1109 if ( isdisCancel != 'f' && (dataSet['d_status'] == 'R' || dataSet['d_status'] == 'RW')) { 1110 1111 listHtml += '\ 1112 <td>\ 1113 <div class="newcheckbox hand">\ 1114 <label>\ 1115 <input class="status-checkbox '+ noneCheck + dis_coupon_class+'" type="checkbox" '+ isChecked +' data-discpn="'+Number(dataSet['discount_price'])+'" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" name="order_number" value="'+dataSet['order_number']+'" data-curr_point="' + curr_point + '" data-usable_point="' + usable_point + '" data-expired_point="' + expired_point + '" data-price="' + dataSet['product_price'] + '" data-quantity="' + dataSet['product_price_quantity'] + '" data-product_weight="' + dataSet['product_weight'] + '" data-option_type="' + dataSet['option_type'] + '" ' + checkDisabled + '>\ 1116 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1117 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"/>\ 1118 </svg>\ 1119 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1120 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 1121 </svg>\ 1122 </label>\ 1123 </div>\ 1124 </td>'; 1125 } else { listHtml += '\ 1126 <td>\ 1127 <div class="newcheckbox" data-status="'+isdisCancel+'">\ 1128 <label>\ 1129 <input type="checkbox" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" name="order_number" disabled style="display:none;" value="'+dataSet['order_number']+'" ' + checkDisabled + '>\ 1130 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1131 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0z"/>\ 1132 </svg>\ 1133 </label>\ 1134 </div>\ 1135 </td>'; 1136 } 1137 } else if (location.indexOf('order_f') != -1) { 1138 if ((dataSet['d_status'] == '' || dataSet['d_status'] == 'CN' || dataSet['d_status'] == 'RD' || dataSet['d_status'] == 'RN' || dataSet['d_status'] == 'ED' || dataSet['d_status'] == 'EN' || dataSet['d_status'] == 'EY') && 1139 !decode_etc_info.hasOwnProperty('PD') && dataSet.product_state == 'normal' && dataSet.p_status != 'W' && dataSet.p_status != 'F') { 1140 listHtml += '\ 1141 <td>\ 1142 <div class="newcheckbox">\ 1143 <label>\ 1144 <input type="checkbox" data-p_status="' + dataSet['p_status'] + '" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" class="status-checkbox ' + dis_coupon_class + (additional_option_yn.hasOwnProperty(dataSet['product_number']) && additional_option_yn[dataSet['product_number']] == 'Y' && main_order_number.hasOwnProperty(dataSet['product_number']) && main_order_number[dataSet['product_number']] == dataSet['order_number'] ? ' main-order-number ' : '') + (dataSet.option.option_type == 'A' ? ' additional-option ' : '') + '" name="order_number" value="'+dataSet['order_number']+'" data-curr_point="' + curr_point + '" data-usable_point="' + usable_point + '" data-expired_point="' + expired_point + '" data-price="' + dataSet['product_price'] + '" data-quantity="' + dataSet['product_price_quantity'] + '" data-product_weight="' + dataSet['product_weight'] + '" data-product_number="' + dataSet['product_number'] + '" data-option_type="' + dataSet['option_type'] + '" ' + checkD
1144isabled + ' ' + escrowCheckDisabled + '>\ 1145 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1146 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"/>\ 1147 </svg>\ 1148 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1149 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 1150 </svg>\ 1151 </label>\ 1152 </div>\ 1153 </td>'; 1154 } else { 1155 listHtml += '\ 1156 <td>\ 1157 <div class="newcheckbox">\ 1158 <label>\ 1159 <input type="checkbox" name="order_number" disabled>\ 1160 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1161 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0z"/>\ 1162 </svg>\ 1163 </label>\ 1164 </div>\ 1165 </td>'; 1166 } 1167 } else { 1168 1169 if ((typeAry[q] == 'normal' && dataSet['p_status'] == 'D') || (location.indexOf('order_df') == -1 && location.indexOf('order_d') > -1 && dataSet['p_status'] != 'S') || (location.indexOf('order_d') == -1 && dataSet['p_status'] == 'S') || 1170 (location.indexOf('order_d') == -1 && dataSet['p_status'] == 'D' && dataSet['d_status'] == 'ED') || 1171 dataSet['d_status'] == 'C' || dataSet['d_status'] == 'CY' || dataSet['d_status'] == 'R' || 1172 dataSet['d_status'] == 'RW' || 1173 dataSet['d_status'] == 'RY' || dataSet['d_status'] == 'E' || dataSet['d_status'] == 'EW' || 1174 dataSet['d_status'] == 'ES' || dataSet['d_status'] == 'EY' || 1175 (location.indexOf('order') > -1 && decode_etc_info.hasOwnProperty('S'))) { 1176 listHtml += '\ 1177 <td>\ 1178 <div class="newcheckbox">\ 1179 <label>\ 1180 <input type="checkbox" name="order_number" disabled>\ 1181 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1182 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0z"/>\ 1183 </svg>\ 1184 </label>\ 1185 </div>\ 1186 </td>'; 1187 } else { 1188 // console.log(noneCheck) 1189 listHtml += '\ 1190 <td>\ 1191 <div class="newcheckbox">\ 1192 <label>\ 1193 <input type="checkbox" data-mix_yn="' + dataSet['mix_yn'] + '" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '" class="status-checkbox ' + noneCheck+ ' ' + (additional_option_yn.hasOwnProperty(dataSet['product_number']) && additional_option_yn[dataSet['product_number']] == 'Y' && main_order_number.hasOwnProperty(dataSet['product_number']) && main_order_number[dataSet['product_number']] == dataSet['order_number'] ? ' main-order-number ' : '') + (dataSet.option.option_type == 'A' ? ' additional-option ' : '') + '" name="order_number" '+isdisabled + ' ' + isChecked +' value="'+dataSet['order_number']+'" data-curr_point="' + curr_point + '" data-usable_point="' + usable_point + '" data-expired_point="' + expired_point + '" data-price="' + dataSet['product_price'] + '" data-product_weight="' + dataSet['product_weight'] + '" data-quantity="' + dataSet['product_price_quantity'] + '" data-product_number="' + dataSet['product_number'] + '" data-p_status="' + dataSet['p_status'] + '" data-option_type="' + dataSet['option_type'] + '" ' + checkDisabled + ' ' + escrowCheckDisabled + '>\ 1194 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1195 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"/>\ 1196 </svg>\ 1197 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 1198 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"/>\ 1199 </svg>\ 1200 </label>\ 1201 </div>\ 1202 </td>'; 1203 } 1204 } 1205 1206 for (var j=0;j<dataSet['option_list'].length;j++) { 1207 if (j == (dataSet['option_list'].length - 1)) { 1208 if (dataSet['option_list'][j]['option_name'] != 'noneOption') option_ary += dataSet['option_list'][j]['option_name']; 1209 } else { 1210 if (dataSet['option_list'][j]['option_name'] != 'noneOption') option_ary += dataSet['option_list'][j]['option_name'] + " / "; 1211 } 1212 1213 if (dataSet['option_list'][j]['sale_price'] != 0 || dataSet['option_list'][j]['sale_price'] != '0') { 1214 noneTotalPrice = (dataSet['option_list'][j]['sale_price'] * 1) * (dataSet['option_list'][j]['quantity'] * 1); 1215 total_price = (dataSet['option_list'][j]['price'] * 1) * (dataSet['option_list'][j]['quantity'] * 1); 1216 } else { 1217 noneTotalPrice = (dataSet['option_list'][j]['price'] * 1) * (dataSet['option_list'][j]['quantity'] * 1); 1218 total_price = (dataSet['option_list'][j]['price'] * 1) * (dataSet['option_list'][j]['quantity'] * 1); 1219 } 1220 total_count += (dataSet['option_list'][j]['quantity'] * 1); 1221 allPrice += noneTotalPrice; 1222 realPrice += total_price; 1223 } 1224 var optionType = (dataSet['option_type'] == 'A')? 'ì¶ê°ìµì ' : 'ìµì '; 1225 if(dataSet['option_type'] == 'A') { 1226 if(dataSet['option_group']) optionType = optionType + ' : ' + dataSet['option_group']; 1227 } 1228 1229 var desc_class = (data.check_mng_prd_code) ? 'desc_mng_prd' : ''; 1230 listHtml += '<td class="product-img"><a href="' + dataSet['product_url'] + '" target="_blank"><img src="'+dataSet['product_image']+'"></a></td>'; 1231 listHtml += '<td class="product-desc-td '+desc_class+'">'; 1232 listHtml += '<div class="product-desc-box"><div class="product-desc">'; 1233 listHtml += '<p class="product-name" data-ptype="'+dataSet['product_state']+'">'+dataSet['product_name']+'</p>'; 1234 listHtml += '<p class="option-name optionPc">'; 1235 if(option_ary){ 1236 if(dataSet['option_text_str']) { 1237 listHtml += optionType+' : '+option_ary+' / '+dataSet['option_text_str']+'</p>'; 1238 } else { 1239 listHtml += optionType+' : '+option_ary+'</p>'; 1240 } 1241 } else { 1242 if(dataSet['option_text_str']) { 1243 listHtml += '<span class="option-box">
1243'+optionType+' : '+dataSet['option_text_str']+'</span>'; 1244 } 1245 } 1246 1247 if(data.check_mng_prd_code && dataSet['option']['option_type']!='A' && typeof dataSet['mng_product_code']!='undefined' && dataSet['mng_product_code']) listHtml += '<div class="mngPrCode mngPrMobile">ê´ë¦¬ì ìíì½ë : ' + dataSet['mng_product_code'] +'</div>'; 1248 listHtml += '<p class="prTotalCount optionMobile"><span class="count">' + number_format(total_count) + 'ê°</span></p>'; 1249 1250 // ê¸ì¡ 1251 if(dataSet['option']['option_type']!='A') { 1252 if(dataSet['option']['sale_price'] != 0) { 1253 // í ì¸ê° ìì ë 1254 listHtml += '<p class="prTotalPriceMobile sale"><span style="display:flex;flex-direction:column;text-decoration:line-through;color:#8e9095;font-size:13px;padding-bottom:2px;">' + number_format(dataSet['option']['sale_price']) + ' ì</span><span>' + number_format(dataSet['option']['price']) + ' ì</span></p>'; 1255 } else { 1256 // í ì¸ê° ìì ë 1257 listHtml += '<p class="prTotalPriceMobile">' + number_format(total_price) + '<span> ì</span></p>'; 1258 } 1259 } else { 1260 listHtml += '<p class="prTotalPriceMobile">' + number_format(total_price) + '<span> ì</span></p>'; 1261 } 1262 1263 // ë¤ì´ë¡ë ì ë³´ 1264 1265 const now = new Date(); 1266 1267 const year = now.getFullYear();
1268 const month = String(now.getMonth() + 1).padStart(2, '0'); 1269 const day = String(now.getDate()).padStart(2, '0'); 1270 const hours = String(now.getHours()).padStart(2, '0'); 1271 const minutes = String(now.getMinutes()).padStart(2, '0'); 1272 const seconds = String(now.getSeconds()).padStart(2, '0'); 1273 1274 const formatted = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; 1275 1276 if (dataSet['download_date'] < formatted) { 1277 var expired_date = '<p style="color:#F15F5F">ê¸°ê° ë§ë£</p>'; 1278 } else { 1279 var expired_date = ''; 1280 } 1281 1282 if (typeAry[q] == 'download' && dataSet['download_file']['file_name']!==null) { 1283 if (dataSet['download_file'] != undefined) { 1284 var download_date = (dataSet['p_status'] != undefined && dataSet['p_status'] == 'W')? '-' : dataSet['download_date']; 1285 listHtml += '<div class="subcontents-box product-log-etc">'; 1286 listHtml += '<p>íì¼ëª : '+dataSet['download_file']['file_name']+'</p>'; 1287 listHtml += '<p>ë¤ì´ë¡ë ìì¬ íì / ì´ íì : '+dataSet['download_count']+'í / '+dataSet['download_real_count']+'í</p>'; 1288 listHtml += '<p>ë¤ì´ë¡ë ê¸°ê° : '+download_date+'</p></br>'+expired_date; 1289 listHtml += '</div>'; 1290 } else { 1291 listHtml += '<div class="subcontents-box">'; 1292 listHtml += '<p>ë¤ì´ë¡ë íì¼ì´ ìì ëììµëë¤</p>'; 1293 listHtml += '</div'; 1294 } 1295 } else if (typeAry[q] == 'etc') { 1296 if (dataSet['etc_info']) { 1297 listHtml += '<div class="subcontents-box product-log-etc">'; 1298 listHtml += '<p>ì íì¼ì :<br>'+dataSet['etc_date']+'</p>'; 1299 listHtml += '</div>'; 1300 } 1301 } 1302 1303 listHtml += '</div>'; 1304 if(data.check_mng_prd_code) listHtml += '<div class="mngPrCode">'+ (dataSet['option']['option_type']!='A' ? dataSet['mng_product_code'] : '') +'</div>'; 1305 1306 // ìë 1307 listHtml += '<div class="prTotalCount">'+number_format(total_count)+' ê°</div>'; 1308 1309 // ê¸ì¡ 1310 //if(dataSet['option']['option_type']!='A') { 1311 if(dataSet['option']['sale_price'] != 0) { 1312 // í ì¸ê° ìì ë 1313 listHtml += '<div class="prTotalPricePc sale"><span style="column;text-decoration:line-through;color:#8e9095;font-size:13px;padding-bottom:2px;">' + number_format(dataSet['option']['sale_price']) + ' ì</span><span>' + number_format(dataSet['option']['price']) + ' ì</span></div>'; 1314 } else { 1315 // í ì¸ê° ìì ë 1316 listHtml += '<div class="prTotalPricePc"><span>' + number_format(dataSet['option']['price']) + ' ì</span></div>'; 1317 } 1318 // } else { 1319 // listHtml += '<div class="prTotalPricePc"><span>0 ì</span></div>'; 1320 // } 1321 // listHtml += '<div class="prTotalPricePc">'+number_format(total_price)+' ì</div>'; 1322 listHtml += '</div>'; 1323 1324 var det_status = ''; 1325 if(decode_etc_info.hasOwnProperty('PD')) { 1326 det_status = '<span class="state-title blue">구매íì </span> <span class="state-date">' + decode_etc_info['PD'] + '</span>'; 1327 // partial_delay_delivery_yn = 'Y'; 1328 } else if(decode_etc_info.hasOwnProperty('CD')) { 1329 det_status = '<span class="state-title blue">ìê±°ìë£</span> <span class="state-date">' + decode_etc_info['CD'] + '</span>'; 1330 } else if(decode_etc_info.hasOwnProperty('S')) { 1331 det_status = '<span class="state-title blue">ë°°ì¡ì¤</span> <span class="state-date">' + decode_etc_info['S'].replace('00:00:00', '') + '</span>'; 1332 // partial_delay_delivery_yn = 'Y'; 1333 } else if(decode_etc_info.hasOwnProperty('DD')) { 1334 det_status = '<span class="state-title red">ë°ì¡ì§ì°</span> <span class="state-date">' + decode_etc_info['DD']['due_date'] + "</span>" + (decode_etc_info['DD']['reason'] || decode_etc_info['DD']['detail_reason'] ? '<span class="state-desc">' : '') + (decode_etc_info['DD']['reason'] ? '[' + decode_etc_info['DD']['reason'] + '] ' : '') + (decode_etc_info['DD']['detail_reason'] ? decode_etc_info['DD']['detail_reason'] : '') + (decode_etc_info['DD']['reason'] || decode_etc_info['DD']['detail_reason'] ? "</span>" : ''); 1335 // partial_delay_cnt++; 1336 } else if(decode_etc_info.hasOwnProperty('PO')) { 1337 det_status = '<span class="state-title blue">
1337ë°ì£¼íì¸</span> <span class="state-date">' + decode_etc_info['PO'] + '</span>'; 1338 } 1339 1340 if(det_status) listHtml += '<p class="info-title det-status">' + (det_status) + '</p>'; 1341 1342 // ê³ ê°ìì² ìì¸ë´ì© 1343 listHtml += reasonHtml; 1344 1345 delivery_company_options = ''; 1346 $.each(new_delivery_company_arr, function(k, v) { 1347 if(tracking_delivery_company_arr.indexOf(v) > -1) { 1348 delivery_company_options += '<div data-val="' + v + '">' + k + '<svg data-toggle="popover" data-container=".payment-list-box" data-content="ë°°ì¡ ì¶ì ê°ë¥" data-trigger="hover" data-placement="top" data-html="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m11.6 17.72-.98.61v-5.37l5.2-3.25v.76c.39-.08.79-.13 1.2-.13V8.62c0-.01-.01-.02-.01-.03 0-.06-.02-.12-.04-.17a.625.625 0 0 0-.23-.3l-6.4-4a.614.614 0 0 0-.64 0l-6.4 4c-.11.07-.18.18-.23.3-.02.05-.03.11-.04.17 0 .01-.01.02-.01.03v6.8c0 .21.11.4.28.51l6.4 4a.62.62 0 0 0 .64 0l1.75-1.1c-.2-.34-.36-.71-.49-1.11zM10.02 5.33l2.11 1.32-5.28 3.3-2.1-1.32 5.27-3.3zm-.6 13.01-5.2-3.25V9.72l5.2 3.25v5.37zm.6-6.41-2.04-1.27 5.28-3.3 2.04 1.27-5.28 3.3z"></path><path d="m22.85 21-2.61-2.61c.49-.66.79-1.48.79-2.36 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.89 0 1.7-.3 2.36-.79L22 21.85c.12.12.27.18.42.18s.31-.06.42-.18a.6.6 0 0 0 .01-.85zm-8.63-4.98c0-1.54 1.26-2.8 2.8-2.8s2.8 1.26 2.8 2.8c0 .77-.31 1.46-.81 1.97 0 0-.01 0-.01.01s0 .01-.01.01a2.799 2.799 0 0 1-4.77-1.99z"></path></svg></div>'; 1349 } else { 1350 delivery_company_options += '<div data-val="' + v + '">' + k + '</div>'; 1351 } 1352 1353 }); 1354 1355 if(!dataSet['delivery_template_seq'] && !dataSet['delivery_company']) { 1356 var dl_settings = data['requests']['settings'] ? JSON.parse(data['requests']['settings']) : {}; 1357 if(dl_settings.delivery && dl_settings.delivery.b_delivery_company) dataSet['delivery_company'] = dl_settings.delivery.b_delivery_company; 1358 } 1359 1360 // 모ë°ì¼ì© ë°°ì¡ì ë³´ ë°ì¤ 1361 if(typeAry[q] == 'normal') { 1362 var delivery_company_number = dataSet['delivery_type'] + '|' + (dataSet['delivery_company'] ? dataSet['delivery_company'] : '' ) + '|' + (dataSet['delivery_number'] ? dataSet['delivery_number'] : '') + '|' + dataSet['p_status'] + '|' + dataSet['d_status']; 1363 1364 if(dataSet['new_delivery_company'] && dataSet['new_delivery_number']) { 1365 if(!dataSet['new_delivery_type']) dataSet['new_delivery_type'] = 'DELIVERY'; 1366 delivery_company_number = dataSet['new_delivery_type'] + '|' + dataSet['new_delivery_company'] + '|' + dataSet['new_delivery_number'] + '|' + dataSet['p_status'] + '|' + dataSet['d_status']; 1367 } 1368 1369 if(delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['company_cnt'][delivery_company_number] == dup_cnt_2 + 1) { 1370 dup_cnt_2 = 0; 1371 /* ì¡ì¥ë²í¸ 묶ì íì ë° ë¶ê¸° */ 1372 1373 var cur_delivery_company = ''; 1374 var cur_delivery_number = ''; 1375 var cur_delivery_type = ''; 1376 1377 if(dataSet['new_delivery_type']) { 1378 cur_delivery_company = dataSet['new_delivery_company'] ? dataSet['new_delivery_company'] : ''; 1379 cur_delivery_number = dataSet['new_delivery_number'] ? dataSet['new_delivery_number'] : ''; 1380 cur_delivery_type = dataSet['new_delivery_type'] ? dataSet['new_delivery_type'] : ''; 1381 } else { 1382 cur_delivery_company = dataSet['delivery_company'] ? dataSet['delivery_company'] : ''; 1383 cur_delivery_number = dataSet['delivery_number'] ? dataSet['delivery_number'] : ''; 1384 cur_delivery_type = dataSet['delivery_type'] ? dataSet['delivery_type'] : ''; 1385 } 1386 1387 if(dataSet['p_status'] == 'F' && dataSet['d_status'] != 'CY') { 1388 var delivery_disabled = ''; 1389 if(location.indexOf('order') > -1 && location.indexOf('order_d') == -1 && location.indexOf('order_f') == -1) { 1390 } else { 1391 delivery_disabled = 'disabled'; 1392 } 1393 if(dataSet['p_status'] == 'W' || dataSet['d_status'] == 'C') delivery_disabled = 'disabled'; 1394 if(shoppingDisabled) delivery_disabled = 'readonly'; 1395 1396 listHtml += '\ 1397 <div class="prDeliveryCompany prDeliveryCompanyMobile" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + dataSet['delivery_type'] + '">\ 1398 <div class="order-status-box"><span class="title">ë°°ì¡ì ë³´</span><span class="order-status order-status-' + dataSet['p_status'] + '">' + $.lang[LANG]['shopping.order.status.' + dataSet['p_status']] + '</span></div>\ 1399 '; 1400 if(dataSet['delivery_type'] == 'DELIVERY') { 1401 listHtml += '\ 1402 <input type="hidden" class="hid-delivery-company" value="' + (cur_delivery_company ? cur_delivery_company : Object.values(new_delivery_company_arr)[0]) + '" />\ 1403 <div class="cl-s-delivery-company-selector cl-s-delivery-company-selector-mobile ' + delivery_disabled + ' ' + shoppingDisabled + '">\ 1404 <div class="select-box">\ 1405 <div class="selected-option"><span class="selected-option-text">\ 1406 ' + (dataSet['delivery_company'] ? $.lang[LANG]['shopping.delivery.' + dataSet['delivery_company']] : Object.keys(new_delivery_company_arr)[0]) + '\ 1407 </span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><path d="m0 0 4 4 4-4z"/></svg></div>\ 1408 </div>\ 1409 <div class="option-box delivery-company-option-box" style="display: none;">\ 1410 ' + delivery_company_options + '\ 1411 </div>\ 1412 </div>\ 1413 <input type="text" class="form-control hid-delivery-number ' + shoppingDisabled + '" placeholder="ì´ì¡ì¥ë²í¸" ' + delivery_disabled + ' style="' + (cur_delivery_company == 'etc' ? 'display: none;' : '') + '" />\ 1414 '; 1415 } else { 1416 listHtml += '<div class="delivery-type">' + $.lang[LANG]['shopping.delivery.template.delivery_type.' + dataSet['delivery_type'].toLowerCase()]; 1417 if(dataSet['delivery_type'] == 'QUICK' || dataSet['pay_type'] == 'DELIVERED') listHtml += '(ì°©ë¶)'; 1418 listHtml += '</div>'; 1419 } 1420 listHtml += '</div>'; 1421 } else { 1422 var dp_status = ''; 1423 if(dataSet['d_status'] == 'CY') 1424 dp_status = 'ì·¨ììë£'; 1425 else 1426 dp_status = $.lang[LANG]['shopping.order.status.' + dataSet['p_status']]; 1427 listHtml += '<div class="prDeliveryCompany prDeliveryCompanyMobile" rowspan="' + (delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['company_cnt'][delivery_company_number]) + '">'; 1428 listHtml += '<div class="order-status-box"><span class="title">ë°°ì¡ì ë³´</span><span class="order-status order-status-' + (dataSet['d_status'] == 'CY' ? '' : dataSet['p_stauts']) + '">' + dp_status + '</span></div>'; 1429 if(cur_delivery_type == 'DELIVERY' && cur_delivery_company && cur_delivery_number) { 1430 cur_delivery_number = '<br>' + cur_delivery_number; 1431 if(cur_delivery_company == 'etc') cur_delivery_number = ''; 1432 listHtml += '<div class="delivery-type">' + $.lang[LANG]['shopping.delivery.' + cur_delivery_company] + cur_delivery_number + delivery_tooltip_icon_m + '</div>'; 1433 } else { 1434 if(cur_delivery_type != 'DELIVERY' ) { 1435 listHtml += '<div class="delivery-type">'; 1436 listHtml += $.lang[LANG]['shopping.delivery.template.delivery_type.' + cur_delivery_type.toLowerCase()]; 1437 if(cur_delivery_type == 'QUICK' || dataSet['pay_type'] == 'DELIVERED') { 1438 listHtml += '(ì°©ë¶)'; 1439 } 1440 listHtml += delivery_tooltip_icon_m 1441 listHtml += '</div>'; 1442 } 1443 } 1444 listHtml += '</div>'; 1445 } 1446 /* ì¡ì¥ë²í¸ 묶ì íì ë° ë¶ê¸° */ 1447 } else { 1448 dup_cnt_2++; 1449 } 1450 1451 /* ë°°ì¡ë¹ 묶ì íì */ 1452 if(delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['delivery_cnt'] == dup_cnt + 1) { 1453 dup_cnt = 0; 1454 1455 listHtml += '<div class="prDeliveryPrice prDeliveryPriceMobile"><span class="title">묶ìë°°ì¡ë¹</span>'; 1456 if(delivery_template_list[delivery_template_seq]['price_type'] == 'ETC' && (sel_dt == 'DELIVERY' || sel_dt == 'DIRECT')) { 1457 listHtml += '<span class="price">ë³ëìë´</span>'; 1458 } else if (delivery_template_list[delivery_template_seq]['price_type'] == 'FREE') { 1459 listHtml += '<span class="price">무ë£</span>'; 1460 } else { 1461 listHtml += '<span class="price">'; 1462 1463 if(delivery_template_list[delivery_template_seq]['tooltip'] && (dataSet['delivery_type'] == 'DELIVERY' || dataSet['delivery_type'] == 'DIRECT')) { 1464 listHtml += '<svg class="cm-popover-info" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" data-container="body" width="13" height="13" tabindex="0" data-trigger="hover" data-toggle="popover" fill="#4789e7" data-html="true" data-placement="left" data-content="' + delivery_template_list[delivery_template_seq]['tooltip'] + '" data-original-title="" title=""><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"></path><path d="M6.66 3.01C5.61 3.01 4.58 3.5 4.5 4.8c0 0.06-0.01 0.12 0 0.2h1.02c0-0.07 0.01-0.15 0.02-0.23 0.08-0.62 0.52-0.76 1.08-0.76 0.63 0 1.02 0.37 1.02 0.95 -0.01 0.48-0.3 0.87-0.76 1.34C6.21 6.97 6.02 7.37 6 8h0.99C7 7.
146466 7.04 7.37 7.67 6.75 8.17 6.27 8.7 5.68 8.7 4.87 8.7 3.85 7.89 3.01 6.66 3.01z"></path><rect x="6" y="9" width="1" height="1"></rect></svg>'; 1465 } 1466 1467 listHtml += (number_format(delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['price'])) + '</span> ì'; 1468 } 1469 if(dataSet['pay_type'] == 'DELIVERED' && (sel_dt == 'DELIVERY' || sel_dt == 'DIRECT')) listHtml += '<span class="pay-type-delivered">(ì°©ë¶)</span>'; 1470 if((sel_dt == 'DELIVERY' || sel_dt == 'DIRECT') && dataSet['price_type'] == 'FREE_CONDITION') { 1471 listHtml += '<div class="desc">' + number_format(dataSet['free_condition']) + ' ì ì´ì ë°°ì¡ë¹ 무ë£</div>'; 1472 } 1473 listHtml += '</div>'; 1474 } else { 1475 dup_cnt ++; 1476 } 1477 } 1478 // 모ë°ì¼ì© ë°°ì¡ì ë³´ ë°ì¤ 1479 1480 listHtml += '</td>'; 1481 // console.log(delivery_template_list); 1482 // ë°°ì¡ë¹ 묶ìíì ì²ë¦¬ 1483 if(typeAry[q] == 'normal') { 1484 var delivery_template_seq = dataSet['delivery_template_seq']; 1485 var delivery_type = dataSet['delivery_type']; 1486 var sel_dt = dataSet['sel_delivery_type']; 1487 var mix_yn = dataSet['mix_yn']; 1488 var tooltip = ''; 1489 1490 /* ë°°ì¡ë¹ 묶ì íì */ 1491 if(typeof delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['counter'] == 'undefined') { 1492 delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['counter'] = 1; 1493 } else { 1494 delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['counter'] += 1; 1495 } 1496 1497 if(delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['counter'] == 1) { 1498 listHtml += '<td class="prDeliveryPrice" rowspan="' + (delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['delivery_cnt']) + '">'; 1499 if(delivery_template_list[delivery_template_seq]['price_type'] == 'ETC' && (sel_dt == 'DELIVERY' || sel_dt == 'DIRECT')) { 1500 listHtml += 'ë³ëìë´'; 1501 } else if(delivery_template_list[delivery_template_seq]['price_type'] == 'FREE') { 1502 listHtml += '무ë£'; 1503 } else { 1504 listHtml += (number_format(delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['price'])) + ' ì'; 1505 } 1506 if(dataSet['price_type'] == 'WEIGHT' || dataSet['price_type'] == 'QUANTITY') { 1507 if(delivery_template_list[delivery_template_seq]['tooltip'] && (sel_dt == 'DELIVERY' || sel_dt == 'DIRECT')) { 1508 listHtml += '<svg class="cm-popover-info hand" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13" tabindex="0" data-container="body" data-trigger="hover" data-toggle="popover" fill="#4789e7" data-html="true" data-placement="top" data-content="' + delivery_template_list[delivery_template_seq]['tooltip'] + '" data-original-title="" title=""><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"></path><path d="M6.66 3.01C5.61 3.01 4.58 3.5 4.5 4.8c0 0.06-0.01 0.12 0 0.2h1.02c0-0.07 0.01-0.15 0.02-0.23 0.08-0.62 0.52-0.76 1.08-0.76 0.63 0 1.02 0.37 1.02 0.95 -0.01 0.48-0.3 0.87-0.76 1.34C6.21 6.97 6.02 7.37 6 8h0.99C7 7.66 7.04 7.37 7.67 6.75 8.17 6.27 8.7 5.68 8.7 4.87 8.7 3.85 7.89 3.01 6.66 3.01z"></path><rect x="6" y="9" width="1" height="1"></rect></svg>'; 1509 } 1510 } 1511 if(dataSet['pay_type'] == 'DELIVERED' && (sel_dt == 'DELIVERY' || sel_dt == 'DIRECT')) listHtml += '<div class="pay-type-delivered">(ì°©ë¶)</div>'; 1512 if((sel_dt == 'DELIVERY' || sel_dt == 'DIRECT') && dataSet['price_type'] == 'FREE_CONDITION') listHtml += '<div class="price-type-desc">' + number_format(delivery_template_list[delivery_template_seq]['free_condition']) + ' ì ì´ì<br>ë°°ì¡ë¹ 무ë£</div>'; 1513 1514 listHtml += '</td>'; 1515 } 1516 1517 var delivery_company_number = dataSet['delivery_type'] + '|' + (dataSet['delivery_company'] ? dataSet['delivery_company'] : '' ) + '|' + (dataSet['delivery_number'] ? dataSet['delivery_number'] : '') + '|' + dataSet['p_status'] + '|' + dataSet['d_status']; 1518 1519 if(dataSet['new_delivery_company'] && dataSet['new_delivery_number']) { 1520 delivery_company_number = dataSet['new_delivery_type'] + '|' + dataSet['new_delivery_company'] + '|' + dataSet['new_delivery_number'] + '|' + dataSet['p_status'] + '|' + dataSet['d_status']; 1521 } 1522 1523 var cur_delivery_company = ''; 1524 var cur_delivery_number = ''; 1525 var cur_delivery_type = ''; 1526 1527 if(dataSet['new_delivery_type']) { 1528 cur_delivery_company = dataSet['new_delivery_company'] ? dataSet['new_delivery_company'] : ''; 1529 cur_delivery_number = dataSet['new_delivery_number'] ? dataSet['new_delivery_number'] : ''; 1530 cur_delivery_type = dataSet['new_delivery_type'] ? dataSet['new_delivery_type'] : ''; 1531 } else { 1532 cur_delivery_company = dataSet['delivery_company'] ? dataSet['delivery_company'] : ''; 1533 cur_delivery_number = dataSet['delivery_number'] ? dataSet['delivery_number'] : ''; 1534 cur_delivery_type = dataSet['delivery_type'] ? dataSet['delivery_type'] : ''; 1535 } 1536 1537 if(delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['company_
1537spdl_seq'][delivery_company_number] == dataSet['seq']) { 1538 /* ì¡ì¥ë²í¸ 묶ì íì ë° ë¶ê¸° */ 1539 if(dataSet['p_status'] == 'F' && dataSet['d_status'] != 'CY') { 1540 var delivery_disabled = ''; 1541 if(location.indexOf('order') > -1 && location.indexOf('order_d') == -1 && location.indexOf('order_f') == -1) { 1542 } else { 1543 delivery_disabled = 'disabled'; 1544 } 1545 if(dataSet['p_status'] == 'W' || dataSet['d_status'] == 'C') delivery_disabled = 'disabled'; 1546 if(shoppingDisabled) delivery_disabled = 'readonly'; 1547 1548 listHtml += '\ 1549 <td class="prDeliveryCompany" data-delivery_template_seq="' + dataSet['delivery_template_seq'] + '" data-delivery_type="' + sel_dt + '" rowspan="' + delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['company_cnt'][delivery_company_number] + '">\ 1550 <span class="order-status order-status-' + dataSet['p_status'] + '">' + $.lang[LANG]['shopping.order.status.' + dataSet['p_status']] + '</span>\ 1551 '; 1552 1553 if(dataSet['delivery_type'] == 'DELIVERY') { 1554 listHtml += '\ 1555 <input type="hidden" class="hid-delivery-company" name="delivery_company[]" value="' + (dataSet['delivery_company'] ? dataSet['delivery_company'] : Object.values(new_delivery_company_arr)[0]) + '" />\ 1556 <div class="cl-s-delivery-company-selector ' + delivery_disabled + ' ' + shoppingDisabled + '">\ 1557 <div class="select-box">\ 1558 <div class="selected-option"><span class="selected-option-text">\ 1559 ' + (dataSet['delivery_company'] ? $.lang[LANG]['shopping.delivery.' + dataSet['delivery_company']] : Object.keys(new_delivery_company_arr)[0]) + '\ 1560 </span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><path d="m0 0 4 4 4-4z"/></svg></div>\ 1561 </div>\ 1562 <div class="option-box delivery-company-option-box" style="display: none;">\ 1563 ' + delivery_company_options + '\ 1564 </div>\ 1565 </div>\ 1566 <input type="text" class="form-control hid-delivery-number ' + shoppingDisabled + '" name="delivery_number[]" placeholder="ì´ì¡ì¥ë²í¸" ' + delivery_disabled + ' style="' + (cur_delivery_company == 'etc' ? 'display: none;' : '') + '" />\ 1567 '; 1568 } else { 1569 listHtml += $.lang[LANG]['shopping.delivery.template.delivery_type.' + dataSet['delivery_type'].toLowerCase()]; 1570 if(dataSet['delivery_type'] == 'QUICK') listHtml += '(ì°©ë¶)'; 1571 } 1572 listHtml += '</td>'; 1573 } else { 1574 listHtml += '<td class="prDeliveryCompany" rowspan="' + (delivery_template_list[delivery_template_seq]['dtype'][sel_dt]['company_cnt'][delivery_company_number]) + '">'; 1575 var dp_status = ''; 1576 if(dataSet['d_status'] == 'C') 1577 dp_status = 'ì·¨ììì²'; 1578 1579 if(dataSet['d_status'] == 'CY') 1580 dp_status = 'ì·¨ììë£'; 1581 else if(dataSet['d_status'] == 'R') 1582 dp_status = 'ë°íìì²'; 1583 else if(dataSet['d_status'] == 'RY') 1584 dp_status = 'ë°íìë£'; 1585 else if(dataSet['d_status'] == 'E') 1586 dp_status = 'êµíìì²'; 1587 else if(dataSet['d_status'] == 'ES') 1588 dp_status = 'êµíì¬ë°ì¡'; 1589 else if(dataSet['d_status'] == 'ED') 1590 dp_status = 'êµíê±°ë¶'; 1591 else if(dataSet['d_status'] == 'EY') 1592 dp_status = 'êµíìë£'; 1593 else 1594 dp_status = $.lang[LANG]['shopping.order.status.' + dataSet['p_status']]; 1595 1596 if (dataSet['d_status'] && dataSet['p_status'] == 'V') { 1597 listHtml += '<span class="order-status order-status-' + dataSet['d_status'] + '">' + dp_status + '</br>(구매íì )</span>'; 1598 } else { 1599 listHtml += '<span class="order-status order-status-' + dataSet['d_status'] + '">' + dp_status + '</span>'; 1600 } 1601 if(cur_delivery_type == 'DELIVERY' && cur_delivery_company && cur_delivery_number) { 1602 cur_delivery_number = '<br>' + cur_delivery_number; 1603 if(cur_delivery_company == 'etc') cur_delivery_number = ''; 1604 listHtml += $.lang[LANG]['shopping.delivery.' + cur_delivery_company] + cur_delivery_number + delivery_tooltip_icon; 1605 } else { 1606 if(cur_delivery_type != 'DELIVERY') { 1607 listHtml += '<div class="delivery-type">'; 1608 listHtml += $.lang[LANG]['shopping.delivery.template.delivery_type.' + cur_delivery_type.toLowerCase()]; 1609 if(cur_delivery_type == 'QUICK') { 1610 listHtml += '(ì°©ë¶)'; 1611 } 1612 listHtml += delivery_tooltip_icon; 1613 listHtml += '</div>'; 1614 } 1615 } 1616 listHtml += '</td>'; 1617 } 1618 /* ì¡ì¥ë²í¸ 묶ì íì ë° ë¶ê¸° */ 1619 } 1620 /* ë°°ì¡ë¹ 묶ì íì */ 1621 1622 // ë¤ì´ë¡ë, 무íìí 1623 } else if (typeAry[q] != 'normal') { 1624 listHtml += '<td class="prDeliveryPrice"></td><td class="prDeliveryCompany">'; 1625 if(dataSet['p_status'] == 'W' && dataSet['d_status'] == '') { 1626 dp_status = 'ì ê¸ë기'; 1627 } 1628 else if(dataSet['p_status'] == 'D' && dataSet['d_status'] == '') { 1629 dp_status = '구매ìë£'; 1630 } 1631 else if(dataSet['p_status'] == 'V' && dataSet['d_status'] == '') { 1632 dp_status = '구매íì '; 1633 } 1634 else { 1635 if(dataSet['d_status'] == 'C') 1636 dp_status = 'ì·¨ììì²'; 1637 else if(dataSet['d_status'] == 'CY') 1638 dp_status = 'ì·¨ììë£'; 1639 else if(dataSet['d_status'] == 'R') 1640 dp_status = 'ë°íìì²'; 1641 else if(dataSet['d_status'] == 'RY') 1642 dp_status = 'ë°íìë£'; 1643 else if(dataSet['d_status'] == 'E') 1644 dp_status = 'êµíìì²'; 1645 else if(dataSet['d_status'] == 'ES') 1646 dp_status = 'êµíì¬ë°ì¡'; 1647 else if(dataSet['d_status'] == 'ED') 1648 dp_status = 'êµíê±°ë¶'; 1649 else if(dataSet['d_status'] == 'EY') 1650 dp_status = 'êµíìë£'; 1651 else 1652 dp_status = '구매ìë£'; 1653 } 1654 1655 listHtml += '<span class="order-status order-status-' + dataSet['d_status'] + '">' + dp_status + '</span>'; 1656 listHtml += '</td>'; 1657 } 1658 1659 listHtml += '</tr>'; 1660 1661 // if (typeAry[q] == 'download' && dataSet['download_file']['file_name']!==null) { 1662 // if (dataSet['download_file'] != undefined) { 1663 // listHtml += '<tr class="admin-status-box" data-status="'+isdisCancel+'"><td class="newcheckbox" data-status="'+isdisCancel+'"></td><td></td><td class="subcontents-box product-log-etc" colspan="4">'; 1664 // listHtml += '<p>íì¼ëª : '+dataSet['download_file']['file_name']+'</p>'; 1665 // listHtml += '<p>
1665ë¤ì´ë¡ë ìì¬ íì / ì´ íì : '+dataSet['download_count']+'í / '+dataSet['download_real_count']+'í</p>'; 1666 // listHtml += '<p>ë¤ì´ë¡ë ê¸°ê° : '+dataSet['download_date']+'</p>'; 1667 // listHtml += '</td></tr>'; 1668 // } else { 1669 // listHtml += '<tr class="admin-status-box"><td></td><td></td><td class="subcontents-box" colspan="4">'; 1670 // listHtml += '<p>ë¤ì´ë¡ë íì¼ì´ ìì ëììµëë¤</p>'; 1671 // listHtml += '</td></tr>'; 1672 // } 1673 // } 1674 1675 // if (typeAry[q] == 'etc') { 1676 // if (dataSet['etc_info']) { 1677 // var etcInfoAry = dataSet['etc_info'].split('||'); 1678 // var etcInfo = ''; 1679 1680 // if (etcInfoAry.length > 1) etcInfo = etcInfoAry[0]+' ~ '+etcInfoAry[1]; 1681 // else etcInfo = etcInfoAry; 1682 1683 // listHtml += '<tr class="admin-status-box" data-status="'+isdisCancel+'"><td class="newcheckbox" data-status="'+isdisCancel+'"></td><td></td><td class="subcontents-box product-log-etc" colspan="4">'; 1684 // listHtml += '<p>ì íì¼ì : '+etcInfo+'</p>'; 1685 // listHtml += '</td></tr>'; 1686 // } 1687 // } 1688 1689 1690 if (dataSet['d_status'] == 'C' || dataSet['d_status'] == 'R') { 1691 returnRequestPrice += total_price; 1692 returnRequestCnt++; 1693 } else if (dataSet['d_status'] == 'CY') { 1694 returnPrice += total_price; 1695 returnCnt++; 1696 } else if (dataSet['d_status'] == 'CN') { 1697 returnRequestPrice += total_price; 1698 returnRequestCnt++; 1699 } else if (dataSet['d_status'] == 'RW') { 1700 } else if (dataSet['d_status'] == 'RD') { 1701 } else if (dataSet['d_status'] == 'RN') { 1702 } else if (dataSet['d_status'] == 'RY') { 1703 returnPrice += total_price; 1704 returnCnt++; 1705 } else if (dataSet['d_status'] == 'E') { 1706 checkExchange = 'Y'; 1707 } else if (dataSet['d_status'] == 'EW') { 1708 checkExchange = 'Y'; 1709 } else if (dataSet['d_status'] == 'ED') { 1710 checkExchange = 'Y'; 1711 } else if (dataSet['d_status'] == 'EN') { 1712 checkExchange = 'Y'; 1713 } else if (dataSet['d_status'] == 'EY') { 1714 checkExchange = 'Y'; 1715 } 1716 1717 if (dataSet['reason']) { 1718 if (lastReturnRequest == '') { 1719 lastReturnRequest = dataSet['reason']['reason_date']; 1720 } else if (lastReturnRequest < dataSet['reason']['reason_date']) { 1721 lastReturnRequest = dataSet['reason']['reason_date']; 1722 } 1723 } 1724 1725 if (dataSet['reason']) { 1726 if (lastReturn == '') { 1727 lastReturn = dataSet['reason']['reg_date']; 1728 } else if (lastReturn < dataSet['reason']['reg_date']) { 1729 lastReturn = dataSet['reason']['reg_date']; 1730 } 1731 } 1732 1733 total += (total_price*1); 1734 noneTotal += (noneTotalPrice*1); 1735 statusCheck = dataSet['p_status']; 1736 } 1737 listHtml += '</table>'; 1738 } 1739 1740 // if(partial_delay_cnt > 0 && partial_delay_cnt != data['list']['normal'].length) { 1741 // partial_delay_delivery_yn = 'Y'; 1742 // } 1743 1744 var checkMsg = (!data['admin_msg'].length) ? 'msgFalse' : '', 1745 adminMemoHtml = '\ 1746 <div class="admin-order-delivery-info">\ 1747 <div class="info-subject">ê´ë¦¬ì ë©ëª¨</div>\ 1748 <div id="admin-memo" class="' + shoppingDisabled + '" data-orderGroup="'+orderGroup+'">ë©ëª¨ ì¶ê°</div>\ 1749 <div id="admin-memo-list" class="'+checkMsg+'">' 1750 if (data['admin_msg'] != undefined) { 1751 for (var a=0;a<data['admin_msg'].length;a++) { 1752 adminMemoHtml += '<div class="admin-memo-list-box">\ 1753 <div class="memo-box">\ 1754 <div class="memo-btn ' + shoppingDisabled + '" data-orderGroup="'+orderGroup+'" data-adminIdx="'+data['admin_msg'][a]['seq']+'">\ 1755 <span class="memo-edit">\ 1756 <svg viewBox="0 0 13 13" width="13" height="13">\ 1757 <path fill="#96989b" d="M4.32 8.05C4.2 8.39 4.46 8.71 4.79 8.71c0.05 0 0.11-0.01 0.16-0.03L7 8l6-6 -2-2L5 6 4.32 8.05zM5.87 6.54L11 1.41 11.59 2 6.46 7.13 5.58 7.42 5.87 6.54z"/>\ 1758 <path fill="#96989b" d="M9 11c0 0.55-0.45 1-1 1H2c-0.55 0-1-0.45-1-1V4c0-0.55 0.45-1 1-1h3V2H2C0.9 2 0 2.9 0 4v7c0 1.1 0.9 2 2 2h6c1.1 0 2-0.9 2-2V8H9V11z"/>\ 1759 </svg>\ 1760 </span>\ 1761 <span class="memo-delete">\ 1762 <svg viewBox="0 0 12 13" width="12" height="13">\ 1763 <path fill="#96989b" d="M12 2h-1H9V0H3.02v2H1 0v1h1v8c0 1.1 0.9 2 2 2h6c1.1 0 2-0.9 2-2V3h1V2zM4.02 1H8v1H4.02V1zM10 11c0 0.55-0.45 1-1 1H3c-0.55 0-1-0.45-1-1V3h1.02H9h1V11z"/>\ 1764 <rect fill="#96989b" x="4" y="4" width="1" height="7"/>\ 1765 <rect fill="#96989b" x="7" y="4" width="1" height="7"/>\ 1766 </svg>\ 1767 </span>\ 1768 </div>\ 1769 <div class="memo-date">'+data['admin_msg'][a]['reg_date']+'</div>\ 1770 <div class="memo-text"><pre>'+data['admin_msg'][a]['msg']+'</pre></div>\ 1771 </div>\ 1772 </div>'; 1773 } 1774 } 1775 1776 adminMemoHtml += '</div>\ 1777 </div>\ 1778 '; 1779 1780 $("#delivery-box").append(adminMemoHtml); 1781 if(outOrderCancel != true) { 1782 $("#delivery-box").append('<div class="admin-order-delivery-info confirm-recovery-desc hide">\ 1783 <div class="info-body">\ 1784 <div class="">\ 1785 <div class="desc-title"><svg viewBox="0 0 14 14" width="14" height="14"><path d="M7 0C3.13 0 0 3.13 0 7c0 3.87 3.13 7 7 7 3.87 0 7-3.13 7-7C14 3.13 10.87 0 7 0zM7.7 10.73H6.3v-1.4h1.4V10.73zM7.7 8.4H6.3L6.07 3.27h1.87L7.7 8.4z"/></svg> ì 립ê¸/ì¿ í° íì ë¶ê° ìë´</div>\ 1786 <div class="section">구매íì ë ìíì´ ììµëë¤.</div>\ 1787 <div class="section">ë°í ë° êµí ì§í ì ì 립ê¸ê³¼ ì¿ í° íìë ë¶ê°í©ëë¤.</div>\ 1788 <div class="section">구매ìì íì í ì§íí´ ì£¼ì¸ì.</div>\ 1789 </div>\ 1790 </div>\ 1791 </div>'); 1792 $("#delivery-box").append('<div class="admin-order-delivery-info delivery-extra-charge hide">\ 1793 <div class="info-body">\ 1794 <div class="">\ 1795 <div class="desc-title"><svg viewBox="0 0 14 14" width="14" height="14"><path d="M7 0C3.13 0 0 3.13 0 7c0 3.87 3.13 7 7 7 3.87 0 7-3.13 7-7C14 3.13 10.87 0 7 0zM7.7 10.73H6.3v-1.4h1.4V10.73zM7.7 8.4H6.3L6.07 3.27h1.87L7.7 8.4z"/></svg> ë°°ì¡ë¹ íë¶ ìë´</div>\ 1796 <div class="section extra-charge">주문 ìí ' + (typeCheck == 'F' || typeCheck == 'R' ? 'ë°í' : 'ì·¨ì') + ' ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>\ 1797 <div class="section free-condition">ìíì ' + (typeCheck == 'F' || typeCheck == 'R' ? 'ë°í' : 'ì·¨ì') + ' ì²ë¦¬ ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>\ 1798 <div class="section">ë°°ì¡ë¹ ì²ë¦¬ ì¬ë¶ë¥¼ 구매ìì íì í íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 1799 </div>\ 1800 </div>\ 1801 </div>'); 1802 $("#delivery-box").append('<div class="admin-order-delivery-info point-used-desc hide">\ 1803 <div class="info-body">\ 1804 <div class="">\ 1805 <div class="confirm-recovery-content hide">\ 1806 <div class="desc-title"><svg viewBox="0 0 14 14" width="14" height="14"><path d="M7 0C3.13 0 0 3.13 0 7c0 3.87 3.13 7 7 7 3.87 0 7-3.13 7-7C14 3.13 10.87 0 7 0zM7.7 10.73H6.3v-1.4h1.4V10.73zM7.7 8.4H6.3L6.07 3.27h1.87L7.7 8.4z"/></svg> ì 립ê¸/ì¿ í° íì ë¶ê° ìë´</div>\ 1807 <div class="section">구매íì ë ìíì´ ììµëë¤.</div>\ 1808 <div class="section">ë°í ë° êµí ì§í ì ì 립ê¸ê³¼ ì¿ í° íìë ë¶ê°í©ëë¤.</div>\ 1809 <div class="section">구매ìì íì í ì§íí´ ì£¼ì¸ì.</div>\ 1810 </div>\ 1811 <div class="desc-title"><svg viewBox="0 0 14 14" width="14" height="14"><path d="M7 0C3.13 0 0 3.13 0 7c0 3.87 3.13 7 7 7 3.87 0 7-3.13 7-7C14 3.13 10.87 0 7 0zM7.7 10.73H6.3v-1.4h1.4V10.73zM7.7 8.4H6.3L6.07 3.27h1.87L7.7 8.4z"/></svg> ì ë¦½ê¸ íë¶ ë¶ê° ìë´</div>\ 1812 <div class="section">ë°°ì¡ìë£ë ìíì´ ììµëë¤.</div>\ 1813 <div class="section">ìí(ê¶)ì 구매íì¬ ì 립ë ì ë¦½ê¸ <span id="disp_used_point_total" class="point-color"></span>ìì´ ì´ë¯¸ ì¬ì©ëê±°ë ì í¨ê¸°ê°ì´ ë§ë£ëììµëë¤.</div>\ 1814 <div class="section">íì¬ íìì´ ë³´ì ì 립ê¸ì´ <span class="point-color">' + addCommas(my_point) + '</span>ìì¼ë¡ 구매 ì 립ë ì ë¦½ê¸ <span id="disp_cancel_after_point" class="point-color"></span>ìì íìí ì ììµëë¤.</div>\ 1815 <div class="section">미íì 구매 ì 립ê¸ì ëíì¬ êµ¬ë§¤ìì íì í ì§íí´ ì£¼ì¸ì.</div>\ 1816 </div>\ 1817 </div>\ 1818 </div>'); 1819 } 1820 1821 var returnHtml = ''; 1822 if (returnRequestPrice > 0 || returnPrice > 0) { 1823 var returnData = (data['info']['return_bank_data']) ? data['info']['return_bank_data'].split('||') : ''; 1824 returnData[1] = returnData[1] ? returnData[1] : 'íë¶ ì ë³´ê° ììµëë¤.'; 1825 returnData[2] = returnData[2] ? returnData[2] : ''; 1826 returnData[3] = returnData[3] ? returnData[3] : ''; 1827 1828 returnHtml += '<div class="admin-order-delivery-info">'; 1829 returnHtml += '<div class="info-subject">íë¶ì ë³´</div>'; 1830 returnHtml += '<div class="info-body re_req_price">'; 1831 if (returnRequestPrice > 0) { 1832 returnHtml += '<p><span class="f-left info-title">íë¶ìì² ìíê¸ì¡</span><span class="info-text ta-right">'+number_format(data['cancel']['request'])+'ì</span></p>'; 1833 returnHtml += '<p><span class="f-left info-title">ë°°ì¡ë¹</span><span class="info-text ta-right">'+number_format(data['cancel']['delivery'])+'ì</span></p>'; 1834 1835 // ì·¨ììì² ì¿ í° 1836 if(data['cancel']['coupon'] > 1 || data['return']['coupon'] > 1) { 1837 var coupon_price = 0; 1838 var totalCouponPrice = 0; 1839 var popoverContent = '<div>' + 1840 '<div style=\'font-size:12px;padding:1px 0 0 2px;\'>ì¿ í° í ì¸ ì ë³´</div>' + 1841 '<div style=\'font-size:12px;padding:8px 2px 1px;\'>' + 1842 '<table style=\'table-layout:fixed;width:auto;text-align:center; border-collapse: collapse;\'>' + 1843 '<tr>' + 1844 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>ì í</th>' + 1845 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>ìí(ì¿ í°)ëª </th>' + 1846 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>í ì¸ê¸ì¡</th>' + 1847 '</tr>'; 1848 1849 // ìí ì ë³´ 매í 1850 var productItems = {}; 1851 if(Array.isArray(data['list'])) { 1852 data['list'].forEach(items => { 1853 if(Array.isArray(items)) {
1854 items.forEach(item => { 1855 if(item['d_status'] === 'C' || item['d_status'] === 'R') { // ì·¨ììì², ë°íìì² 1856 if(!productItems[item['product_name']]) { 1857 productItems[item['product_name']] = []; 1858 } 1859 productItems[item['product_name']].push(item); 1860 } 1861 }); 1862 } 1863 }); 1864 } else { 1865 Object.values(data['list']).forEach(items => { 1866 if(Array.isArray(items)) { 1867 items.forEach(item => { 1868 if (item['d_status'] === 'C' || item['d_status'] === 'R') { // ì·¨ììì², ë°íìì² 1869 if(!productItems[item['product_name']]) { 1870 productItems[item['product_name']] = []; 1871 } 1872 productItems[item['product_name']].push(item); 1873 } 1874 }); 1875 } 1876 }); 1877 } 1878 // console.log("ìí ì ë³´", productItems); 1879 1880 // ì¿ í° ë¶ë¥ 1881 var product_coupon = Object.fromEntries(Object.keys(productItems).map(productName => [productName, []])); 1882 var all_coupon = []; 1883 if(Array.isArray(data['coupon'])) { 1884 var addedProductCouponCount = 0; 1885 var commonCoupons = data['coupon'].filter(c_v => c_v['order_number'] == 0); 1886 var productSpecificCoupons = data['coupon'].filter(c_v => c_v['order_number'] != 0); 1887 data['coupon'].forEach(c_v => { 1888 var orderNumber = c_v['order_number']; 1889 if(orderNumber != 0) { // ê³µíµ ì¿ í° ì ì¸ 1890 var d_status = data['d_status'][orderNumber]; 1891 if(d_status == 'C' || d_status == 'R') { // ì·¨ììì², ë°íìì² 1892 for(var [productName, products] of Object.entries(productItems)) { 1893 products.forEach(product => { 1894 if(product['order_number'] == c_v['order_number']) { 1895 product_coupon[productName].push(c_v); 1896 addedProductCouponCount++; 1897 } 1898 }); 1899 } 1900 } 1901 } 1902 }); 1903 // ê³µíµ ì¿ í° ì¶ê° 1904 if(addedProductCouponCount == productSpecificCoupons.length) { 1905 commonCoupons.forEach(coupon => { 1906 if(!all_coupon.some(existingCoupon => existingCoupon.seq === coupon.seq)) { 1907 all_coupon.push(coupon); 1908 } 1909 }); 1910 } 1911 } 1912 // console.log("ì·¨ììì² - ê°ë³ ì¿ í°", product_coupon); 1913 // console.log("ì·¨ììì² - ê³µíµ ì¿ í°", all_coupon); 1914 1915 // ê°ë³ ì¿ í°ì´ ìëì§ íì¸ 1916 var product_coupon_check = false; 1917 Object.values(product_coupon).forEach(coupons => { 1918 if(coupons.length > 0) { 1919 product_coupon_check = true; 1920 } 1921 }); 1922 1923 if (product_coupon_check) { 1924 var rowCount = 0; 1925 Object.values(product_coupon).forEach(coupons => { 1926 if(coupons.length > 0) { 1927 rowCount += 1; 1928 } 1929 }); 1930 1931 var firstRow = true; 1932 Object.entries(product_coupon).forEach(([productName, coupons]) => { 1933 if(coupons.length > 0) { 1934 popoverContent += '<tr>'; 1935 if(firstRow) { 1936 popoverContent += '<td class="coupon-category" rowspan="' + rowCount + '">ê°ë³ ì ì©</td>'; 1937 firstRow = false; 1938 } 1939 1940 var couponNames = ''; 1941 var totalDiscount = 0; 1942 coupons.forEach((coupon, index) => { 1943 couponNames += '<span class="coupon-item">' + coupon.coupon_name + '</span>'; 1944 totalDiscount += parseFloat(coupon.discount_price); 1945 totalCouponPrice += parseFloat(coupon.discount_price); 1946 }); 1947 1948 popoverContent += '<td class="coupon-info">' + 1949 '<span class="coupon-info-inner">' + 1950 '<span class="product-name">' + productName + '</span>' + 1951 '<span class="coupon-name">' + couponNames + '</span>' + 1952 '</span>' + 1953 '</td>' + 1954 '<td class="coupon-discount">' + number_format(totalDiscount) + 'ì' +'</td>' + 1955 '</tr>'; 1956 } 1957 }); 1958 } 1959 1960 // ê³µíµ ì¿ í°ì´ ìì¼ë©´ íì 1961 if(all_coupon.length > 0) { 1962 all_coupon.forEach(function(coupon) { 1963 totalCouponPrice += parseFloat(coupon.discount_price); 1964 popoverContent += '<tr>' + 1965 '<td class="coupon-category">ê³µíµ ì ì©</td>' + 1966 '<td class="coupon-info">' +'<span class="coupon-info-inner"><span class="coupon-all">' + coupon.coupon_name + '</span></span>' +'</td>' + 1967 '<td class="coupon-discount">' + number_format(parseFloat(coupon.discount_price)) + 'ì' +'</td>' + 1968 '</tr>'; 1969 }); 1970 } 1971 1972 // ì¿ í° í ì¸ í©ê³ 1973 coupon_price = totalCouponPrice; 1974 popoverContent += '<tr>' + 1975 '<td style=\'height:25px;line-height:1.52;background-color:#f5f7f9; border: 1px solid #dfe1e3;\' colspan=\'2\'>ì¿ í° í ì¸ í©ê³</td>' + 1976 '<td style=\'height:25px;line-height:1.52;padding:0 12px;text-align:right; border: 1px solid #dfe1e3;\'>' + '<strong>' + number_format(coupon_price) + 'ì</strong>' + '</td>' + 1977 '</tr>' + 1978 '</table>' + 1979 '</div>' + 1980 '</div>'; 1981 1982 returnHtml += '<span class=\'f-left info-title\'>ì¿ í°</span>' + 1983 '<span class=\'info-text ta-right coupon-price\'>(-) ' + number_format(coupon_price) + ' ì</span>'; 1984 1985 $.each(data['coupon'], function(i, coupon) { 1986 var orderNumber = coupon['order_number']; 1987 var d_status = data['d_status'][orderNumber]; 1988 if(d_status == 'C' || d_status == 'R') { // ì·¨ììì², ë°íìì² 1989 returnHtml += '<p class=\'step-line\'><span style=\'display:flex;\'>' + 1990 '<span style=\'flex: 1 1 auto;max-width:unset;padding-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;\' ' + 'class=\'f-left info-title\'><span style=\'cursor: pointer;\' data-toggle=\'popover\' data-title=\'\' ' + 'data-container=\'.payment-popup\' data-placement=\'bottom\' ' + 'data-content=\'' + popoverContent.replace(/'/g, ''') + '\' data-trigger=\'hover\'>' + coupon['coupon_name'] + '</span></span>' + 1991 '<span style=\'flex: 0 0 auto;width:unset;white-space: nowrap;\' ' + 1992 'class=\'info-text ta-right coupon-price\'>(-) ' + number_format(parseFloat(coupon['discount_price'])) + ' ì</span>' + 1993 '</span></p>'; 1994 } 1995 }); 1996 if(all_coupon.length > 0) { 1997 all_coupon.forEach(function(coupon) { 1998 returnHtml += '<p class=\'step-line\'><span style=\'display:flex;\'>' + 1999 '<span style=\'flex: 1 1 auto;max-width:unset;padding-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;\' ' + 'class=\'f-left info-title\'><span style=\'cursor: pointer;\' data-toggle=\'popover\' data-title=\'\' ' + 'data-container=\'.payment-popup\' data-placement=\'bottom\' ' + 'data-content=\'' + popoverContent.replace(/'/g, ''') + '\' data-trigger=\'hover\'>' + coupon['coupon_name'] + '</span></span>' + 2000 '<span style=\'flex: 0 0 auto;width:unset;white-space: nowrap;\' ' + 2001 'class=\'info-text ta-right coupon-price\'>(-) ' + number_format(parseFloat(coupon['discount_price'])) + ' ì</span>' + 2002 '</span></p>'; 2003 }); 2004 } 2005 2006 // realPrice -= coupon_price; 2007 } 2008 2009 // ì ë¦½ê¸ íë¶ ê¸ì¡ 2010 if(parseInt(data['point']['use_point']) < 0) returnHtml += '<p><span class="f-left info-title">ì ë¦½ê¸ íë¶</span><span class="info-text ta-right">'+number_format(data['cancel']['point'])+'ì</span></p>'; 2011 2012 // ì´ íë¶ìì² ê¸ì¡ 2013 returnHtml += '<p><span class="f-left info-title">ì´ íë¶ìì² ê¸ì¡</span><span class="info-text ta-right">'+number_format(data['cancel']['total'])+'ì</span></p>'; 2014 returnHtml += '<p><span class="f-left info-title">íë¶ìì²ì¼ì</span><span class="info-text ta-right">'+lastReturnRequest+'</span></p>'; 2015 if (data['info']['class'] == '무íµì¥ ì ê¸' || returnPrice > 0) returnHtml += '<p class="cut-line"></p>'; 2016 } 2017 if (returnPrice > 0) { 2018 returnHtml += '<p><span class="f-left info-title">íë¶ìë£ ìíê¸ì¡</span><span class="info-text ta-right">'+number_format(data['return']['request'])+'ì</span></p>'; 2019 returnHtml += '<p><span class="f-left info-title">ë°°ì¡ë¹</span><span class="info-text ta-right">'+number_format(data['return']['delivery'])+'ì</span></p>'; 2020 2021 // ì·¨ììë£ ì¿ í°
2022 if(data['cancel']['coupon'] > 1 || data['return']['coupon'] > 1) { 2023 var coupon_price = 0; 2024 var totalCouponPrice = 0; 2025 var popoverContent = '<div>' + 2026 '<div style=\'font-size:12px;padding:1px 0 0 2px;\'>ì¿ í° í ì¸ ì ë³´</div>' + 2027 '<div style=\'font-size:12px;padding:8px 2px 1px;\'>' + 2028 '<table style=\'table-layout:fixed;width:auto;text-align:center; border-collapse: collapse;\'>' + 2029 '<tr>' + 2030 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>ì í</th>' + 2031 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>ìí(ì¿ í°)ëª </th>' + 2032 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>í ì¸ê¸ì¡</th>' + 2033 '</tr>'; 2034 2035 // ìí ì ë³´ 매í 2036 var productItems = {}; 2037 if(Array.isArray(data['list'])) { 2038 data['list'].forEach(items => { 2039 if(Array.isArray(items)) { 2040 items.forEach(item => { 2041 if(item['d_status'] === 'CY' || item['d_status'] === 'RY') { // ì·¨ììë£, ë°íìë£ 2042 if(!productItems[item['product_name']]) { 2043 productItems[item['product_name']] = []; 2044 } 2045 productItems[item['product_name']].push(item); 2046 } 2047 }); 2048 } 2049 }); 2050 } else { 2051 Object.values(data['list']).forEach(items => { 2052 if(Array.isArray(items)) { 2053 items.forEach(item => { 2054 if (item['d_status'] === 'CY' || item['d_status'] === 'RY') { // ì·¨ììë£, ë°íìë£ 2055 if(!productItems[item['product_name']]) { 2056 productItems[item['product_name']] = []; 2057 } 2058 productItems[item['product_name']].push(item); 2059 } 2060 }); 2061 } 2062 }); 2063 } 2064 // console.log("ìí ì ë³´", productItems); 2065 2066 // ì¿ í° ë¶ë¥ 2067 var product_coupon = Object.fromEntries(Object.keys(productItems).map(productName => [productName, []])); 2068 var all_coupon = []; 2069 if(Array.isArray(data['coupon'])) { 2070 var addedProductCouponCount = 0; 2071 var commonCoupons = data['coupon'].filter(c_v => c_v['order_number'] == 0); 2072 var productSpecificCoupons = data['coupon'].filter(c_v => c_v['order_number'] != 0); 2073 data['coupon'].forEach(c_v => { 2074 var orderNumber = c_v['order_number']; 2075 if(orderNumber != 0) { // ê³µíµ ì¿ í° ì ì¸ 2076 var d_status = data['d_status'][orderNumber]; 2077 if(d_status == 'CY' || d_status == 'RY') { // ì·¨ììë£, ë°íìë£ 2078 for(var [productName, products] of Object.entries(productItems)) { 2079 products.forEach(product => { 2080 if(product['order_number'] == c_v['order_number']) { 2081 product_coupon[productName].push(c_v); 2082 addedProductCouponCount++; 2083 } 2084 }); 2085 } 2086 } 2087 } 2088 }); 2089 // ê³µíµ ì¿ í° ì¶ê° 2090 if(addedProductCouponCount == productSpecificCoupons.length) { 2091 commonCoupons.forEach(coupon => { 2092 if(!all_coupon.some(existingCoupon => existingCoupon.seq === coupon.seq)) { 2093 all_coupon.push(coupon); 2094 } 2095 }); 2096 } 2097 } 2098 // console.log("ì·¨ììë£ - ê°ë³ ì¿ í°", product_coupon); 2099 // console.log("ì·¨ììë£ - ê³µíµ ì¿ í°", all_coupon); 2100 2101 // ê°ë³ ì¿ í°ì´ ìëì§ íì¸ 2102 var product_coupon_check = false; 2103 Object.values(product_coupon).forEach(coupons => { 2104 if(coupons.length > 0) { 2105 product_coupon_check = true; 2106 } 2107 }); 2108 2109 if (product_coupon_check) { 2110 var rowCount = 0; 2111 Object.values(product_coupon).forEach(coupons => { 2112 if(coupons.length > 0) { 2113 rowCount += 1; 2114 } 2115 }); 2116 2117 var firstRow = true;
2118 Object.entries(product_coupon).forEach(([productName, coupons]) => { 2119 if(coupons.length > 0) { 2120 popoverContent += '<tr>'; 2121 if(firstRow) { 2122 popoverContent += '<td class="coupon-category" rowspan="' + rowCount + '">ê°ë³ ì ì©</td>'; 2123 firstRow = false; 2124 } 2125 2126 var couponNames = ''; 2127 var totalDiscount = 0; 2128 coupons.forEach((coupon, index) => { 2129 couponNames += '<span class="coupon-item">' + coupon.coupon_name + '</span>'; 2130 totalDiscount += parseFloat(coupon.discount_price); 2131 totalCouponPrice += parseFloat(coupon.discount_price); 2132 }); 2133 2134 popoverContent += '<td class="coupon-info">' + 2135 '<span class="coupon-info-inner">' + 2136 '<span class="product-name">' + productName + '</span>' + 2137 '<span class="coupon-name">' + couponNames + '</span>' + 2138 '</span>' + 2139 '</td>' + 2140 '<td class="coupon-discount">' + number_format(totalDiscount) + 'ì' +'</td>' + 2141 '</tr>'; 2142 } 2143 }); 2144 } 2145 2146 // ê³µíµ ì¿ í°ì´ ìì¼ë©´ íì 2147 if(all_coupon.length > 0) { 2148 all_coupon.forEach(function(coupon) { 2149 totalCouponPrice += parseFloat(coupon.discount_price); 2150 popoverContent += '<tr>' + 2151 '<td class="coupon-category">ê³µíµ ì ì©</td>' + 2152 '<td class="coupon-info">' +'<span class="coupon-info-inner"><span class="coupon-all">' + coupon.coupon_name + '</span></span>' +'</td>' + 2153 '<td class="coupon-discount">' + number_format(parseFloat(coupon.discount_price)) + 'ì' +'</td>' + 2154 '</tr>'; 2155 }); 2156 } 2157 2158 // ì¿ í° í ì¸ í©ê³ 2159 coupon_price = totalCouponPrice; 2160 popoverContent += '<tr>' + 2161 '<td style=\'height:25px;line-height:1.52;background-color:#f5f7f9; border: 1px solid #dfe1e3;\' colspan=\'2\'>ì¿ í° í ì¸ í©ê³</td>' + 2162 '<td style=\'height:25px;line-height:1.52;padding:0 12px;text-align:right; border: 1px solid #dfe1e3;\'>' + '<strong>' + number_format(coupon_price) + 'ì</strong>' + '</td>' + 2163 '</tr>' + 2164 '</table>' + 2165 '</div>' + 2166 '</div>'; 2167 2168 returnHtml += '<span class=\'f-left info-title\'>ì¿ í°</span>' + 2169 '<span class=\'info-text ta-right coupon-price\'>(-) ' + number_format(coupon_price) + ' ì</span>'; 2170 2171 $.each(data['coupon'], function(i, coupon) { 2172 var orderNumber = coupon['order_number']; 2173 var d_status = data['d_status'][orderNumber]; 2174 if(d_status == 'CY' || d_status == 'RY') { // ì·¨ììë£, ë°íìë£ 2175 returnHtml += '<p class=\'step-line\'><span style=\'display:flex;\'>' + 2176 '<span style=\'flex: 1 1 auto;max-width:unset;padding-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;\' ' + 'class=\'f-left info-title\'><span style=\'cursor: pointer;\' data-toggle=\'popover\' data-title=\'\' ' + 'data-container=\'.payment-popup\' data-placement=\'bottom\' ' + 'data-content=\'' + popoverContent.replace(/'/g, ''') + '\' data-trigger=\'hover\'>' + coupon['coupon_name'] + '</span></span>' + 2177 '<span style=\'flex: 0 0 auto;width:unset;white-space: nowrap;\' ' + 2178 'class=\'info-text ta-right coupon-price\'>(-) ' + number_format(parseFloat(coupon['discount_price'])) + ' ì</span>' + 2179 '</span></p>'; 2180 } 2181 }); 2182 if(all_coupon.length > 0) { 2183 all_coupon.forEach(function(coupon) { 2184 returnHtml += '<p class=\'step-line\'><span style=\'display:flex;\'>' + 2185 '<span style=\'flex: 1 1 auto;max-width:unset;padding-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;\' ' + 'class=\'f-left info-title\'><span style=\'cursor: pointer;\' data-toggle=\'popover\' data-title=\'\' ' + 'data-container=\'.payment-popup\' data-placement=\'bottom\' ' + 'data-content=\'' + popoverContent.replace(/'/g, ''') + '\' data-trigger=\'hover\'>' + coupon['coupon_name'] + '</span></span>' + 2186 '<span style=\'flex: 0 0 auto;width:unset;white-space: nowrap;\' ' + 2187 'class=\'info-text ta-right coupon-price\'>(-) ' + number_format(parseFloat(coupon['discount_price'])) + ' ì</span>' + 2188 '</span></p>'; 2189 }); 2190 } 2191 2192 // realPrice -= coupon_price; 2193 } 2194 2195 // ì ë¦½ê¸ íë¶ ê¸ì¡ 2196 if(parseInt(data['point']['use_point']) < 0) returnHtml += '<p><span class="f-left info-title">ì ë¦½ê¸ íë¶</span><span class="info-text ta-right">'+number_format(data['return']['point'])+'ì</span></p>'; 2197 2198 // ì´ íë¶ìë£ ê¸ì¡ 2199 returnHtml += '<p><span class="f-left info-title">ì´ íë¶ìë£ ê¸ì¡</span><span class="info-text ta-right">'+number_format(data['return']['total'])+'ì</span></p>'; 2200 returnHtml += '<p><span class="f-left info-title">íë¶ì¼ì</span><span class="info-text ta-right">'+lastReturn+'</span></p>'; 2201 if (data['info']['class'] == '무íµì¥ ì ê¸') { 2202 if(data['requests']['payment_type'] != 'NAVERPAY' && data['requests']['status'] != 'W') { 2203 returnHtml += '<p class="cut-line"></p>'; 2204 } 2205 } 2206 } 2207 if (data['info']['class'] == '무íµì¥ ì ê¸') { 2208 if(data['requests']['payment_type'] != 'NAVERPAY' && data['requests']['status'] != 'W') { 2209 returnHtml += '<p><span class="f-left info-title">íë¶ë°©ë²</span><span class="info-text ta-right">íë¶ê³ì¢ì´ì²´</span></p>'; 2210 returnHtml += '<p><span class="f-left info-title">íë¶ê³ì¢</span><span class="info-text ta-right">'+returnData[1]+' '+returnData[3]+'</span></p>'; 2211 returnHtml += '<p><span class="info-text ta-right">'+returnData[2]+'</span></p>'; 2212 } 2213 } 2214 2215 returnHtml += '</div>'; 2216 returnHtml += '</div>'; 2217 } 2218 2219 returnHtml += '<div class="admin-order-delivery-info delivery-extra-charge hide">\ 2220 <div class="info-body">\ 2221 <div class="">\ 2222 <div class="desc-title"><svg viewBox="0 0 14 14" width="14" height="14"><path d="M7 0C3.13 0 0 3.13 0 7c0 3.87 3.13 7 7 7 3.87 0 7-3.13 7-7C14 3.13 10.87 0 7 0zM7.7 10.73H6.3v-1.4h1.4V10.73zM7.7 8.4H6.3L6.07 3.27h1.87L7.7 8.4z"/></svg> ë°°ì¡ë¹ íë¶ ìë´</div>\ 2223 <div class="section extra-charge">주문 ìí ' + (typeCheck == 'F' || typeCheck == 'R' ? 'ë°í' : 'ì·¨ì') + ' ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>\ 2224 <div class="section free-condition">ìíì ' + (typeCheck == 'F' || typeCheck == 'R' ? 'ë°í' : 'ì·¨ì') + ' ì²ë¦¬ ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>\ 2225 <div class="section">ë°°ì¡ë¹ ì²ë¦¬ ì¬ë¶ë¥¼ 구매ìì íì í íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 2226 </div>\ 2227 </div>\ 2228 </div>'; 2229 2230 returnHtml += '<div class="admin-order-delivery-info point-used-desc hide">\ 2231 <div class="info-body">\ 2232 <div class="">\ 2233 <div class="desc-title"><svg viewBox="0 0 14 14" width="14" height="14"><path d="M7 0C3.13 0 0 3.13 0 7c0 3.87 3.13 7 7 7 3.87 0 7-3.13 7-7C14 3.13 10.87 0 7 0zM7.7 10.73H6.3v-1.4h1.4V10.73zM7.7 8.4H6.3L6.07 3.27h1.87L7.7 8.4z"/></svg> ì ë¦½ê¸ íë¶ ìë´</div>\ 2234 <div class="section">ìí(ë¤)ì 구매íì¬ ì 립ë ì ë¦½ê¸ <span id="disp_used_point_total" class="point-color"></span>ìì´ ì´ë¯¸ ì¬ì©ëê±°ë ì í¨ê¸°ê°ì´ ë§ë£ëììµëë¤.</div>\ 2235 <div class="section">íì¬ íìì ë³´ì ì 립ê¸ì´ <span class="point-color">' + addCommas(my_point) + '</span>ìì¼ë¡ 구매 ì 립ë ì ë¦½ê¸ <span id="disp_cancel_after_point" class="point-color"></span>ìì íìí ì ììµëë¤.</div>\ 2236 <div class="section">미íì 구매 ì 립ê¸ì ëíì¬ êµ¬ë§¤ìì íì í ì§íí´ ì£¼ì¸ì.</div>\ 2237 </div>\ 2238 </div>\ 2239 </div>'; 2240 2241 if(outOrderCancel == true) { 2242 returnHtml = ''; 2243 } 2244 $("#delivery-box").append(returnHtml); 2245 $("#delivery-box > .delivery-extra-charge:gt(0), #delivery-box > .point-used-desc:gt(0)").remove(); 2246 var payment_total = total-data['return']['total']; 2247 if(data['return']['total'] == 0 && data['return']['point'] > 0) { 2248 payment_total = payment_total - data['return']['point']; 2249 } 2250 2251 $("#popup-total-price").html("<div>ì´ ìíê¸ì¡ "+number_format(total - returnPrice)+"ì</div>"); 2252 $('#total-price-' + orderGroup).val(number_format(total-data['return']['total']) + 'ì'); 2253 payHtml += '<div class="admin-order-delivery-info" id="pay-info" data-payType="'+data['info']['class']+'">'; 2254 payHtml += '<div class="info-subject">ê²°ì ì ë³´</div>'; 2255 2256 var payClassInfo = (data['info']['class']) ? data['info']['class'] : 'ê²°ì ì 보를 íì¸í ì ììµëë¤.'; 2257 var payRegDateInfo = (data['info']['reg_date']) ? data['info']['reg_date'] : 'ê²°ì ë ì§ë¥¼ íì¸í ì ììµëë¤.'; 2258 var payDate = data['info']['pay_fin_date']; 2259 if (data['info']['pay_fin_date'] == '0000-00-00 00:00:00') { 2260 payDate = data['info']['reg_date']; 2261 } 2262 var payRegDate = data['info']['reg_date']; 2263 if (statusCheck == 'W') { 2264 payRegDate = 'ì ê¸ ë¯¸íì¸'; 2265 } 2266 payHtml += '<div class="info-body re_req_price">'; 2267 payHtml += '<p><span class="f-left info-title">ê²°ì ë°©ì</span><span class="info-text ta-right">'+data['info']['class']; 2268 if (escrowState == 'Y') payHtml += '(ìì¤í¬ë¡)'; 2269 2270 payHtml += '</span></p>'; 2271 payHtml += '<p><span class="f-left info-title">ê²°ì ì¼</span><span class="info-text ta-right">'+payRegDate+'</span></p>'; 2272 if (data['info']['class'] == '무íµì¥ ì ê¸' || data['info']['class'] == 'ê°ìê³ì¢' || data['info']['class'] == 'ëì¤ì ê²°ì ') { 2273 var remitter = data.info.return_bank_data; 2274 remitter = remitter.split('||')[0]; 2275 if (typeof remitter == 'undefined' || remitter == '') { 2276 remitter = '-'; 2277 } 2278 var noBank = data.info.no_bank; 2279 var noBankNumber = data.info.no_bank_number; 2280 var noBankName = data.info.no_bank_name; 2281 var totalPrice = data.info.payment; 2282 var regDate = data['info']['reg_date'].split(" "); 2283 var infoDate = regDate[0].split("-"); 2284 var newDate = new Date(infoDate[0], infoDate[1] - 1, infoDate[2]); 2285 var dayOfMonth = newDate.getDate(); 2286 newDate.setDate(dayOfMonth + 7); 2287 var newMonth = ((newDate.getMonth() + 1) < 10) ? "0" + (newDate.getMonth() + 1) : newDate.getMonth() + 1; 2288 var newDay = (newDate.getDate() < 10) ? "0" + newDate.getDate() : newDate.getDate(); 2289 regDate[1] = "23:59:59"; 2290 var fullDate = (typeof data['info']['deposit_due_date']!=='undefined' && data['info']['deposit_due_date'])? data['info']['deposit_due_date'] : (newDate.getFullYear() + '-' + newMonth + '-' + newDay) + " " + regDate[1]; 2291 2292 if (data['info']['class'] == 'ê°ìê³ì¢' && remitter == '') {} else { 2293 if(data.requests.payment_type != 'NAVERPAY') { 2294 payHtml += '<p><span class="f-left info-title">ì ê¸ìëª </span><span class="info-text ta-right return_bank_data" data-return_bank_data="' + remitter + '">'+remitter+'</span></p>'; 2295 } 2296 } 2297 2298 if(data.requests.payment_type == 'NAVERPAY' && (data['info']['class'] == 'ê°ìê³ì¢' || data['info']['class'] == '무íµì¥ ì ê¸' || data['info']['class'] == 'ëì¤ì ê²°ì ')) { 2299 payHtml += '<p><span class="f-left info-title">ì ê¸ì ë³´</span><span class="info-text ta-right"><a href="https://admin.pay.naver.com/" target="_blank" class="c-blue">ë¤ì´ë²íì´ ì¼í°ìì íì¸</a></span></p>'; 2300 } else { 2301 payHtml += '<p><span class="f-left info-title">ì ê¸ê³ì¢</span><span class="info-text ta-right no_bank_number" data-no_bank="' + noBank + '" data-no_bank_number="' + noBankNumber + '">'+noBank+' '+noBankNumber+'</span></p>'; 2302 payHtml += '<p><span class="f-left info-title"></span><span class="info-text ta-right no_bank_name" data-no_bank_name="' + noBankName + '">
2302'+noBankName+'</span></p>'; 2303 } 2304 if (statusCheck == 'W' && data.requests.payment_type != 'NAVERPAY') payHtml += '<p><span class="f-left info-title">ì ê¸ê¸°í</span><span class="info-text ta-right" id="pay-full-date">'+fullDate+'</span></p>'; 2305 } 2306 payHtml += '<p class="cut-line"></p>'; 2307 2308 if (data['info']['sale_price'] != '0') { 2309 payHtml += '<p><span class="f-left info-title">ìê³</span><span class="info-text ta-right">'+number_format(allPrice)+'ì</span></p>'; 2310 payHtml += '<p><span class="f-left info-title">ë°°ì¡ë¹</span><span class="info-text ta-right">'+number_format(deliveryPriceInfo)+'ì</span></p>'; 2311 payHtml += '<p><span class="f-left info-title">í ì¸ê¸ì¡</span><span class="info-text ta-right">(-) '+number_format(noneTotal - total)+'ì</span></p>'; 2312 } else { 2313 if (total <= 0) data['info']['delivery_price'] = 0; 2314 payHtml += '<p><span class="f-left info-title">ìê³</span><span class="info-text ta-right">'+number_format(allPrice)+'ì</span></p>'; 2315 payHtml += '<p><span class="f-left info-title">ë°°ì¡ë¹</span><span class="info-text ta-right">'+number_format(deliveryPriceInfo)+'ì</span></p>'; 2316 payHtml += '<p><span class="f-left info-title">í ì¸ê¸ì¡</span><span class="info-text ta-right">0ì</span></p>'; 2317 } 2318 2319 // ê²°ì ì ë³´ ì¿ í° 2320 if(data['coupon'].length) { 2321 var coupon_price = 0; 2322 var totalCouponPrice = 0; 2323 var popoverContent = '<div>' + 2324 '<div style=\'font-size:12px;padding:1px 0 0 2px;\'>ì¿ í° í ì¸ ì ë³´</div>' + 2325 '<div style=\'font-size:12px;padding:8px 2px 1px;\'>' + 2326 '<table style=\'table-layout:fixed;width:auto;text-align:center; border-collapse: collapse;\'>' + 2327 '<tr>' + 2328 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>ì í</th>' + 2329 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>ìí(ì¿ í°)ëª </th>' + 2330 '<th style=\'width:min-content;line-height:24px;padding:0 12px;font-weight:400;background-color:#f5f7f9;text-align:center; border-top: 1px solid #dfe1e3;border-left: 1px solid #dfe1e3;border-right: 1px solid #dfe1e3;\'>í ì¸ê¸ì¡</th>' + 2331 '</tr>'; 2332 2333 // ìí ì ë³´ 매í 2334 var productItems = {}; 2335 if(Array.isArray(data['list'])) { 2336 data['list'].forEach(items => { 2337 if(Array.isArray(items)) { 2338 items.forEach(item => { 2339 if(!productItems[item['product_name']]) { 2340 productItems[item['product_name']] = []; 2341 } 2342 productItems[item['product_name']].push(item); 2343 }); 2344 } 2345 }); 2346 } else { 2347 Object.values(data['list']).forEach(items => { 2348 if(Array.isArray(items)) { 2349 items.forEach(item => { 2350 if(!productItems[item['product_name']]) { 2351 productItems[item['product_name']] = []; 2352 } 2353 productItems[item['product_name']].push(item); 2354 }); 2355 } 2356 }); 2357 } 2358 // console.log("ìí ì ë³´", productItems); 2359 2360 // ì¿ í° ë¶ë¥ 2361 var product_coupon = Object.fromEntries(Object.keys(productItems).map(productName => [productName, []])); 2362 var all_coupon = []; 2363 2364 if(Array.isArray(data['coupon'])) { 2365 data['coupon'].forEach(c_v => { 2366 var isProductCoupon = false; 2367 2368 for(var [productName, products] of Object.entries(productItems)) { 2369 products.forEach(product => { 2370 if (product['order_number'] == c_v['order_number']) { 2371 product_coupon[productName].push(c_v); 2372 isProductCoupon = true; 2373 } 2374 // ê³µíµ ì¿ í° 2375 else if(c_v['order_number'] == 0) { 2376 if(!all_coupon.some(existingCoupon => existingCoupon.seq === c_v.seq)) { 2377 all_coupon.push(c_v); 2378 } 2379 isProductCoupon = true; 2380 } 2381 }); 2382 } 2383 }); 2384 } 2385 // console.log("ê²°ì ì ë³´ - ê°ë³ ì¿ í°", product_coupon); 2386 // console.log("ê²°ì ì ë³´ - ê³µíµ ì¿ í°", all_coupon); 2387 2388 // ê°ë³ ì¿ í°ì´ ìëì§ íì¸ 2389 var product_coupon_check = false;
2390 Object.values(product_coupon).forEach(coupons => { 2391 if(coupons.length > 0) { 2392 product_coupon_check = true; 2393 } 2394 }); 2395 2396 if (product_coupon_check) { 2397 var rowCount = 0; 2398 Object.values(product_coupon).forEach(coupons => { 2399 if(coupons.length > 0) { 2400 rowCount += 1; 2401 } 2402 }); 2403 2404 var firstRow = true; 2405 Object.entries(product_coupon).forEach(([productName, coupons]) => { 2406 if(coupons.length > 0) { 2407 popoverContent += '<tr>'; 2408 if(firstRow) { 2409 popoverContent += '<td class="coupon-category" rowspan="' + rowCount + '">ê°ë³ ì ì©</td>'; 2410 firstRow = false; 2411 } 2412 2413 var couponNames = ''; 2414 var totalDiscount = 0; 2415 coupons.forEach((coupon, index) => { 2416 couponNames += '<span class="coupon-item">' + coupon.coupon_name + '</span>'; 2417 totalDiscount += parseFloat(coupon.discount_price); 2418 totalCouponPrice += parseFloat(coupon.discount_price); 2419 }); 2420 2421 popoverContent += '<td class="coupon-info">' + 2422 '<span class="coupon-info-inner">' + 2423 '<span class="product-name">' + productName + '</span>' + 2424 '<span class="coupon-name">' + couponNames + '</span>' + 2425 '</span>' + 2426 '</td>' + 2427 '<td class="coupon-discount">' + number_format(totalDiscount) + 'ì' +'</td>' + 2428 '</tr>'; 2429 } 2430 }); 2431 } 2432 2433 // ê³µíµ ì¿ í°ì´ ìì¼ë©´ íì 2434 if(all_coupon.length > 0) { 2435 all_coupon.forEach(function(coupon) { 2436 totalCouponPrice += parseFloat(coupon.discount_price); 2437 popoverContent += '<tr>' + 2438 '<td class="coupon-category">ê³µíµ ì ì©</td>' + 2439 '<td class="coupon-info">' +'<span class="coupon-info-inner"><span class="coupon-all">' + coupon.coupon_name + '</span></span>' +'</td>' + 2440 '<td class="coupon-discount">' + number_format(parseFloat(coupon.discount_price)) + 'ì' +'</td>' + 2441 '</tr>'; 2442 }); 2443 } 2444 2445 // ì¿ í° í ì¸ í©ê³ 2446 coupon_price = totalCouponPrice; 2447 popoverContent += '<tr>' + 2448 '<td style=\'height:25px;line-height:1.52;background-color:#f5f7f9; border: 1px solid #dfe1e3;\' colspan=\'2\'>ì¿ í° í ì¸ í©ê³</td>' + 2449 '<td style=\'height:25px;line-height:1.52;padding:0 12px;text-align:right; border: 1px solid #dfe1e3;\'>' + '<strong>' + number_format(coupon_price) + 'ì</strong>' + '</td>' + 2450 '</tr>' + 2451 '</table>' + 2452 '</div>' + 2453 '</div>'; 2454 2455 payHtml += '<span class=\'f-left info-title\'>ì¿ í°</span>' + 2456 '<span class=\'info-text ta-right coupon-price\'>(-) ' + number_format(coupon_price) + ' ì</span>'; 2457 2458 $.each(data['coupon'], function(i, coupon) { 2459 payHtml += '<p class=\'step-line\'><span style=\'display:flex;\'>' + 2460 '<span style=\'flex: 1 1 auto;max-width:unset;padding-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;\' ' + 'class=\'f-left info-title\'><span style=\'cursor: pointer;\' data-toggle=\'popover\' data-title=\'\' ' + 'data-container=\'.payment-popup\' data-placement=\'bottom\' ' + 'data-content=\'' + popoverContent.replace(/'/g, ''') + '\' data-trigger=\'hover\'>' + coupon['coupon_name'] + '</span></span>' + 2461 '<span style=\'flex: 0 0 auto;width:unset;white-space: nowrap;\' ' + 2462 'class=\'info-text ta-right coupon-price\'>(-) ' + number_format(parseFloat(coupon['discount_price'])) + ' ì</span>' + 2463 '</span></p>'; 2464 }); 2465 2466 realPrice -= coupon_price; 2467 } 2468 2469 // ì ë¦½ê¸ 2470 payHtml += '<p><span class="f-left info-title">ì 립ê¸</span><span class="info-text ta-right">(-) '+number_format(parseInt(data['info']['point_price']))+'ì</span></p>'; 2471 2472 // ì´ ê²°ì ê¸ì¡ 2473 payHtml += '<p><span class="f-left info-title">ì´ ê²°ì ê¸ì¡</span><span class="info-text ta-right total_price" data-real_price="' + realPrice + '" data-delivery_price="' + deliveryPriceInfo + '" data-point_price="' + data['info']['point_price'] + '">'+number_format(parseInt(realPrice) + parseInt(deliveryPriceInfo) - parseInt(data['info']['point_price'])) + 'ì</span></p>'; 2474 payHtml += '</div>'; 2475 payHtml += '</div>'; 2476 2477 $("#delivery-box").append(payHtml); 2478 2479 var delivery_requests_arr = new Array(); 2480 if(data['delivery'].length > 0) { 2481 if (data['delivery'][0]['reciever_name']) {
2482 deliveryHtml += '<div class="admin-order-delivery-info">'; 2483 deliveryHtml += '<div class="info-subject">ë°°ì¡ì ë³´'; 2484 if (location.indexOf('_df') == -1 && 2485 location.indexOf('_ef') == -1 && 2486 location.indexOf('_f') == -1 && 2487 location.indexOf('cancel') == -1 && 2488 location.indexOf('return') == -1 && 2489 location.indexOf('exchange') == -1 && 2490 new RegExp(/\/order$/gi).test(location) 2491 ) { 2492 if(data['requests']['payment_type'] != 'NAVERPAY') { 2493 deliveryHtml += '<span class="delivery-edit ' + shoppingDisabled + '" data-orderGroup="'+orderGroup+'" ' + (data.lux ? 'data-lux=' + data.lux : '') + '>ìì </span>'; 2494 } 2495 } 2496 deliveryHtml += '</div>'; 2497 deliveryHtml += '<div class="info-body">'; 2498 2499 if (data['delivery'][0]['new_addr']) { 2500 deliveryHtml += '<p class="title">ì ê· ë°°ì¡ì§</p>'; 2501 deliveryHtml += '<p><span class="f-left info-title">ì´ë¦</span><span class="info-text">'+escapeHtml(data['delivery'][0]['new_name'])+'</span></p>'; 2502 deliveryHtml += '<p><span class="f-left info-title">주ì</span><span class="info-text">'+escapeHtml(data['delivery'][0]['new_addr'])+', '+escapeHtml(data['delivery'][0]['new_addr2'])+'</span></p>'; 2503 deliveryHtml += '<p><span class="f-left info-title">ì°ë½ì²</span><span class="info-text">'+data['delivery'][0]['new_phone']+'</span></p>'; 2504 deliveryHtml += '<p class="title">기존 ë°°ì¡ì§</p>'; 2505 } 2506 deliveryHtml += '<input type="hidden" id="r-delivery-name" value="'+escapeHtml(data['delivery'][0]['reciever_name'])+'">'; 2507 deliveryHtml += '<input type="hidden" id="r-delivery-phone" value="'+data['delivery'][0]['reciever_phone']+'">'; 2508 deliveryHtml += '<input type="hidden" id="r-delivery-postcode" value="'+data['delivery'][0]['delivery_postcode']+'">'; 2509 deliveryHtml += '<input type="hidden" id="r-delivery-addr1" value="'+data['delivery'][0]['delivery_address']+'">'; 2510 deliveryHtml += '<input type="hidden" id="r-delivery-addr2" value="'+escapeHtml(data['delivery'][0]['delivery_detail_address'])+'">'; 2511 deliveryHtml += '<p><span class="f-left info-title">ì´ë¦</span><span class="info-text">'+data['delivery'][0]['reciever_name']+'</span></p>'; 2512 deliveryHtml += '<p><span class="f-left info-title">주ì</span><span class="info-text">'+data['delivery'][0]['delivery_address']+', '+data['delivery'][0]['delivery_detail_address']+'</span></p>'; 2513 deliveryHtml += '<p><span class="f-left info-title">ì°ë½ì²</span><span class="info-text">'+data['delivery'][0]['reciever_phone']+'</span></p>'; 2514 deliveryHtml += '</div>'; 2515 deliveryHtml += '</div>'; 2516 2517 $("#delivery-box").append(deliveryHtml); 2518 } 2519 2520 $(data.delivery).each(function(idx) { 2521 if(this.requests && delivery_requests_arr.indexOf(this.requests) == -1) delivery_requests_arr.push(this.requests); 2522 }); 2523 } 2524 2525 if(checkLUX || data.info.pccc) { 2526 var pcccHtml = '\ 2527 <div class="admin-order-delivery-info">\ 2528 <div class="info-subject">ê°ì¸íµê´ê³ ì ë¶í¸\ 2529 '; 2530 if (location.indexOf('_df') == -1 && 2531 location.indexOf('_ef') == -1 && 2532 location.indexOf('_f') == -1 && 2533 location.indexOf('cancel') == -1 && 2534 location.indexOf('return') == -1 && 2535 location.indexOf('exchange') == -1 && 2536 new RegExp(/\/order$/gi).test(location) 2537 ) { 2538 if(data['requests']['payment_type'] != 'NAVERPAY') { 2539 pcccHtml += '<span class="pccc-edit" data-orderGroup="'+orderGroup+'" ' + (data.lux ? 'data-lux=' + data.lux : '') + '>ìì </span>'; 2540 } 2541 } 2542 2543 pcccHtml += '\ 2544 </div>\ 2545 <div class="info-body">\ 2546 <p style="display: flex; align-items: center;"><span class="f-left info-title info-pccc">ê°ì¸íµê´<br>ê³ ì ë¶í¸</span><span class="info-text">'+ ((data.info.pccc) ? data.info.pccc : '') +'</span></p>\ 2547 </div>\ 2548 </div>\ 2549 '; 2550 $('#delivery-box').append(pcccHtml); 2551 } 2552 2553 2554 if(delivery_requests_arr.length > 0) { 2555 requestsHtml += '<div class="admin-order-delivery-info additional-message">'; 2556 requestsHtml += '<div class="info-subject">ì¶ê° ë©ìì§</div>'; 2557 requestsHtml += '<div class="info-body">'; 2558 if(delivery_requests_arr.length > 1) { 2559 $(data.delivery).each(function(idx) { 2560 if(!this.requests) return true; 2561 requestsHtml += '<div class="message">' + ('<p>ìí : ' + this.product_name + '</p>'); 2562 if(this.option_name || this.option_text.length) { 2563 requestsHtml += '<p class="opt-nm">ìµì : '; 2564 requestsHtml += this.option_name ? this.option_name : ''; 2565 if(this.option_name && this.option_text.length) { 2566 requestsHtml += ' / '; 2567 } 2568 $(this.option_text).each(function(i, v) { 2569 if(i > 0) requestsHtml += ' / '; 2570 requestsHtml += v.option_text; 2571 }); 2572 } 2573 requestsHtml += '<p>'+this.requests+'</p></div>'; 2574 }); 2575 } else { 2576 requestsHtml += '<div class="message"><p>'+delivery_requests_arr[0]+'</p></div>'; 2577 } 2578 requestsHtml += '</div></div>'; 2579 } 2580 2581 $("#delivery-box").append(requestsHtml); 2582 2583 //J.20220329.íí´íì리ì¤í¸_íí´í´ì ë°ì´í°ê° ìë 주문ì ìì´ë ì²ë¦¬ 2584 var um_id = data['requests']['um_id'], delete_um_id = ''; 2585 if(um_id.indexOf('@') !== -1 ) { 2586 var um_id_arr = data['requests']['um_id'].split("@"); 2587 if(um_id_arr[1].indexOf('_D') !== -1) { 2588 delete_um_id = um_id_arr[1].split("_"); 2589 um_id = um_id_arr[0]+'@'+delete_um_id[0]+'(ìì ë¨)'; 2590 } 2591 } 2592 2593 buyrHtml += '<div class="admin-order-delivery-info">'; 2594 buyrHtml += '<div class="info-subject">주문ì ì ë³´</div>'; 2595 buyrHtml += '<div class="info-body" id="buyr_info">'; 2596 if (data['setting']['member_status'] == 'U') buyrHtml += '<p><span class="f-left info-title">ìì´ë</span><span class="info-text">'+um_id+'</span></p>'; 2597 else buyrHtml += '<p><span class="f-left info-title">ìì´ë</span><span class="info-text">ë¹íì</span></p>'; 2598 buyrHtml += '<p><span class="f-left info-title">ì´ë¦</span><span class="info-text">'+data['delivery'][0]['name']+'</span></p>'; 2599 buyrHtml += '<p><span class="f-left info-title">ì°ë½ì²</span><span class="info-text">'+data['delivery'][0]['phone']+'</span></p>'; 2600 if(data.requests.payment_type != 'NAVERPAY') 2601 buyrHtml += '<p><span class="f-left info-title">ì´ë©ì¼</span><span class="info-text">'+data['delivery'][0]['email']+'</span></p>'; 2602 buyrHtml += '</div>'; 2603 buyrHtml += '</div>'; 2604 2605 $("#delivery-box").append(buyrHtml); 2606 2607 if (!data['delivery'][0]['delivery_number']) data['delivery'][0]['delivery_number'] = ''; 2608 2609 if (location.indexOf('order_df') == -1 && location.indexOf('order_ef') == -1) { 2610 /* 2611 if ((location.indexOf('all') == -1 && 2612 location.indexOf('_df') == -1 && 2613 location.indexOf('_ef') == -1 && 2614 location.indexOf('_f') == -1 && 2615 location.indexOf('_d') == -1 && 2616 location.indexOf('cancel') == -1 && 2617 location.indexOf('return') == -1 && 2618 location.indexOf('exchange') == -1) || 2619 (location.indexOf('cancel_f') == -1 && location.indexOf('cancel') > -1 && data.requests.payment_type == 'NAVERPAY') 2620 ) { 2621 } else { 2622 var company = '', newCompany = ''; 2623 var deliveryExist = false;
2624 $(data.delivery).each(function() { 2625 if(this.delivery_company == null || this.product_state != 'normal') return true; 2626 if(this.delivery_company) deliveryExist = true; 2627 }); 2628 2629 if(deliveryExist) { 2630 deliverySection += '<div class="admin-order-delivery-info">'; 2631 deliverySection += '<div class="info-subject">ì´ì¡ì¥ë²í¸</div>'; 2632 } 2633 2634 2635 $(data.delivery).each(function() { 2636 if(this.delivery_company == null || this.product_state != 'normal') return true; 2637 company = ''; 2638 newCompany = ''; 2639 deliverySection += '<div class="info-body">'; 2640 2641 if(this.delivery_company) { 2642 company = $.lang[LANG]['shopping.delivery.' + (this.delivery_company).toLowerCase()]; 2643 } 2644 2645 if(this.new_delivery_company) { 2646 newCompany = $.lang[LANG]['shopping.delivery.' + (this.new_delivery_company).toLowerCase()]; 2647 } 2648 2649 /** íë°°ì¬ëª ë¤êµì´ ì½ëë¡ ë³ê²½ 20210727 ìµì±ì§ **/ 2650 /* 2651 var option_text = ''; 2652 if(this.option_text.length) { 2653 $.each(this.option_text, function(idx, val) { 2654 if(option_text) option_text += ' / '; 2655 option_text += val.option_text; 2656 }); 2657 } 2658 2659 if(this.option_name || option_text) { 2660 if(this.option_name && option_text) option_text = ' / ' + option_text; 2661 this.option_name = '<br>ìµì : ' + this.option_name.replace('||', ' / ') + option_text; 2662 } else this.option_name = ''; 2663 2664 deliverySection += '<p class="" style="text-overflow: ellipsis; white-space: nowrap; overflow: hidden;">ìí : ' + this.product_name + this.option_name +'</p>'; 2665 2666 if (this.new_delivery_company) { 2667 deliverySection += '<p class="title">ì ê· ì´ì¡ì¥ë²í¸</p>'; 2668 deliverySection += '<p><span class="f-left info-title">íë°°ì¬</span><span class="info-text ta-right">'+newCompany+'</span></p>'; 2669 if (this.new_delivery_company != 'etc') deliverySection += '<p><span class="f-left info-title">ì´ì¡ì¥ë²í¸</span><span class="info-text ta-right">'+this.new_delivery_number+'</span></p>'; 2670 deliverySection += '<p class="title">기존 ì´ì¡ì¥ë²í¸</p>'; 2671 } 2672 2673 deliverySection += '<p><span class="f-left info-title">íë°°ì¬</span><span class="info-text ta-right">'+company+'</span></p>'; 2674 if (this.delivery_company != 'etc') deliverySection += '<p><span class="f-left info-title">ì´ì¡ì¥ë²í¸</span><span class="info-text ta-right">'+(this.delivery_number ? this.delivery_number : '')+'</span></p>'; 2675 2676 deliverySection += '</div>'; 2677 2678 }); 2679 } 2680 deliverySection += '</div>'; 2681 2682 if (data['delivery'][0]['reciever_name']) if (statusCheck != 'W') $("#delivery-box").append(deliverySection); 2683 */ 2684 } 2685 2686 $('#delivery_cp').selectpicker(); 2687 2688 var returnBank = $('#return-bank-'+orderGroup).val(); 2689 var returnBankName = $('#return-bank-name-'+orderGroup).val(); 2690 var returnBankNumber = $('#return-bank-number-'+orderGroup).val(); 2691 2692 if (returnBank) { 2693 var returnBankHtml = '<div class="admin-order-delivery-info">\ 2694 <div class="info-subject">ì¶ê° ë©ì¸ì§</div>\ 2695 <p>ì ê¸ìí<span>'+returnBank+'</span></p>\ 2696 <p>ì ê¸ê³ì¢<span>'+returnBankNumber+'</span></p>\ 2697 <p>ìê¸ì£¼<span>'+returnBankName+'</span></p>\ 2698 </div>\ 2699 </div>'; 2700 $("#return-bank").html(returnBankHtml); 2701 } 2702 2703 var ico_naverpay = ''; 2704 2705 if(data.requests.payment_type == 'NAVERPAY') { 2706 ico_naverpay = '<svg class="m5l ico-naverpay" viewBox="0 0 24 24" width="14" height="14"><polygon points="15.2 2.8 15.2 12.1 8.9 2.8 2 2.8 2 21.2 8.8 21.2 8.8 11.9 15.2 21.2 22 21.2 22 2.8 "></polygon></svg> '; 2707 } 2708 2709 var ordernumStr = '<span class="orderNumText"><span class="orderNumTextPc">주문ë²í¸</span> # '+ ico_naverpay + orderGroup+'</span>'; 2710 ordernumStr += '<span class="orderDate">' + data.requests.reg_date + '</span>'; 2711 $("#order-group-number .orderNumText, #order-group-number .orderDate").remove(); 2712 $("#order-group-number").append(ordernumStr); 2713 $("#payment-list-body").html(listHtml); 2714 if (typeof window.syncProductAllCheckState === 'function') { 2715 window.syncProductAllCheckState(); 2716 } 2717 2718 if(data.check_mng_prd_code==false) $('.mng_product_code, .mng_product_code_col').addClass('hide'); 2719 else { 2720 $('.mng_product_code, .mng_product_code_col').removeClass('hide'); 2721 $('.product_col').attr('width','212'); 2722 $('.product_price_col').attr('width','120'); 2723 $('.product_delivery_price_col').attr('width','92'); 2724 $('.product_delivery_info_col').attr('width','164'); 2725 } 2726 2727 channelTalkHide(true); 2728 $(".payment-popup").fadeIn('slow'); 2729 $(".payment-box").fadeIn('slow'); 2730 2731 $("#submit-change,#submit-change-m").empty(); 2732 $('#submit-change,#submit-change-m').attr('data-shoppingUrl', shopping_url); 2733 $('#submit-change,#submit-change-m').attr('data-orderGroup', data['info']['order_group']); 2734 2735 2736 var isNormalPage = location.includes('order_f'); 2737 var isDownloadPage = location.includes('order_df'); 2738 var isEtcPage = location.includes('order_ef'); 2739 var isChangePage = location.includes('exchange_f'); 2740 2741 let targetList = null; 2742 2743 if (isDownloadPage) { 2744 targetList = data.list.download; 2745 } else if (isEtcPage) { 2746 targetList = data.list.etc; 2747 } else if (isNormalPage || isChangePage) { 2748 targetList = data.list.normal; 2749 } 2750 2751 let countE = 0; // êµíìì êµíìë£ê° ìëì§ (구매íì ë²í¼ ì ì´) 2752 if (targetList) { 2753 countE = targetList.filter(item => item.p_status === 'D' && item.d_status === 'EY').length; 2754 } 2755 2756 var isAllV = false;
2757 2758 if (targetList && targetList.length > 0) { 2759 isAllV = targetList.every(item => { 2760 // ì¡°ê±´ 1: Vë©´ OK 2761 if (item.p_status === 'V') return true; 2762 2763 // ì¡°ê±´ 2: Vë ìëì§ë§ d_status ì ê°ì´ ìì¼ë©´ "구매ìë£ë¡ ê°ì£¼"íì¬ OK 2764 //if (item.d_status && item.d_status !== '') return true; 2765 2766 if (item.p_status === 'D' && ['','ED','EY','EN','RD','RN'].indexOf(item.d_status) == -1) return true; 2767 2768 // ê·¸ ì¸ë Vê° ìë ê²ì¼ë¡ ì²ë¦¬ 2769 return false; 2770 }); 2771 } 2772 2773 var orderConfirmBegin = new Date('2026-07-13T00:00:00'); // 구매íì ê¸°ë¥ ì ì©ì¼ 2774 var orderRegDate = new Date(data.requests.reg_date.replace(' ', 'T')); // ì£¼ë¬¸ì¼ 2775 2776 if (location.indexOf('order_f') != -1) { 2777 $("#submit-change,#submit-change-m").addClass('cancel-status-button'); 2778 $("#submit-change,#submit-change-m").removeClass('status-button'); 2779 if (true) { // 구매íì ìíë êµí/ë°í ì ì² ê°ë¥íëë¡ ë³ê²½ 2780 if (escrowState == 'Y' && checkExchange == 'Y') { 2781 buttonHtml = '\ 2782 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="E" data-type="'+statusCheck+'" style="width: 100%;">êµí ì ì²</button>\ 2783 '; 2784 } else { 2785 if(data['requests']['payment_type'] == 'NAVERPAY') { 2786 buttonHtml = '<button type="button" class="naverpay-process-only w100" data-process_code="F">êµí ë° ë°í ì²ë¦¬</button>'; 2787 buttonHtml = '<button type="button" class="request-return" data-statusType="R" data-type="'+statusCheck+'" data-payment_type="NAVERPAY">ë°í ì ì²</button>'; 2788 } else { 2789 buttonHtml = '\ 2790 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="E" data-type="'+statusCheck+'">êµí ì ì²</button>\ 2791 '; 2792 2793 if(!(used_code_coupon && checkExchange == 'Y')) { 2794 buttonHtml += '\ 2795 <span></span>\ 2796 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="R" data-type="'+statusCheck+'" ' + (used_code_coupon ? ' data-used_code_coupon="1" ' : '') + '>ë°í ì ì²</button>\ 2797 '; 2798 } 2799 2800 if(data['setting']['od_confirm_auto'] == 'N' || orderRegDate < orderConfirmBegin) { // ìë구매íì ì¬ì©ìí¨ì¼ëë§ ë ¸ì¶ 2801 2802 buttonHtml += '\ 2803 <span></span>\ 2804 <button type="button" class="order-change-btn ' + shoppingDisabled + '" data-statusType="V" data-orderSet="V" data-orderType="normal" ' + (used_code_coupon ? ' data-used_code_coupon="1" ' : '') + '>구매íì ì¼ë¡ ë³ê²½</button>\ 2805 '; 2806 } 2807 } 2808 } 2809 } else { 2810 buttonHtml = ''; 2811 } 2812 $("#payment-list-body input[name='order_number']").on("change", function() { 2813 var cancel_after_point = my_point; 2814 var disp_used_point_total = 0; 2815 var hasConfirmChecked = false; 2816 2817 if($("#payment-list-body input[name='order_number']:checked").length) { 2818 $("#payment-list-body input[name='order_number']:checked").each(function() { 2819 if($(this).data("p_status") === 'V') { 2820 hasConfirmChecked = true; 2821 return; 2822 } 2823 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 2824 cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 2825 disp_used_point_total += ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 2826 }); 2827 } 2828 2829 var hasPointRefundWarning = cancel_after_point < 0; 2830 if(hasPointRefundWarning) { 2831 $(".point-used-desc #disp_cancel_after_point").html(addCommas(Math.abs(cancel_after_point))); 2832 $(".point-used-desc #disp_used_point_total").html(addCommas(Math.abs(disp_used_point_total))); 2833 2834 $(".status-change-btn[data-statustype='R'][data-type='E']").data("cancel_after_point", cancel_after_point); 2835 $(".point-used-desc").removeClass("hide"); 2836 } else { 2837 $(".point-used-desc").addClass("hide"); 2838 $(".point-used-desc #disp_cancel_after_point").html(""); 2839 $(".point-used-desc #disp_used_point_total").html(""); 2840 $(".status-change-btn[data-statustype='R'][data-type='E']").data("cancel_after_point", ""); 2841 } 2842 2843 if(hasConfirmChecked && hasPointRefundWarning) { 2844 $(".confirm-recovery-desc").addClass("hide"); 2845 $(".point-used-desc .confirm-recovery-content").removeClass("hide"); 2846 } else if(hasConfirmChecked) { 2847 $(".confirm-recovery-desc").removeClass("hide"); 2848 $(".point-used-desc .confirm-recovery-content").addClass("hide"); 2849 } else { 2850 $(".confirm-recovery-desc").addClass("hide"); 2851 $(".point-used-desc .confirm-recovery-content").addClass("hide"); 2852 } 2853 2854 var priceSumArr = []; 2855 var extra_charge_flag = false;
2856 if($("#payment-list-body input[name='order_number']:checked").length) { 2857 $("#payment-list-body input[name='order_number']:checked").each(function() { 2858 if(!$(this).closest(".detail-listbox").find("[data-ptype='normal']").length) 2859 return; 2860 2861 var dts = $(this).data('delivery_template_seq'); 2862 var dt = $(this).data('delivery_type'); 2863 if(dt != 'DELIVERY' && dt != 'DIRECT') return; 2864 var option_type = $(this).data('option_type'); 2865 2866 if(delivery_template_list[dts]['price_type'] == 'FREE_CONDITION') { 2867 if(!priceSumArr.hasOwnProperty(dts)) { 2868 priceSumArr[dts] = []; 2869 } 2870 if(!priceSumArr[dts].hasOwnProperty(dt)) { 2871 priceSumArr[dts][dt] = 0; 2872 } 2873 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 2874 var selectedPrice = 0; 2875 selectedPrice = Number($(this).data("price")) * Number($(this).data("quantity")); 2876 priceSumArr[dts][dt] += selectedPrice; 2877 2878 if(delivery_template_list[dts]['dtype'][dt]['price'] == 0 && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] < delivery_template_list[dts]['free_condition'] && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] > 0) { 2879 extra_charge_flag = true; 2880 } else { 2881 extra_charge_flag = false; 2882 } 2883 } 2884 }); 2885 } 2886 if(extra_charge_flag) { 2887 $(".admin-order-delivery-info.delivery-extra-charge").removeClass("hide"); 2888 $(".status-change-btn[data-statustype='R'][data-type='E']").data("delivery_extra_charge", "Y"); 2889 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").show(); 2890 } else { 2891 $(".admin-order-delivery-info.delivery-extra-charge").addClass("hide"); 2892 $(".status-change-btn[data-statustype='R'][data-type='E']").data("delivery_extra_charge", ""); 2893 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").hide(); 2894 } 2895 2896 // 구매íì ë²í¼ íì±í/ë¹íì±í ë¡ì§ 2897 var $confirmBtn = $(".order-change-btn[data-orderSet='V'][data-orderType='normal']"); 2898 var hasChecked = $("#payment-list-body input[name='order_number']:checked").length > 0; 2899 var hasCheckedV = false; 2900 var allPossibleAreV = true; 2901 2902 // ì íë ìí ì¤ p_status íì¸ 2903 if(hasChecked) { 2904 $("#payment-list-body input[name='order_number']:checked").each(function() { 2905 if($(this).data("p_status") === 'V') { 2906 hasCheckedV = true; 2907 return false; 2908 } 2909 }); 2910 } 2911 2912 // ì í ê°ë¥í 모ë ìíì´ p_status='V'ì¸ì§ íì¸ 2913 $("#payment-list-body input[name='order_number']:not(:disabled)").each(function() { 2914 if($(this).data("p_status") !== 'V') { 2915 allPossibleAreV = false; 2916 } 2917 }); 2918 2919 // 1. ì íë ìíì´ p_status='V'ë§ ìê±°ë, 2. 모ë ì í ê°ë¥í ìíì´ p_status='V'ì´ë©´ ë²í¼ ë¹íì±í 2920 if((hasChecked && hasCheckedV) || allPossibleAreV) { 2921 $confirmBtn.attr("disabled", "disabled").addClass("disabled btn-disabled"); 2922 } else { 2923 $confirmBtn.removeAttr("disabled").removeClass("disabled btn-disabled"); 2924 } 2925 2926 $(".admin-order-delivery-info.delivery-extra-charge .extra-charge").hide(); 2927 }); 2928 2929 // order_f íì´ì§ ì´ê¸° ë¡ë ì 구매íì ë²í¼ ìí íì¸ 2930 var $confirmBtn = $(".order-change-btn[data-orderSet='V'][data-orderType='normal']"); 2931 var allPossibleAreV = true; 2932 2933 $("#payment-list-body input[name='order_number']:not(:disabled)").each(function() { 2934 if($(this).data("p_status") !== 'V') { 2935 allPossibleAreV = false;
2936 } 2937 }); 2938 2939 if(allPossibleAreV) { 2940 $confirmBtn.attr("disabled", "disabled").addClass("disabled btn-disabled"); 2941 } else { 2942 $confirmBtn.removeAttr("disabled").removeClass("disabled btn-disabled"); 2943 } 2944 2945 window.updateNormalConfirmButtonState(); 2946 2947 } else if (location.indexOf('order_df') != -1 || location.indexOf('order_ef') != -1) { 2948 $("#submit-change,#submit-change-m").addClass('cancel-status-button'); 2949 $("#submit-change,#submit-change-m").removeClass('status-button'); 2950 2951 // ë²í¼ ìí ê°±ì í¨ì 2952 function updateOrderChangeButtons() { 2953 var $checked = $("#payment-list-body input[name='order_number']:checked"); 2954 var hasV = false; 2955 var hasF = false; 2956 var hasD = false; 2957 2958 $checked.each(function() { 2959 var ps = $(this).data("p_status"); // 'V', 'F', 'D' 2960 if (ps === 'V') hasV = true; 2961 else if (ps === 'F') hasF = true; 2962 else if (ps === 'D') hasD = true; 2963 }); 2964 2965 var $btnConfirm = $(".order-change-btn[data-orderSet='V'][data-orderType='etc']"); // 구매íì ì¼ë¡ ë³ê²½ 2966 2967 // ì´ê¸°í (모ë íì±í) 2968 $btnConfirm.removeClass("btn-disabled"); 2969 2970 // ì무ê²ë ì²´í¬ ì ëì´ ìì¼ë©´ ë ë¤ íì±í 2971 if ($checked.length === 0) return; 2972 2973 // Vê° ìì¼ë©´ ë ë¤ ë¹íì±í 2974 if (hasV) { 2975 $btnConfirm.addClass("btn-disabled"); 2976 } 2977 // Vê° ìì ë: D, F ìíë¡ ì²ë¦¬ 2978 else if (hasD && hasF) { 2979 // D, F ë ë¤ ìì¼ë©´ ë ë¤ ë¹íì± 2980 $btnConfirm.addClass("btn-disabled"); 2981 } 2982 else if (hasF) { 2983 // Fë§ ìì¼ë©´ 구매íì ë²í¼ë§ ë¹íì± 2984 $btnConfirm.addClass("btn-disabled"); 2985 } 2986 } 2987 2988 2989 $("#payment-list-body input[name='order_number']").on("change", function() { 2990 var cancel_after_point = my_point; 2991 var disp_used_point_total = 0; 2992 var hasConfirmChecked = false; 2993 2994 if($("#payment-list-body input[name='order_number']:checked").length) { 2995 $("#payment-list-body input[name='order_number']:checked").each(function() { 2996 if($(this).data("p_status") === 'V') { 2997 hasConfirmChecked = true; 2998 return; 2999 } 3000 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3001 cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3002 disp_used_point_total += ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3003 }); 3004 } 3005 3006 var hasPointRefundWarning = cancel_after_point < 0; 3007 if(hasPointRefundWarning) { 3008 $(".point-used-desc #disp_cancel_after_point").html(addCommas(Math.abs(cancel_after_point))); 3009 $(".point-used-desc #disp_used_point_total").html(addCommas(Math.abs(disp_used_point_total))); 3010 $(".point-used-desc").removeClass("hide"); 3011 3012 $(".status-change-btn[data-statustype='C'][data-type='E']").data("cancel_after_point", cancel_after_point); 3013 $(".status-change-btn[data-statustype='C'][data-type='F']").data("cancel_after_point", cancel_after_point); 3014 } else { 3015 $(".point-used-desc").addClass("hide"); 3016 $(".point-used-desc #disp_cancel_after_point").html(""); 3017 $(".point-used-desc #disp_used_point_total").html(""); 3018 $(".status-change-btn[data-statustype='C'][data-type='E']").data("cancel_after_point", ""); 3019 $(".status-change-btn[data-statustype='C'][data-type='F']").data("cancel_after_point", ""); 3020 } 3021 3022 if(hasConfirmChecked && hasPointRefundWarning) { 3023 $(".confirm-recovery-desc").addClass("hide"); 3024 $(".point-used-desc .confirm-recovery-content").removeClass("hide"); 3025 } else if(hasConfirmChecked) { 3026 $(".confirm-recovery-desc").removeClass("hide"); 3027 $(".point-used-desc .confirm-recovery-content").addClass("hide"); 3028 } else { 3029 $(".confirm-recovery-desc").addClass("hide"); 3030 $(".point-used-desc .confirm-recovery-content").addClass("hide"); 3031 } 3032 updateOrderChangeButtons(); 3033 }); 3034 updateOrderChangeButtons(); 3035 3036 if (!isAllV || (isDownloadPage || isEtcPage)) { 3037 buttonHtml = '<button type="button" class="status-change-btn ' + shoppingDisabled + '" style="width:100%;" data-statusType="C" data-type="'+statusCheck+'">ì·¨ììë£ë¡ ë³ê²½</button>'; 3038 // console.log(dataSet['p_status']); 3039 if(data['setting']['od_confirm_auto'] == 'N' || orderRegDate < orderConfirmBegin) { // ìë구매íì ì¬ì©ìí¨ì¼ëë§ ë ¸ì¶ 3040 buttonHtml += '<span></span>'; 3041 buttonHtml += '<button type="button" class="order-change-btn ' + shoppingDisabled + '" data-statusType="V" style="width:100%;" data-orderSet="V" data-orderType="etc">구매íì ì¼ë¡ ë³ê²½</button>'; 3042 } 3043 } else { 3044 buttonHtml = ''; 3045 } 3046 3047 3048 } else if (location.indexOf('order_d') != -1) { 3049 $("#submit-change,#submit-change-m").addClass('cancel-status-button'); 3050 $("#submit-change,#submit-change-m").removeClass('status-button'); 3051 3052 if(orderset_f_cnt == data['list']['normal'].length) orderset_f = false;
3053 3054 if (escrowState == 'Y') { 3055 if (checkExchange == 'Y') {} else { 3056 buttonHtml = '\ 3057 <button type="button" class="order-wait ' + shoppingDisabled + '" style="width:100%;">ë°°ì¡ì¤ ì·¨ì</button>\ 3058 '; 3059 } 3060 } else { 3061 buttonHtml = ''; 3062 3063 if(data.requests.payment_type == 'NAVERPAY') { 3064 3065 } else { 3066 if(orderset_f == true) { 3067 buttonHtml = '\ 3068 <button type="button" class="order-change-btn ' + shoppingDisabled + '" data-orderSet="F">ì ê· ì£¼ë¬¸ì¼ë¡ ë³ê²½</button>\ 3069 <span></span>\ 3070 '; 3071 } 3072 3073 buttonHtml += '\ 3074 <button type="button" class="order-change-btn ' + shoppingDisabled + '" data-orderType="normal"' + '" data-orderSet="D" style="' + (orderset_f == false ? 'width: 100%;' : '') + '">ë°°ì¡ ìë£ë¡ ë³ê²½</button>\ 3075 '; 3076 } 3077 } 3078 } else if (location.indexOf('order') != -1) { 3079 $("#submit-change,#submit-change-m").addClass('cancel-status-button'); 3080 $("#submit-change,#submit-change-m").removeClass('status-button'); 3081 3082 if (statusCheck == 'W') { 3083 if (data['info']['class'] == 'ê°ìê³ì¢') { 3084 buttonHtml = '<button type="button" class="status-change-btn ' + shoppingDisabled + '" style="width:100%;" data-statusType="C" data-type="'+statusCheck+'">ì·¨ììë£ ì²ë¦¬</button>'; 3085 } else { 3086 if(data.requests.payment_type == 'NAVERPAY') { 3087 if(data['info']['class'] == 'ëì¤ì ê²°ì ') { 3088 buttonHtml = ''; 3089 } else if(data['info']['class'] != '무íµì¥ ì ê¸') { 3090 buttonHtml = '\ 3091 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="C" data-type="'+statusCheck+'">ì·¨ììë£ ì²ë¦¬</button>\ 3092 '; 3093 } 3094 } else { 3095 buttonHtml = '\ 3096 <button type="button" class="full-button no-bank-btn ' + shoppingDisabled + '">ì ê¸ ì ë³´ íì¸</button>\ 3097 <span></span>\ 3098 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="C" data-type="'+statusCheck+'">ì·¨ììë£ ì²ë¦¬</button>\ 3099 '; 3100 } 3101 } 3102 } else { 3103 if(data.requests.payment_type == 'NAVERPAY') { 3104 // buttonHtml = '<button type="button" class="place-order-btn">ë°ì£¼ì²ë¦¬</button>\ 3105 // <span></span>\ 3106 // <button type="button" class="delay-order-btn">ë°ì¡ì§ì°</button>\ 3107 // <span></span>\ 3108 // <button type="button" class="' + (partial_delay_delivery_yn == 'Y' ? ' disabled naverpay-process-only ' : ' full-button delivery-confirm-btn ') + '" ' + (partial_delay_delivery_yn == 'Y' ? ' data-process_code="S" ' : '') + '>ë°ì¡ì²ë¦¬</button>\ 3109 // <span></span>\ 3110 // <button type="button" class="status-change-btn" data-statusType="C" data-type="'+statusCheck+'" data-payment_type="NAVERPAY">ì·¨ììë£ ì²ë¦¬</button>\ 3111 // '; 3112 buttonHtml = '<button type="button" class="place-order-btn ' + shoppingDisabled + '">ë°ì£¼ì²ë¦¬</button>\ 3113 <span></span>\ 3114 <button type="button" class="delay-order-btn ' + shoppingDisabled + '">ë°ì¡ì§ì°</button>\ 3115 <span></span>\ 3116 <button type="button" class="full-button delivery-confirm-btn ' + shoppingDisabled + '">ë°ì¡ì²ë¦¬</button>\ 3117 <span></span>\ 3118 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="C" data-type="'+statusCheck+'" data-payment_type="NAVERPAY">ì·¨ììë£ ì²ë¦¬</button>\ 3119 '; 3120 } else { 3121 buttonHtml = '\ 3122 <button type="button" class="full-button delivery-confirm-btn ' + shoppingDisabled + '">ë°ì¡ì²ë¦¬</button>\ 3123 <span></span>\ 3124 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="C" data-type="'+statusCheck+'">ì·¨ììë£ ì²ë¦¬</button>\ 3125 '; 3126 } 3127 } 3128 3129 $("#payment-list-body input[name='order_number']").on("change", function() { 3130 var priceSumArr = []; 3131 var extra_charge_flag = {}; 3132 var dtl_copy = JSON.parse(JSON.stringify(delivery_template_list)); 3133 var extra_delivery_flag = {}; 3134 if($("#payment-list-body input[name='order_number']:checked").length) { 3135 $("#payment-list-body input[name='order_number']:checked").each(function() { 3136 if(!$(this).closest(".detail-listbox").find("[data-ptype='normal']").length) 3137 return; 3138 var dts = $(this).data('delivery_template_seq'); 3139 var dt = $(this).data('delivery_type'); 3140 if(dt != 'DELIVERY' && dt != 'DIRECT') return; 3141 var option_type = $(this).data('option_type'); 3142 3143 if(delivery_template_list[dts]['price_type'] == 'FREE_CONDITION') { 3144 if(!priceSumArr.hasOwnProperty(dts)) { 3145 priceSumArr[dts] = []; 3146 } 3147 if(!priceSumArr[dts].hasOwnProperty(dt)) { 3148 priceSumArr[dts][dt] = 0; 3149 } 3150 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3151 var selectedPrice = 0; 3152 selectedPrice = Number($(this).data("price")) * Number($(this).data("quantity")); 3153 priceSumArr[dts][dt] += selectedPrice; 3154 3155 if(delivery_template_list[dts]['dtype'][dt]['price'] == 0 && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] < delivery_template_list[dts]['free_condition'] && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] > 0) { 3156 extra_charge_flag[dts + '|' + dt] = true; 3157 } else { 3158 extra_charge_flag[dts + '|' + dt] = false;
3159 } 3160 } else if(option_type != 'A' && (delivery_template_list[dts]['price_type'] == 'WEIGHT' || delivery_template_list[dts]['price_type'] == 'QUANTITY')) { 3161 dtl_copy[dts]['dtype'][dt]['real_weight'] -= Number((Number($(this).data('product_weight')) * Number($(this).data('quantity'))).toFixed(3)); 3162 dtl_copy[dts]['dtype'][dt]['real_weight'] = Number(dtl_copy[dts]['dtype'][dt]['real_weight'].toFixed(3)); 3163 dtl_copy[dts]['dtype'][dt]['real_quantity'] -= Number($(this).data('quantity')); 3164 3165 if(delivery_template_list[dts]['price_type_detail']['method'] == 'REPEAT') { 3166 if(delivery_template_list[dts]['price_type'] == 'WEIGHT') { 3167 dtl_copy[dts]['dtype'][dt]['real_price'] = Math.ceil(dtl_copy[dts]['dtype'][dt]['real_weight'] / delivery_template_list[dts]['repeat_value']) * delivery_template_list[dts]['repeat_price']; 3168 } else if(delivery_template_list[dts]['price_type'] == 'QUANTITY') { 3169 dtl_copy[dts]['dtype'][dt]['real_price'] = Math.ceil(dtl_copy[dts]['dtype'][dt]['real_quantity'] / delivery_template_list[dts]['repeat_value']) * delivery_template_list[dts]['repeat_price']; 3170 } 3171 // if() 3172 } else if(delivery_template_list[dts]['price_type_detail']['method'] == 'DIFFERENTIAL') { 3173 if(delivery_template_list[dts]['price_type'] == 'WEIGHT') { 3174 $.each(delivery_template_list[dts]['price_type_detail'].detail, function() { 3175 var r_value = Number(Object.keys(this)[0]); 3176 var r_price = Number(Object.values(this)[0]); 3177 if(dtl_copy[dts]['dtype'][dt]['real_weight'] == 0) { 3178 dtl_copy[dts]['dtype'][dt]['real_price'] = 0; 3179 } else if(dtl_copy[dts]['dtype'][dt]['real_weight'] >= r_value) { 3180 dtl_copy[dts]['dtype'][dt]['real_price'] = r_price; 3181 } 3182 }); 3183 } else if(delivery_template_list[dts]['price_type'] == 'QUANTITY') { 3184 $.each(delivery_template_list[dts]['price_type_detail'].detail, function() { 3185 var r_value = Number(Object.keys(this)[0]); 3186 var r_price = Number(Object.values(this)[0]); 3187 if(dtl_copy[dts]['dtype'][dt]['real_quantity'] == 0) { 3188 dtl_copy[dts]['dtype'][dt]['real_price'] = 0; 3189 } else if(dtl_copy[dts]['dtype'][dt]['real_quantity'] >= r_value) { 3190 dtl_copy[dts]['dtype'][dt]['real_price'] = r_price; 3191 } 3192 }); 3193 } 3194 } 3195 } 3196 if(delivery_template_list[dts]['dtype'][dt]['real_price'] > dtl_copy[dts]['dtype'][dt]['real_price'] && dtl_copy[dts]['dtype'][dt]['real_price'] > 0) 3197 extra_delivery_flag[dts + '|' + dt] = true; 3198 else 3199 extra_delivery_flag[dts + '|' + dt] = false; 3200 }); 3201 3202 } 3203 3204 if(Object.values(extra_charge_flag).indexOf(true) > -1 || Object.values(extra_delivery_flag).indexOf(true) > -1) { 3205 $(".admin-order-delivery-info.delivery-extra-charge").removeClass("hide"); 3206 $(".status-change-btn[data-statustype='C'][data-type='F']").data("delivery_extra_charge", "Y"); 3207 $(".status-change-btn[data-statustype='C'][data-type='W']").data("delivery_extra_charge", "Y"); 3208 } else { 3209 $(".admin-order-delivery-info.delivery-extra-charge").addClass("hide"); 3210 $(".status-change-btn[data-statustype='C'][data-type='F']").data("delivery_extra_charge", ""); 3211 $(".status-change-btn[data-statustype='C'][data-type='W']").data("delivery_extra_charge", ""); 3212 } 3213 3214 if(Object.values(extra_delivery_flag).indexOf(true) > -1) { 3215 $(".admin-order-delivery-info.delivery-extra-charge .extra-charge").show(); 3216 } else { 3217 $(".admin-order-delivery-info.delivery-extra-charge .extra-charge").hide(); 3218 } 3219 3220 if(Object.values(extra_charge_flag).indexOf(true) > -1) { 3221 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").show(); 3222 } else { 3223 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").hide(); 3224 } 3225 }); 3226 3227 } else if (location.indexOf('cancel_f') != -1) { 3228 buttonHtml = ''; 3229 // if(orderset_f == true) { 3230 // buttonHtml = '\ 3231 // <button type="button" class="order-change-btn" data-orderSet="W" style="width: 100%;">ì ê· ì£¼ë¬¸ì¼ë¡ ë³ê²½</button>\ 3232 // '; 3233 // } 3234 } else if (location.indexOf('cancel') != -1) { 3235 $("#submit-change,#submit-change-m").addClass('cancel-status-button'); 3236 $("#submit-change,#submit-change-m").removeClass('status-button'); 3237 if (escrowState == 'Y') { 3238 buttonHtml = '\ 3239 <button type="button" id="cancel-confirm" style="width: 100%;">ì·¨ì ìë£ì²ë¦¬</button>\ 3240 '; 3241 } else { 3242 if(data.requests.payment_type == 'NAVERPAY') { 3243 buttonHtml = '\ 3244 <button type="button" id="cancel-confirm" class="' + shoppingDisabled + '" data-payment_type="' + data.requests.payment_type + '">ì·¨ì ìë£ì²ë¦¬</button>\ 3245 <span></span>\ 3246 <button type="button" id="cancel-disabled" class="' + shoppingDisabled + '" data-process_code="C" data-payment_type="' + data.requests.payment_type + '">ì·¨ì ê±°ë¶ ë° ë°ì¡ì²ë¦¬</button>\ 3247 '; 3248 } else { 3249 buttonHtml = '\ 3250 <button type="button" id="cancel-confirm" class="' + shoppingDisabled + '" data-payment_type="' + data.requests.payment_type + '">ì·¨ì ìë£ì²ë¦¬</button>\ 3251 <span></span>\ 3252 <button type="button" id="cancel-disabled" class="' + shoppingDisabled + '">ì·¨ì ê±°ë¶ì¤ì </button>\ 3253 '; 3254 } 3255 } 3256 3257 $("#payment-list-body input[name='order_number']").on("change", function() { 3258 var cancel_after_point = my_point; 3259 var disp_used_point_total = 0; 3260 3261 if($("#payment-list-body input[name='order_number']:checked").length) { 3262 $("#payment-list-body input[name='order_number']:checked").each(function() { 3263 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3264 cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3265 disp_used_point_total += ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3266 }); 3267 } 3268 3269 if(cancel_after_point < 0) { 3270 $(".point-used-desc #disp_cancel_after_point").html(addCommas(Math.abs(cancel_after_point))); 3271 $(".point-used-desc #disp_used_point_total").html(addCommas(Math.abs(disp_used_point_total))); 3272 $(".point-used-desc").removeClass("hide"); 3273 } else { 3274 $(".point-used-desc").addClass("hide"); 3275 } 3276 3277 var priceSumArr = []; 3278 var extra_charge_flag = {}; 3279 var dtl_copy = JSON.parse(JSON.stringify(delivery_template_list)); 3280 var extra_delivery_flag = {}; 3281 if($("#payment-list-body input[name='order_number']:checked").length) { 3282 $("#payment-list-body input[name='order_number']:checked").each(function() { 3283 if(!$(this).closest(".detail-listbox").find("[data-ptype='normal']").length) 3284 return; 3285 var dts = $(this).data('delivery_template_seq'); 3286 var dt = $(this).data('delivery_type'); 3287 if(dt != 'DELIVERY' && dt != 'DIRECT') return; 3288 var option_type = $(this).data('option_type'); 3289 3290 if(delivery_template_list[dts]['price_type'] == 'FREE_CONDITION') { 3291 if(!priceSumArr.hasOwnProperty(dts)) { 3292 priceSumArr[dts] = []; 3293 } 3294 if(!priceSumArr[dts].hasOwnProperty(dt)) { 3295 priceSumArr[dts][dt] = 0; 3296 } 3297 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3298 var selectedPrice = 0; 3299 selectedPrice = Number($(this).data("price")) * Number($(this).data("quantity")); 3300 priceSumArr[dts][dt] += selectedPrice; 3301 3302 if(delivery_template_list[dts]['dtype'][dt]['price'] == 0 && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] < delivery_template_list[dts]['free_condition'] && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] > 0) { 3303 extra_charge_flag[dts + '|' + dt] = true; 3304 } else { 3305 extra_charge_flag[dts + '|' + dt] = false;
3306 } 3307 } else if(option_type != 'A' && (delivery_template_list[dts]['price_type'] == 'WEIGHT' || delivery_template_list[dts]['price_type'] == 'QUANTITY')) { 3308 dtl_copy[dts]['dtype'][dt]['real_weight'] -= Number((Number($(this).data('product_weight')) * Number($(this).data('quantity'))).toFixed(3)); 3309 dtl_copy[dts]['dtype'][dt]['real_weight'] = Number(dtl_copy[dts]['dtype'][dt]['real_weight'].toFixed(3)); 3310 dtl_copy[dts]['dtype'][dt]['real_quantity'] -= Number($(this).data('quantity')); 3311 3312 if(delivery_template_list[dts]['price_type_detail']['method'] == 'REPEAT') { 3313 if(delivery_template_list[dts]['price_type'] == 'WEIGHT') { 3314 dtl_copy[dts]['dtype'][dt]['real_price'] = Math.ceil(dtl_copy[dts]['dtype'][dt]['real_weight'] / delivery_template_list[dts]['repeat_value']) * delivery_template_list[dts]['repeat_price']; 3315 } else if(delivery_template_list[dts]['price_type'] == 'QUANTITY') { 3316 dtl_copy[dts]['dtype'][dt]['real_price'] = Math.ceil(dtl_copy[dts]['dtype'][dt]['real_quantity'] / delivery_template_list[dts]['repeat_value']) * delivery_template_list[dts]['repeat_price']; 3317 } 3318 // if() 3319 } else if(delivery_template_list[dts]['price_type_detail']['method'] == 'DIFFERENTIAL') { 3320 if(delivery_template_list[dts]['price_type'] == 'WEIGHT') { 3321 $.each(delivery_template_list[dts]['price_type_detail'].detail, function() { 3322 var r_value = Number(Object.keys(this)[0]); 3323 var r_price = Number(Object.values(this)[0]); 3324 if(dtl_copy[dts]['dtype'][dt]['real_weight'] == 0) { 3325 dtl_copy[dts]['dtype'][dt]['real_price'] = 0; 3326 } else if(dtl_copy[dts]['dtype'][dt]['real_weight'] >= r_value) { 3327 dtl_copy[dts]['dtype'][dt]['real_price'] = r_price; 3328 } 3329 }); 3330 } else if(delivery_template_list[dts]['price_type'] == 'QUANTITY') { 3331 $.each(delivery_template_list[dts]['price_type_detail'].detail, function() { 3332 var r_value = Number(Object.keys(this)[0]); 3333 var r_price = Number(Object.values(this)[0]); 3334 if(dtl_copy[dts]['dtype'][dt]['real_quantity'] == 0) { 3335 dtl_copy[dts]['dtype'][dt]['real_price'] = 0; 3336 } else if(dtl_copy[dts]['dtype'][dt]['real_quantity'] >= r_value) { 3337 dtl_copy[dts]['dtype'][dt]['real_price'] = r_price; 3338 } 3339 }); 3340 } 3341 } 3342 } 3343 if(delivery_template_list[dts]['dtype'][dt]['real_price'] > dtl_copy[dts]['dtype'][dt]['real_price'] && dtl_copy[dts]['dtype'][dt]['real_price'] > 0) 3344 extra_delivery_flag[dts+'|'+dt] = true; 3345 else 3346 extra_delivery_flag[dts+'|'+dt] = false; 3347 }); 3348 } 3349 3350 if(Object.values(extra_charge_flag).indexOf(true) > -1 || Object.values(extra_delivery_flag).indexOf(true) > -1) { 3351 $(".admin-order-delivery-info.delivery-extra-charge").removeClass("hide"); 3352 } else { 3353 $(".admin-order-delivery-info.delivery-extra-charge").addClass("hide"); 3354 } 3355 3356 if(Object.values(extra_delivery_flag).indexOf(true) > -1) { 3357 $(".admin-order-delivery-info.delivery-extra-charge .extra-charge").show(); 3358 } else { 3359 $(".admin-order-delivery-info.delivery-extra-charge .extra-charge").hide(); 3360 } 3361 3362 if(Object.values(extra_charge_flag).indexOf(true) > -1) { 3363 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").show(); 3364 } else { 3365 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").hide(); 3366 } 3367 }); 3368 } else if (location.indexOf('return_f') != -1) { 3369 buttonHtml = ''; 3370 } else if (location.indexOf('return') != -1) { 3371 $("#submit-change,#submit-change-m").removeClass('cancel-status-button'); 3372 $("#submit-change,#submit-change-m").addClass('status-button'); 3373 if (escrowState == 'Y') { 3374 if (statusCheck == 'S') { 3375 buttonHtml = '\ 3376 <button type="button" class="order-wait ' + shoppingDisabled + '" data-statusType="RY" style="width:100%;">ë°í ìë£ì²ë¦¬</button>\ 3377 '; 3378 } else { 3379 buttonHtml = '\ 3380 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RY" style="width:100%;">ë°í ìë£ì²ë¦¬</button>\ 3381 '; 3382 } 3383 } else { 3384 if(data.requests.payment_type == 'NAVERPAY') { 3385 buttonHtml = '\ 3386 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RY" data-payment_type="' + data.requests.payment_type + '">ë°í ìë£ì²ë¦¬</button>\ 3387 <span></span>\ 3388 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RW" data-payment_type="' + data.requests.payment_type + '">ë°í ë³´ë¥ì¤ì </button>\ 3389 <span></span>\ 3390 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RELEASE" data-payment_type="' + data.requests.payment_type + '">ë°í ë³´ë¥í´ì </button>\ 3391 <span></span>\ 3392 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RN" data-payment_type="' + data.requests.payment_type + '" data-delivery_company="pt">ë°í ê±°ë¶ì²ë¦¬</button>\ 3393 '; 3394 3395 // buttonHtml = '<button type="button" class="naverpay-process-only w100" data-process_code="R">ë°í ìí ì²ë¦¬</button>'; 3396 3397 } else { 3398 buttonHtml = '\ 3399 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RY">ë°í ìë£ì²ë¦¬</button>\ 3400 <span></span>\ 3401 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RW">ë°í ë³´ë¥ì¤ì </button>\ 3402 <span></span>\ 3403 <button type="button" class="return-btn ' + shoppingDisabled + '" data-statusType="RN" data-delivery_company="pt">ë°í ê±°ë¶ì²ë¦¬</button>\ 3404 '; 3405 3406 if(!(used_code_coupon && checkExchange)) { 3407 buttonHtml += '\ 3408 <span></span>\ 3409 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="EC">êµíì¼ë¡ ë³ê²½</button>\ 3410 '; 3411 } 3412 } 3413 } 3414 3415 $("#payment-list-body input[name='order_number']").on("change", function() { 3416 var cancel_after_point = my_point; 3417 var disp_used_point_total = 0; 3418 3419 if($("#payment-list-body input[name='order_number']:checked").length) { 3420 $("#payment-list-body input[name='order_number']:checked").each(function() { 3421 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3422 cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3423 disp_used_point_total += ((Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3424 }); 3425 } 3426 3427 if(cancel_after_point < 0) { 3428 $(".point-used-desc #disp_cancel_after_point").html(addCommas(Math.abs(cancel_after_point))); 3429 $(".point-used-desc #disp_used_point_total").html(addCommas(Math.abs(disp_used_point_total))); 3430 $(".point-used-desc").removeClass("hide"); 3431 } else { 3432 $(".point-used-desc").addClass("hide"); 3433 } 3434 3435 var priceSumArr = []; 3436 var extra_charge_flag = false;
3437 if($("#payment-list-body input[name='order_number']:checked").length) { 3438 $("#payment-list-body input[name='order_number']:checked").each(function() { 3439 if(!$(this).closest(".detail-listbox").find("[data-ptype='normal']").length) 3440 return; 3441 3442 var dts = $(this).data('delivery_template_seq'); 3443 var dt = $(this).data('delivery_type'); 3444 if(dt != 'DELIVERY' && dt != 'DIRECT') return; 3445 var option_type = $(this).data('option_type'); 3446 3447 if(delivery_template_list[dts]['price_type'] == 'FREE_CONDITION') { 3448 if(!priceSumArr.hasOwnProperty(dts)) { 3449 priceSumArr[dts] = []; 3450 } 3451 if(!priceSumArr[dts].hasOwnProperty(dt)) { 3452 priceSumArr[dts][dt] = 0; 3453 } 3454 // cancel_after_point = Number(cancel_after_point) + ((Number($(this).data("usable_point")) + Number($(this).data("expired_point"))) - Number($(this).data("curr_point"))); 3455 var selectedPrice = 0; 3456 selectedPrice = Number($(this).data("price")) * Number($(this).data("quantity")); 3457 priceSumArr[dts][dt] += selectedPrice; 3458 3459 if(delivery_template_list[dts]['dtype'][dt]['price'] == 0 && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] < delivery_template_list[dts]['free_condition'] && delivery_template_list[dts]['dtype'][dt]['product_price'] - priceSumArr[dts][dt] > 0) { 3460 extra_charge_flag = true; 3461 } else { 3462 extra_charge_flag = false; 3463 } 3464 } 3465 }); 3466 } 3467 3468 if(extra_charge_flag) { 3469 $(".admin-order-delivery-info.delivery-extra-charge").removeClass("hide"); 3470 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").show(); 3471 } else { 3472 $(".admin-order-delivery-info.delivery-extra-charge").addClass("hide"); 3473 $(".admin-order-delivery-info.delivery-extra-charge .free-condition").hide(); 3474 } 3475 3476 $(".admin-order-delivery-info.delivery-extra-charge .extra-charge").hide(); 3477 3478 }); 3479 3480 } else if (location.indexOf('exchange_f') != -1) { 3481 console.log(statusCheck); 3482 if (countE > 0) { 3483 if(data['setting']['od_confirm_auto'] == 'N' || orderRegDate < orderConfirmBegin) { // ìë구매íì ì¬ì©ìí¨ì¼ëë§ ë ¸ì¶ 3484 buttonHtml = '\ 3485 <button type="button" class="order-change-btn ' + shoppingDisabled + '" data-statusType="V" data-orderSet="V" data-orderType="normal" ' + (used_code_coupon ? ' data-used_code_coupon="1" ' : '') + '>구매íì ì¼ë¡ ë³ê²½</button>\ 3486 '; 3487 } else { 3488 buttonHtml = ''; 3489 } 3490 } else { 3491 buttonHtml = ''; 3492 } 3493 } else if (location.indexOf('exchange_d') != -1) { 3494 if(data.requests.payment_type != 'NAVERPAY') { 3495 buttonHtml = '\ 3496 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EY">êµí ìë£ë¡ ë³ê²½</button>\ 3497 '; 3498 } else { 3499 buttonHtml = ''; 3500 } 3501 } else if (location.indexOf('exchange') != -1) { 3502 $("#submit-change,#submit-change-m").removeClass('cancel-status-button'); 3503 $("#submit-change,#submit-change-m").addClass('status-button'); 3504 3505 if (escrowState == 'Y' || used_code_coupon) { 3506 buttonHtml = '\ 3507 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="ES" data-delivery_company="pt" style="width: 33%">êµí ì¬ë°ì¡ì²ë¦¬</button>\ 3508 <span></span>\ 3509 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EW" style="width: 33%">êµí ë³´ë¥ì¤ì </button>\ 3510 <span></span>\ 3511 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EN" data-delivery_company="pt" style="width: 33%">êµí ê±°ë¶ì²ë¦¬</button>\ 3512 '; 3513 } else { 3514 3515 if(data.requests.payment_type == 'NAVERPAY') { 3516 buttonHtml = '\ 3517 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="COLLECT">ìí ìê±° ìë£</button>\ 3518 <span></span>\ 3519 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="ES" data-delivery_company="pt" data-payment_type="' + data.requests.payment_type + '">êµí ì¬ë°ì¡ì²ë¦¬</button>\ 3520 <span></span>\ 3521 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EW" data-payment_type="' + data.requests.payment_type + '">êµí ë³´ë¥ì¤ì </button>\ 3522 <span></span>\ 3523 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="RELEASE" data-payment_type="' + data.requests.payment_type + '">êµí ë³´ë¥í´ì </button>\ 3524 <span></span>\ 3525 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EN" data-payment_type="' + data.requests.payment_type + '">êµí ê±°ë¶ì²ë¦¬</button>\ 3526 '; 3527 3528 // buttonHtml = '<button type="button" class="naverpay-process-only w100" data-process_code="E">êµí ìí ì²ë¦¬</button>'; 3529 } else { 3530 buttonHtml = '\ 3531 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="ES" data-delivery_company="pt">êµí ì¬ë°ì¡ì²ë¦¬</button>\ 3532 <span></span>\ 3533 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EW">êµí ë³´ë¥ì¤ì </button>\ 3534 <span></span>\ 3535 <button type="button" class="exchange-btn ' + shoppingDisabled + '" data-statusType="EN" data-delivery_company="pt">êµí ê±°ë¶ì²ë¦¬</button>\ 3536 <span></span>\ 3537 <button type="button" class="status-change-btn ' + shoppingDisabled + '" data-statusType="RC">ë°íì¼ë¡ ë³ê²½</button>\ 3538 '; 3539 } 3540 } 3541 } else if (location.indexOf('point') != -1) { 3542 buttonHtml = ''; 3543 } 3544 3545 $("#submit-change,#submit-change-m").html(buttonHtml); 3546 if (typeof window.updateNormalConfirmButtonState === 'function') { 3547 window.updateNormalConfirmButtonState(); 3548 } 3549 3550 if(orderNumber) { 3551 // var targetOrderBox = $(".detail-listbox[data-order_number='" + orderNumber + "']").get(0); 3552 // $("#payment-list-body").scrollTop(targetOrderBox.offsetTop - 0); 3553 } 3554 3555 var total_len = $('#payment-list-body').find('.detail-listbox').length, 3556 input_check = $('#payment-list-body').find('.detail-listbox input:checked').length, 3557 check_val = (input_check == total_len) ? true : false;
3558 3559 // $('.pr-all-check').prop('checked',true); 3560 3561 3562 // $('input.dis_coupon').on('click', function(){ 3563 // var disc_val = (typeof $(this).attr('data-discpn')!='undefined') ? Number($(this).attr('data-discpn')) : 0, 3564 // coupon_total = Number($('.coupon-price').text().replace(/[^0-9]/g,'')), 3565 // coupon_cal_val = ($(this).prop('checked')==false) ? coupon_total - disc_val : coupon_total + disc_val, 3566 // check_coupon_non = (coupon_cal_val==0) ? '' : '-'; 3567 3568 // $('.coupon-price').text(check_coupon_non + coupon_cal_val + 'ì'); 3569 // $('.re_req_price').addClass('pay_return_blink'); 3570 3571 // setTimeout(function(){ 3572 // $('.re_req_price').removeClass('pay_return_blink'); 3573 // },600); 3574 // }); 3575 3576 $('.detail-listbox .newcheckbox input').on('click',function(){ 3577 var total_len = $('#payment-list-body').find('.detail-listbox').length, 3578 input_check = $('#payment-list-body').find('.detail-listbox input:checked').length, 3579 check_val = (input_check == total_len) ? true : false; 3580 3581 // $('.pr-all-check').attr('checked',check_val); 3582 }); 3583 3584 $('.prDeliveryCompany .cl-s-delivery-company-selector').not('.disabled').on('click', function() { 3585 if(shoppingDisabled) { 3586 siteNotice('shopping'); 3587 return false; 3588 } 3589 $(this).toggleClass('open'); 3590 if($(this).hasClass('open')) { 3591 $(this).find('.option-box').slideDown(200); 3592 } else { 3593 $(this).find('.option-box').slideUp(200); 3594 } 3595 }); 3596 3597 if(shoppingDisabled) { 3598 $('.prDeliveryCompany input[type=text]').on('click', function(e) { 3599 e.preventDefault(); 3600 siteNotice('shopping'); 3601 return false; 3602 }); 3603 } 3604 $('.payment-list-box').on('click', function(e) { 3605 $('.cl-s-delivery-company-selector').each(function() { 3606 var container = $(this); 3607 if(container.has(e.target).length == 0) { 3608 container.find('.option-box').slideUp(200); 3609 container.removeClass('open'); 3610 } 3611 }); 3612 }); 3613 3614 // $('.payment-popup #submit-change').removeClass(no_active_btn).addClass(no_active_btn); 3615 3616 $('.delivery-company-option-box [data-val]').on('click', function() { 3617 var delivery_template_seq = $(this).closest('.prDeliveryCompany').data('delivery_template_seq'); 3618 var delivery_type = $(this).closest('.prDeliveryCompany').data('delivery_type'); 3619 3620 $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.hid-delivery-company').val($(this).data('val')); 3621 $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.selected-option-text').html($(this).html()); 3622 $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.selected-option-text').find('[data-toggle="popover"]').popover(); 3623 if($(this).data('val') == 'etc') { 3624 $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.hid-delivery-number').hide(); 3625 } else { 3626 $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.hid-delivery-number').show(); 3627 } 3628 }); 3629 3630 $('.hid-delivery-number').on('input', function() { 3631 var delivery_template_seq = $(this).closest('.prDeliveryCompany').data('delivery_template_seq'); 3632 var delivery_type = $(this).closest('.prDeliveryCompany').data('delivery_type'); 3633 var target = this; 3634 $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.hid-delivery-number').filter(function(){ return target != this }).val($(target).val()); 3635 // $('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"][data-delivery_type="' + delivery_type + '"]').find('.hid-delivery-company').val($(this).data('val')); 3636 }); 3637 3638 $('input[name="delivery_number[]"]').on('keypress keyup', function(e) { 3639 var key = (e.which) ? e.which : e.keyCode; 3640 if(key > 47 && key < 58) { 3641 return true; 3642 } else if(key >= 65 && key <= 90) { 3643 return true; 3644 } else if(key >= 90 && key <= 122) { 3645 return true; 3646 } else { 3647 return false;
3648 } 3649 }).on('keyup', function() { 3650 $(this).val($(this).val().replace(/[^a-zA-Z0-9]/g,"")); 3651 }); 3652 $('[data-toggle="popover"]').popover({ 3653 html: true 3654 }); 3655 // $('.payment-popup [data-toggle="popover"]').on('click', function() { 3656 // document.documentElement.style.setProperty('overflow-y', 'unset', 'important'); 3657 // }); 3658 // $('.payment-box').on('click', function(e) { 3659 // if(!$(e.target).closest('[data-toggle="popover"], .popover').length) { 3660 // /* popover hide */ 3661 // $('[data-toggle="popover"]').popover('hide'); 3662 // $('.popover.fade').remove(); 3663 // } 3664 // }); 3665 3666 if(data.coupon && data.coupon.filter(function(v) { if(v.kind == 'C') return v; }).length) { // ì½ë ì¿ í° ì¬ì©ê±´ 3667 $('#popup-total-price').prepend('<div class="" style="display: inline-flex; float: left; font-size: 13px; color: #4789e7; font-weight: normal; line-height: 1.2; text-align: left; word-break: auto-phrase; "><svg style="flex: 0 0 13px; margin-top: 2px; margin-left: 0; margin-right: 5px;" class="cm-popover-info" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13" tabindex="0" ><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12.13c-3.11 0-5.63-2.53-5.63-5.63S3.39 0.87 6.5 0.87s5.63 2.53 5.63 5.63S9.61 12.13 6.5 12.13z"></path><path d="M7.44 9.58c-0.1-0.02-0.18-0.05-0.25-0.1C7.12 9.44 7.07 9.37 7.03 9.28 6.98 9.19 6.96 9.07 6.96 8.92V5h-1.7v0.4h0.03c0.11 0 0.21 0.01 0.3 0.02 0.09 0.02 0.18 0.05 0.25 0.09 0.07 0.05 0.13 0.11 0.17 0.2 0.04 0.09 0.06 0.2 0.06 0.34v2.91c0 0.14-0.02 0.25-0.06 0.34C5.97 9.39 5.91 9.45 5.84 9.5 5.77 9.54 5.68 9.57 5.59 9.58 5.49 9.6 5.39 9.6 5.29 9.6H5.16v0.4h2.71V9.6H7.75C7.64 9.6 7.54 9.6 7.44 9.58z"></path><rect x="6" y="3" width="1" height="1"></rect></svg>ì½ë ì¿ í°ì´ ì ì©ë 주문건ì ì ì²´ 주문 ì·¨ì/ë°íë§ ê°ë¥íë©° êµí ì ì ì ë°íì´ ë¶ê°ë¥í©ëë¤.</div>'); 3668 } 3669 } 3670 }); 3671 3672 // $('.product-desc-box').each(function() { 3673 // var totalHeight = $(this).outerHeight(true) - $(this).outerHeight(true); 3674 // var detailList = $(this).closest('.detail-listbox'); 3675 // if(totalHeight > 60 || $(this).closest(".product-desc-td").find(".product-log-heading").length > 0) { 3676 // detailList.addClass('htop'); 3677 // var option = $(this).find('.option-name'); 3678 // var originalFloat = option.css('float'); 3679 // option.css('float', 'unset'); 3680 // var baseHeight = $(this).outerHeight(true); 3681 // var subcontentsHeight = $(this).find('.subcontents-box').outerHeight(true) || 0; 3682 // var optionHeight = option.outerHeight(true) || 0; 3683 // option.css('float', originalFloat); 3684 // var correctedHeight = baseHeight - subcontentsHeight + optionHeight; 3685 // var halfHeight = correctedHeight / 2; 3686 // var paddingTop = halfHeight / 2; 3687 // detailList.find('.product-img').css('padding-top', paddingTop); 3688 // detailList.find('td:first-child').css('padding-top', paddingTop); 3689 // } 3690 // }); 3691} 3692 3693function deliveryChange (val) { 3694 if (val == 'etc' || val == '') { 3695 $('.delivery_numWrap').fadeOut(0); 3696 $('.delivery_numWrap').css('border', 'none'); 3697 $('#delivery-number').val('0000'); 3698 $('#delivery-number').fadeOut(0); 3699 } else { 3700 $('.delivery_numWrap').fadeIn(0); 3701 $('.delivery_numWrap').css('border', '1px solid #dbdcdf'); 3702 $('#delivery-number').val(''); 3703 $('#delivery-number').fadeIn(0); 3704 } 3705} 3706 3707$(function () { 3708 $(document).on('click', 'input[type="checkbox"].none-check', function(e){ 3709 e.preventDefault(); 3710 return false; 3711 }); 3712 3713 $(document).on('click', '#review-loop tr, .photo-list', function (e) { 3714 e.stopPropagation(); 3715 var sid = property['SID']; 3716 var seq = $(this).attr('data-seq'); 3717 if (seq == undefined) return false; 3718 3719 if(typeof sid == "undefined" || typeof seq == "undefined") { 3720 alert('ì ë³´ê° ì¬ë°ë¥´ì§ ììµëë¤'); 3721 return false; 3722 } 3723 3724 $.shoppingmall.viewReviewModal(sid, seq); 3725 }); 3726 3727 $(document).on('click', '.review-delete', function () { 3728 if (confirm('ì ë§ë¡ ìì íìê² ìµëê¹?')) { 3729 var sid = property['SID']; 3730 var $parent = $(this).parent(), 3731 pnum = $parent.attr('data-pnum'), 3732 onum = $parent.attr('data-onum'), 3733 seq = $parent.attr('data-seq'); 3734 3735 $.ajax({ 3736 url: '/_review_delete', 3737 type: 'post', 3738 data: { 3739 sid: sid, 3740 seq: seq, 3741 }, 3742 success: function (data) { 3743 alert('ìì ê° ìë£ëììµëë¤.'); 3744 location.reload(); 3745 } 3746 }); 3747 } 3748 }); 3749 3750 $(document).on('click', '.review-btn-write', function () { 3751 var pnum = $(this).attr('data-pnum'), sid = property['SID']; 3752 var umStatusCheck = $(this).attr('data-um_status'); 3753 3754 if (umStatusCheck == 'T') { 3755 alert('í기 ìì±ì íì ë¡ê·¸ì¸ í, ë¹íìì ë¹íì 주문조í íì´ì§ìì í기ìì±ì´ ê°ë¥í©ëë¤.'); 3756 localStorage.referer = window.location.pathname; 3757 location.href="/_login"; 3758 return false;
3759 } 3760 3761 if (umStatusCheck == 'A') { 3762 alert('ê´ë¦¬ìë ìí í기 ìì±ì ì¬ì©í ì ììµëë¤.'); 3763 return false; 3764 } 3765 3766 $.ajax({ 3767 url: '/_check_review_list', 3768 type: 'post', 3769 dataType: 'json', 3770 data: { 3771 'sid': sid, 3772 'pnum': pnum, 3773 }, 3774 success: function (data) { 3775 if (data.r.length < 1) { 3776 alert('í기 ìì±ì´ ê°ë¥í ì£¼ë¬¸ì´ ì¡´ì¬íì§ ììµëë¤.'); 3777 return false; 3778 } 3779 var content = '<div class="review-view-list">'; 3780 for (var i=0;i<data.r.length;i++) { 3781 content += '<div class="review-body">\ 3782 <div class="cl-s-product-jumbotron clearfix">\ 3783 <div class="cl-s-product-thumb">\ 3784 <img src="' + data.r[i].pdata.img + '" alt="' + data.r[i].pdata.name + '" class="' + data.r[i].pdata.img_align + '" />\ 3785 </div>\ 3786 <div class="cl-s-product-info">\ 3787 <div class="cl-s-order-meta">'+data.r[i].odata.reg_date + '<span>' + data.r[i].odata.order_group + '</span>' + '</div>\ 3788 <h5 class="cl-s-product-title">' + data.r[i].pdata.name + '</h5>\ 3789 '; 3790 content += '<div class="option-str">'; 3791 3792 var optionType = (data.r[i].pdata.option['option_type'] == 'A')? 'ì¶ê°ìµì ' : 'ìµì '; 3793 if(data.r[i].pdata.option['option_type'] == 'A') { 3794 if(data.r[i].pdata.option['option_group']) optionType = optionType + ' : ' + data.r[i].pdata.option['option_group']; 3795 } 3796 3797 if(typeof data.r[i].pdata.option != "undefined" && data.r[i].pdata.option) { 3798 content += (data.r[i].pdata.option_text_str) ? '\ 3799 <span>' + optionType + ': ' + data.r[i].pdata.option + ' / ' + data.r[i].pdata.option_text_str + '</span>' : '\ 3800 <span>' + optionType + ': ' + data.r[i].pdata.option + '</span>'; 3801 } else { 3802 content += (data.r[i].pdata.option_text_str) ? '\ 3803 <span>' + optionType + ': ' + data.r[i].pdata.option_text_str + '</span>' : ''; 3804 } 3805 content += '<span>' + data.r[i].odata.quantity +'ê°</span></div>'; 3806 if(typeof data.r[i].pdata.etc_info != "undefined" && data.r[i].pdata.etc_info) { 3807 content += '\ 3808 <div class="option-str">ì íì¼ì: ' + data.r[i].pdata.etc_info + '</div>\ 3809 '; 3810 } 3811 content += '\ 3812 </div>\ 3813 </div>\ 3814 <div class="review-btn-box">\ 3815 <button class="review-write-btn" data-pnum="'+pnum+'" data-onum="'+data.r[i].odata.order_number+'">í기ìì±</button>\ 3816 </div>\ 3817 </div>\ 3818 '; 3819 } 3820 content += '</div>'; 3821 3822 $(this).showModalFlat('í기 ìí ì í',content,true,false,'','','', 'cl-s-product-review-write cl-modal cl-s-btn cover cl-s-review-view-info', false ,'', function () { 3823 $(document).on('click', '.review-write-btn', function () { 3824 var sid = property['SID'], 3825 pnum = $(this).attr('data-pnum'), 3826 onum = $(this).attr('data-onum'); 3827 3828 $('.close').click(); 3829 $.shoppingmall.writeReviewModal(sid,pnum,onum,'product'); 3830 }); 3831 }); 3832 } 3833 }); 3834 }); 3835 3836 3837 $('.close-btn-box').on('click', function () { 3838 $('#product-all-check').remove(); 3839 $(".payment-box").fadeOut(300); 3840 $(".payment-popup").fadeOut(300); 3841 $("#delivery-box").empty(); 3842 channelTalkHide(false); 3843 }); 3844 3845 var popup_primary_btn_submit = false; 3846 3847 $(document).on('click', '.order-wait', function () { 3848 if (confirm('ë°°ì¡ì¤ ì·¨ìì ê²½ì° ë¶ë¶ ì·¨ìê° ë¶ê°ë¥í©ëë¤. ê³ì ì§ííìê² ìµëê¹?') === true) { 3849 var location = window.location.href, 3850 shoppingUrl = '/shopping'; 3851 if (location.indexOf('_admin') != -1) shoppingUrl = '/_admin/shopping'; 3852 3853 var escrow = $('#escrow').val(); 3854 var dStatus = $('#d-status').val(); 3855 3856 var checkData = $(this).attr('data-statusType'); 3857 3858 if (dStatus == 'EH') { 3859 alert('ì´ë¯¸ ë°°ì¡ì¤ ì·¨ì ì²ë¦¬ê° ëììµëë¤.'); 3860 return false; 3861 } 3862 3863 if (escrow == 'Y') { 3864 var tno = $('#escrow-tno').val(); 3865 var orderGroup = $('#order_group').val(); 3866 if (checkData == 'RY') { 3867 var content = '\ 3868 <form name="cancel_form" method="post" action="'+shoppingUrl+'/pay_hold">\ 3869 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 3870 <input type="hidden" name="tno" value="'+tno+'">\ 3871 <input type="hidden" name="d_status" value="R">\ 3872 <input type="hidden" name="location" value="'+location+'">\ 3873 <div class="cancel-process">\ 3874 <svg viewBox="0 0 90 90" width="90" height="90">\ 3875 <path fill="#4789e7" d="M45 0C20.15 0 0 20.15 0 45s20.15 45 45 45c24.85 0 45-20.15 45-45S69.85 0 45 0zM45 86C22.39 86 4 67.61 4 45S22.39 4 45 4s41 18.39 41 41S67.61 86 45 86z"/>\ 3876 <path fill="#4789e7" d="M45 34c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2 1.1 0 2-0.9 2-2V36C47 34.9 46.1 34 45 34z"/>\ 3877 <circle fill="#4789e7" cx="45" cy="23" r="3"/>\ 3878 </svg>'; 3879 if (escrow == 'Y') { 3880 var pg_company_nm = ''; 3881 var tno_ = $('#tno').val(); 3882 if(!isNaN(tno_)) { 3883 pg_company_nm = 'KCP'; 3884 } else { 3885 pg_company_nm = 'ëì´ì¤íì´'; 3886 } 3887 content += '<h3 class="modal-title">ìì¤í¬ë¡ ë°íì²ë¦¬ ìë´</h3>\
3888 <div class="cancel-contents">- ë°íì²ë¦¬ ì 구매ìì íë¶ì ì°ì¡ìì ë°í ììë£(330ì)ê° ì°¨ê°ë©ëë¤.<br>- íë¶ì ì°ì¡ì ë°íì²ë¦¬ í 1~3ìì ì¼ íì ì§ê¸ë©ëë¤.<br>- 본 íì´ì§ìì ë°íì²ë¦¬ ì ' + pg_company_nm + 'ììë ìë ì·¨ìì²ë¦¬ë©ëë¤.</div>'; 3889 } else { 3890 var pg_link = ''; 3891 var tno_ = $('#tno').val(); 3892 if(!isNaN(tno_)) { 3893 pg_link = '<a href="https://admin8.kcp.co.kr" target="_blank">KCP ê´ë¦¬ì íì´ì§</a>'; 3894 } else { 3895 pg_link = '<a href="https://npg.nicepay.co.kr/logIn.do" target="_blank">ëì´ì¤íì´ ê´ë¦¬ì íì´ì§</a>'; 3896 } 3897 content += '<h3 class="modal-title">ë°íì²ë¦¬ ìë´</h3>\ 3898 <div class="cancel-contents">ì¹´ëê²°ì ì ê³ì¢ì´ì²´, ì¹´ì¹´ì¤íì´, ê°í¸ê²°ì ë¡ ì£¼ë¬¸ë°ì ìíì<br/>' + pg_link + '를 íµí´ ê±°ëì·¨ì를 íì ì¼ íë©°,<br/>무íµì¥ ì ê¸ì íë¶ê³ì¢ë¡ íë¶ê¸ì¡ì ì§ì ì ê¸í´ 주ì ì¼ í©ëë¤.</div>'; 3899 } 3900 content += '<div class="cancel-confirm-text">ì·¨ìì²ë¦¬ íìê² ìµëê¹?</div>\ 3901 </div>\ 3902 <div class="btn-box">\ 3903 <button type="submit" class="popup-primary-btn">ë°í ìë£</button>\ 3904 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 3905 </div>\ 3906 </form>\ 3907 '; 3908 $(this).showModalFlat('',content,false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover', false ,'', ''); 3909 } else { 3910 var pg_company_nm = ''; 3911 var tno_ = $('#tno').val(); 3912 if(!isNaN(tno_)) { 3913 pg_company_nm = 'KCP'; 3914 } else { 3915 pg_company_nm = 'ëì´ì¤íì´'; 3916 } 3917 var content = '\ 3918 <form name="cancel_form" method="post" action="'+shoppingUrl+'/pay_hold" onsubmit="return checkCancel()">\ 3919 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 3920 <input type="hidden" name="d_status" value="H">\ 3921 <input type="hidden" name="tno" value="'+tno+'">\ 3922 <input type="hidden" name="location" value="'+location+'">\ 3923 <h3 class="sub-order-title m0t">ì·¨ìì¬ì </h3>\ 3924 <div class="cl-common-form-wrap isborder">\ 3925 <div class="cl-s-prSearch-selectbox">\ 3926 <div class="cl-s-prSearch-selectboxWrap common-selectbox popup-selectbox">\ 3927 <select class="selectpicker dropdown" id="reason-select" name="reason">\ 3928 <option value="구매ìì¬ì·¨ì">구매ìì¬ì·¨ì</option>\ 3929 <option value="ë¤ë¥¸ ìí ì못 주문">ë¤ë¥¸ ìí ì못 주문</option>\ 3930 <option value="기í">기í</option>\ 3931 </select>\ 3932 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 3933 </div>\ 3934 </div>\ 3935 </div>\ 3936 <h3 class="sub-order-title">ì·¨ì ìì¸ì¬ì </h3>\ 3937 <div class="cl-common-form-wrap">\ 3938 <div class="cl-common-form-group input-label-hide">\ 3939 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 3940 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 3941 </div>\ 3942 </div>\ 3943 <div class="escrow-warring bottom-escrow">\ 3944 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="15" height="15">\ 3945 <path fill="#4789e7" d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/>\ 3946 <rect fill="#4789e7" x="6" y="3" width="1" height="5"/>\ 3947 <rect fill="#4789e7" x="6" y="9" width="1" height="1"/>\ 3948 </svg>\ 3949 ìì¤í¬ë¡ íë¶ ìë´\ 3950 <div class="escrow-return-info">- ì·¨ìì²ë¦¬ ì 구매ìì íë¶ì ì°ì¡ìì ì·¨ì ììë£(330ì)ê° ì°¨ê°ë©ëë¤.</div>\ 3951 <div class="escrow-return-info">- íë¶ì ì°ì¡ì ì·¨ìì²ë¦¬ í 1~3ìì ì¼ íì ì§ê¸ë©ëë¤.</div>\ 3952 <div class="escrow-return-info">- 본 íì´ì§ìì ì·¨ìì²ë¦¬ ì ' + pg_company_nm + 'ììë ìë ì·¨ìì²ë¦¬ë©ëë¤.</div>\ 3953 </div>\ 3954 <button type="submit" class="popup-primary-btn">ì·¨ì ì²ë¦¬</button>\ 3955 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 3956 </form>\ 3957 '; 3958 $(this).showModalFlat('ìì¤í¬ë¡ ë°°ì¡ ì¤ ì·¨ì', content, false, false, '', '', '', 'cl-s-escrow-info cl-cmmodal cl-s-btn cover', false, '', function() { 3959 $('#reason-select').selectpicker(); 3960 }); 3961 } 3962 3963 return false;
3964 } 3965 } 3966 }); 3967 3968 $(document).on('click', '.pccc-edit', function() { 3969 var shoppingUrl = '/shopping', 3970 orderGroup = $(this).attr('data-orderGroup'), 3971 orderName = $('.order-name[data-og="'+orderGroup+'"]').text().trim(); 3972 3973 var location = window.location.href; 3974 if (location.indexOf('_admin') != -1) shoppingUrl = '/_admin/shopping'; 3975 3976 var title = 'ê°ì¸íµê´ê³ ì ë¶í¸ ìì '; 3977 var checkPCCC = ($('.info-pccc').length) ? true : false, 3978 pccc = (checkPCCC) ? $('.info-pccc + .info-text').text() : ''; 3979 var isLux = $(this).attr('data-lux') ? $(this).attr('data-lux') : 'false'; 3980 3981 var content = '\ 3982 <form name="d_process" method="post" action="'+shoppingUrl+'/pccc_change">\ 3983 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 3984 <input type="hidden" name="order_name" value="'+orderName+'">\ 3985 <input type="hidden" name="before_pccc" value="'+pccc+'">\ 3986 '; 3987 3988 content += '\ 3989 <div class="cl-common-form-wrap mt-10 mb-10 ml-0">\ 3990 <div class="cl-common-form-group">\ 3991 <input type="text" class="cl-common-form-control" name="pccc" required="required" value="'+pccc+'" maxlength="13" style="text-transform: uppercase;">\ 3992 <label for="input" class="cl-common-control-label">ê°ì¸íµê´ê³ ì ë¶í¸</label>\ 3993 </div>\ 3994 </div>\ 3995 <button type="button" class="popup-primary-btn">ìì í기</button>\ 3996 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 3997 </form>\ 3998 '; 3999 4000 var pcccInfoModal = $(this).showModalFlat(title, content, false, false, '', '', '', 'cl-s-delivery-info cl-cmmodal cl-s-btn cover', true, '', function() { 4001 pcccInfoModal.find('input[name="pccc"]').on('keypress keydown keyup', function(e) { 4002 $(this).val($.trim($(this).val()).replace(/[^a-zA-Z0-9]/g, '')); 4003 }).on('blur', function() { 4004 $(this).closest('.cl-common-form-wrap').next('.pccc-error').remove(); 4005 $(this).closest('.cl-common-form-wrap').removeClass('empty'); 4006 if($(this).val() != '') { 4007 var regexp = /^[P]{1}[0-9+]{12}$/; 4008 if(!regexp.test($.trim($(this).val()))) { 4009 $(this).closest('.cl-common-form-wrap').after('<div class="pccc-error error">ì¬ë°ë¥´ì§ ìì ê°ì¸íµê´ê³ ì ë¶í¸ ììì ëë¤.</div>'); 4010 $(this).closest('.cl-common-form-wrap').addClass('empty'); 4011 } 4012 } 4013 }); 4014 4015 pcccInfoModal.find('.popup-primary-btn').click(function() { 4016 4017 if($(this).hasClass('clicked')) return false; 4018 $(this).addClass('clicked'); 4019 var chk_validation = true; 4020 var hasEmoji = false; 4021 pcccInfoModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 4022 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 4023 hasEmoji = true; 4024 return false; 4025 } 4026 4027 var regexp = /^[P]{1}[0-9+]{12}$/; 4028 if($(this).attr('name') == 'pccc') { 4029 if((isLux == 'true' && !regexp.test($(this).val().toUpperCase()) && $(this).val() != '') || (isLux != 'true' && !regexp.test($(this).val().toUpperCase()))) { 4030 $(this).closest('.cl-common-form-wrap').addClass('error'); 4031 chk_validation = false; 4032 } else { 4033 $(this).closest('.cl-common-form-wrap').removeClass('error'); 4034 } 4035 } 4036 }); 4037 4038 $(this).removeClass('clicked'); 4039 if(!chk_validation) return false; 4040 4041 if(hasEmoji) { 4042 errorEmojisModal(); 4043 return false; 4044 } else { 4045 var f_name = $('.popup-primary-btn').closest('form').attr('name'); 4046 document.getElementsByName(f_name)[0].submit(); 4047 } 4048 }); 4049 }); 4050 }); 4051 4052 $(document).on('click', '.delivery-edit', function () { 4053 if($(this).hasClass('shopping_disabled')) { 4054 siteNotice('shopping'); 4055 return false; 4056 } 4057 4058 var shoppingUrl = '/shopping', 4059 orderGroup = $(this).attr('data-orderGroup'), 4060 orderName = $('.order-name[data-og="'+orderGroup+'"]').text().trim(); 4061 4062 var location = window.location.href; 4063 if (location.indexOf('_admin') != -1) shoppingUrl = '/_admin/shopping'; 4064 4065 var title = 'ë°°ì¡ì ë³´ ìì '; 4066 var name = $('#r-delivery-name').val(), 4067 phone = $('#r-delivery-phone').val(), 4068 postcode = $('#r-delivery-postcode').val(), 4069 addr1 = $('#r-delivery-addr1').val(), 4070 addr2 = $('#r-delivery-addr2').val(); 4071 4072 4073 var isLux = $(this).attr('data-lux') ? $(this).attr('data-lux') : 'fal
4073se'; 4074 4075 var content = '\ 4076 <form name="d_process" method="post" action="'+shoppingUrl+'/order_delivery_change">\ 4077 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4078 <input type="hidden" name="order_name" value="'+orderName+'">\ 4079 <input type="hidden" name="before_name" value="'+escapeHtml(name)+'">\ 4080 <input type="hidden" name="before_phone" value="'+phone+'">\ 4081 <input type="hidden" name="before_postcode" value="'+postcode+'">\ 4082 <input type="hidden" name="before_addr1" value="'+addr1+'">\ 4083 <input type="hidden" name="before_addr2" value="'+escapeHtml(addr2)+'">\ 4084 <div class="cl-common-form-wrap mb-5 cl-common-form-half ml-0">\ 4085 <div class="cl-common-form-group">\ 4086 <input type="text" class="cl-common-form-control" name="name" required="required" value="'+escapeHtml(name)+'">\ 4087 <label for="input" class="cl-common-control-label">ìì·¨ì¸ëª </label>\ 4088 </div>\ 4089 </div>\ 4090 <div class="cl-common-form-wrap mb-5 cl-common-form-half mr-0">\ 4091 <div class="cl-common-form-group">\ 4092 <input type="text" class="cl-common-form-control" name="phone" required="required" value="'+phone+'">\ 4093 <label for="input" class="cl-common-control-label">ì°ë½ì²</label>\ 4094 </div>\ 4095 </div>\ 4096 '; 4097 4098 content += '\ 4099 <div class="cl-common-form-wrap mb-10">\ 4100 <div class="cl-common-form-group">\ 4101 <input type="hidden" name="postcode" id="delivery-postcode" required="required" value="'+postcode+'">\ 4102 <input class="cl-common-form-control" name="addr" id="delivery-addr1" required="required" onfocus="addrSearchModal(\'delivery\')" value="'+addr1+'">\ 4103 <label for="input" class="cl-common-control-label">주ì</label>\ 4104 </div>\ 4105 </div>\ 4106 <div class="cl-common-form-wrap">\ 4107 <div class="cl-common-form-group">\ 4108 <input class="cl-common-form-control" name="addr2" id="delivery-addr2" required="required" value="'+escapeHtml(addr2)+'">\ 4109 <label for="input" class="cl-common-control-label">ìì¸ì£¼ì</label>\ 4110 </div>\ 4111 </div>\ 4112 '; 4113 4114 content += '\ 4115 <button type="button" class="popup-primary-btn">ìì í기</button>\ 4116 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 4117 </form>\ 4118 '; 4119 4120 var deliveryInfoModal = $(this).showModalFlat(title,content,false,false,'','','', 'cl-s-delivery-info cl-cmmodal cl-s-btn cover', true ,'', function() { 4121 deliveryInfoModal.find('.popup-primary-btn').click(function() { 4122 4123 if($(this).hasClass('clicked')) return false; 4124 $(this).addClass('clicked'); 4125 var chk_validation = true; 4126 var hasEmoji = false; 4127 deliveryInfoModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 4128 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 4129 hasEmoji = true; 4130 return false; 4131 } 4132 4133 if($.trim($(this).val()) == '') { 4134 $(this).closest('.cl-common-form-wrap').addClass('error'); 4135 chk_validation = false; 4136 } else { 4137 $(this).closest('.cl-common-form-wrap').removeClass('error'); 4138 } 4139 }); 4140 4141 $(this).removeClass('clicked'); 4142 if(!chk_validation) return false; 4143 4144 if(hasEmoji) { 4145 errorEmojisModal(); 4146 return false; 4147 } else { 4148 var f_name = $('.popup-primary-btn').closest('form').attr('name'); 4149 document.getElementsByName(f_name)[0].submit(); 4150 } 4151 }); 4152 }); 4153 }); 4154 4155 $(window).on('resize', function () { 4156 $(".close-btn-box").on('click', function () { 4157 $(".payment-box").fadeOut(300); 4158 $(".payment-popup").fadeOut(300); 4159 $("#delivery-box").empty(); 4160 }); 4161 4162 if(window.innerWidth<768) { 4163 $('.pg-step-dlist span').text('보기'); 4164 $('.firststepText span').text('íì¸'); 4165 } else { 4166 $('.pg-step-dlist span').text('ìì¸í 보기'); 4167 $('.firststepText span').text('íì¸í기'); 4168 } 4169 }); 4170 4171 $(document).on('click', '.status-checkbox.main-order-number', function() { 4172 if($(this).prop('checked')) { 4173 $('.status-checkbox.additional-option[data-product_number=' + $(this).data('product_number') + ']').prop('checked', true).change(); 4174 } 4175 }); 4176 4177 $(document).on('click', '.status-checkbox.additional-option', function() { 4178 if(!$(this).prop('checked')) { 4179 $('.status-checkbox.main-order-number[data-product_number=' + $(this).data('product_number') + ']').prop('checked', false).change(); 4180 } 4181 }); 4182 4183 window.syncProductAllCheckState = function() { 4184 var $allChecks = $('.pr-all-check'); 4185 var $itemChecks = $("#payment-list-body input[name='order_number'].status-checkbox").filter(':enabled'); 4186 4187 if(!$allChecks.length) return; 4188 4189 if(!$itemChecks.length) { 4190 $allChecks.prop('checked', false); 4191 return; 4192 } 4193 4194 $allChecks.prop('checked', $itemChecks.length === $itemChecks.filter(':checked').length); 4195 }; 4196 4197 window.updateNormalConfirmButtonState = function() { 4198 var $confirmBtn = $(".order-change-btn[data-orderSet='V'][data-orderType='normal']"); 4199 if(!$confirmBtn.length) return; 4200 4201 var $allItems = $("#payment-list-body input[name='order_number'][data-p_status]"); 4202 var $checkedItems = $allItems.filter(':checked'); 4203 var hasCheckedV = false;
4204 var allItemsAreV = $allItems.length > 0; 4205 4206 $checkedItems.each(function() { 4207 if($(this).data("p_status") === 'V') { 4208 hasCheckedV = true; 4209 return false; 4210 } 4211 }); 4212 4213 $allItems.each(function() { 4214 if($(this).data("p_status") !== 'V') { 4215 allItemsAreV = false; 4216 return false; 4217 } 4218 }); 4219 4220 if(($checkedItems.length > 0 && hasCheckedV) || allItemsAreV) { 4221 $confirmBtn.attr("disabled", "disabled").addClass("disabled btn-disabled"); 4222 } else { 4223 $confirmBtn.removeAttr("disabled").removeClass("disabled btn-disabled"); 4224 } 4225 }; 4226 4227 $(document).on('change', "#payment-list-body input[name='order_number'].status-checkbox", function() { 4228 window.syncProductAllCheckState(); 4229 window.updateNormalConfirmButtonState(); 4230 }); 4231 4232 $(document).on('click', '.exchange-btn', function () { 4233 if($(this).hasClass('shopping_disabled')) { 4234 siteNotice('shopping'); 4235 return false; 4236 } 4237 4238 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 4239 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 4240 4241 var orderNumberAry = [], orderNameAry = []; 4242 var payment_type = $(this).data("payment_type"); 4243 var status = $(this).attr('data-statusType'); 4244 var basic_delivery_company = $(this).data("delivery_company"); 4245 4246 var tracking_delivery_company_arr = ['cj','pt','hj','lg','lt','post']; 4247 4248 var delivery_company_arr = [ 4249 'etc', 4250 'cj', 4251 'pt', 4252 'hj', 4253 'lg', 4254 'lt', 4255 'post', 4256 'koryo', 4257 'wevill', 4258 'daesin', 4259 'ilyang', 4260 'kdexp', 4261 'chunil', 4262 'cv', 4263 'cu', 4264 'hdexp', 4265 'dhl', 4266 'dhlglobalmail', 4267 'dhlde', 4268 'fedex', 4269 'gsmnton', 4270 'warpex', 4271 'ems', 4272 'ace', 4273 'qxpress', 4274 'aciexpress', 4275 'lineexp', 4276 'pantos', 4277 'smartlogis', 4278 'hlcglobal', 4279 'ups', 4280 'korexg', 4281 'tnt', 4282 'swgexp', 4283 'daewoon', 4284 'usps', 4285 'iparcel', 4286 'kunyoung', 4287 'hpl', 4288 'gnetwork', 4289 'slx', 4290 'daelim', 4291 'honam', 4292 'gsiexpress', 4293 'eunha', 4294 'homeinno', 4295 'hybrid', 4296 'airway', 4297 'woorihb', 4298 'yjsworld', 4299 'yjs', 4300 'crlx', 4301 'homepick', 4302 'cwayexpress', 4303 'anytrack', 4304 'bridge', 4305 'gpslogix', 4306 'esther', 4307 'lotos', 4308 'ufreight', 4309 'ik', 4310 'lslogis', 4311 'sebang', 4312 'nonghyup', 4313 'yongma', 4314 'europarcel', 4315 'kgsl', 4316 'sunghun', 4317 'forever', 4318 'airboy', 4319 'ecmsexpress', 4320 'efs', 4321 'handex', 4322 'kglnet', 4323 'twofastexpress', 4324 'gos', 4325 'gspostbox', 4326 'adcair', 4327 'donggang', 4328 'kin', 4329 'hanwoori', 4330 'lglogistics', 4331 'generalpost', 4332 'ezusa', 4333 'handalum', 4334 'howser', 4335 'dpd', 4336 'gop', 4337 'wizwa', 4338 'selc', 4339 'sfex', 4340 'wihtyou', 4341 'roadsunexpress', 4342 'dongjin', 4343 'ilshin', 4344 'ky', 4345 'tpmlogis', 4346 'zeniel', 4347 'fresh', 4348 'jlogist', 4349 'chainlogis', 4350 'hivecity', 4351 'hanssem', 4352 'todaypickup', 4353 'qrun', 4354 'nogok', 4355 'spasys1', 4356 'freshmates', 4357 'etomars', 4358 'shipnergy', 4359 'geniego', 4360 'dodoflex', 4361 'ltl', 4362 'vendorpia', 4363 'coship', 4364 'gdakorea', 4365 'lge', 4366 'teamfresh', 4367 'yunda', 4368 'alltakorea', 4369 'lottechilsung', 4370 'valex', 4371 'bababa', 4372 'ch1', 4373 'apex', 4374 'homeplus', 4375 'gsfresh', 4376 'hanaromart', 4377 'choroc', 4378 'vroong', 4379 'dcommerce', 4380 'aboutpet', 4381 '1004home', 4382 'gtslogis', 4383 'sbgls', 4384 'ssg', 4385 'kokusai', 4386 'goodtoluck', 4387 'ekdp', 4388 'woongji', 4389 'xinpatek', 4390 'herewego', 4391 'panasia', 4392 'pingpong', 4393 'cargoplease', 4394 'kjt', // ì¼ì´ì ì´í° 4395 'rush', // ì¤ëíë¬ì¬ 4396 'ntlps', // ìí°ìí¼ì¤ 4397 'actcore', // ìì´ì¨í°ì¤ì½ì 4398 'logisvalley', // ë¡ì§ì¤ë°¸ë¦¬ 4399 'drabbit', // ë리ëë¹ 4400 'naeun', // ëìë¬¼ë¥ 4401 'logispartner', // UFO ë¡ì§ì¤ 4402 'ndexkorea', // NDEX KOREA 4403 ]; 4404 4405 var tmp_delivery_company_arr = {}, new_delivery_company_arr = {}; 4406 var delivery_company_options = ''; 4407 $(delivery_company_arr).each(function(k, v) { 4408 tmp_delivery_company_arr[$.lang[LANG]['shopping.delivery.' + v]] = v; 4409 }); 4410 4411 $(Object.keys(tmp_delivery_company_arr).sort()).each(function(k, v) { 4412 new_delivery_company_arr[v] = tmp_delivery_company_arr[v]; 4413 }); 4414 4415 delivery_company_options = ''; 4416 $.each(new_delivery_company_arr, function(k, v) { 4417 var data_content = ''; 4418 if(tracking_delivery_company_arr.indexOf(v) > -1) { 4419 data_content = '<span class="tracking-delivery-icon"></span>'; 4420 } 4421 delivery_company_options += '<option value="' + v + '" ' + (basic_delivery_company == v ? ' selected ' : '') + (data_content ? ' data-content=\'' + k + data_content + '\'' : '') + '>
4421' + k + '</option>'; 4422 }); 4423 4424 var i = 0; 4425 $('.status-checkbox').each(function () { 4426 if ($(this).is(":checked") === true) { 4427 orderNumberAry[i] = "'"+$(this).val()+"'"; 4428 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 4429 i++; 4430 } 4431 }); 4432 4433 if (i < 1 && status != 'RELEASE' && !(payment_type == 'NAVERPAY' && status == 'EW')) { 4434 alert('ìíì í ê° ì´ì ì íí´ ì£¼ì¸ì.'); 4435 // var modal = $(this).showModalFlat('','ìíì í ê° ì´ì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 4436 // $(document).on('keydown', function(e) { 4437 // if(e.keyCode == 27) modal.modal('hide'); 4438 // }); 4439 // }); 4440 return false; 4441 } 4442 4443 var orderNumber = orderNumberAry.join(','), 4444 orderName = orderNameAry.join(','); 4445 4446 var title = '', statusCheck = '', urlCheck = '' , statusBtn = ''; 4447 if (status == 'E') { 4448 title = 'êµíìì²ì¼ë¡ ë³ê²½'; 4449 statusCheck = 'request'; 4450 urlCheck = 'd_process'; 4451 if (confirm('êµíìì²ì¼ë¡ ë³ê²½íìê² ìµëê¹?') == true) { 4452 var content = '\ 4453 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4454 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4455 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4456 <input type="hidden" name="order_name" value="'+orderName+'">\ 4457 <input type="hidden" name="status" value="'+statusCheck+'">\ 4458 <input type="hidden" name="d_status" value="E">\ 4459 </form>\ 4460 '; 4461 $('body').append(content); 4462 document.d_process.submit(); 4463 return false; 4464 } else return false; 4465 } else if(status == 'EY') { 4466 title = 'êµíìë£ë¡ ë³ê²½'; 4467 statusCheck = 'done'; 4468 urlCheck = 'd_process'; 4469 if (confirm('êµíìë£ë¡ ë³ê²½íìê² ìµëê¹?') == true) { 4470 var content = '\ 4471 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4472 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4473 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4474 <input type="hidden" name="order_name" value="'+orderName+'">\ 4475 <input type="hidden" name="status" value="'+statusCheck+'">\ 4476 <input type="hidden" name="d_status" value="E">\ 4477 </form>\ 4478 '; 4479 $('body').append(content); 4480 document.d_process.submit(); 4481 return false; 4482 } else return false; 4483 } else if (status == 'ES') { 4484 title = 'êµí ì¬ë°ì¡ì²ë¦¬'; 4485 statusBtn = 'ì¬ë°ì¡ì²ë¦¬'; 4486 statusCheck = 'confirm'; 4487 urlCheck = 'd_process'; 4488 } else if (status == 'EW') { 4489 title = 'êµí ë³´ë¥ì¤ì '; 4490 statusBtn = 'ì¤ì '; 4491 urlCheck = 'd_hold'; 4492 } else if (status == 'EN') { 4493 title = 'êµí ê±°ë¶ì²ë¦¬'; 4494 statusBtn = 'ê±°ë¶ì²ë¦¬'; 4495 statusCheck = 'disavowal'; 4496 urlCheck = 'd_process'; 4497 } /*else if (status == 'RC') { 4498 title = 'ë°íì¼ë¡ ë³ê²½'; 4499 statusCheck = 'refuse'; 4500 urlCheck = 'd_process'; 4501 if (confirm('ë°íì¼ë¡ ë³ê²½íìê² ìµëê¹?') == true) { 4502 var content = '\ 4503 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4504 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4505 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4506 <input type="hidden" name="order_name" value="'+orderName+'">\ 4507 <input type="hidden" name="status" value="'+statusCheck+'">\ 4508 <input type="hidden" name="d_status" value="E">\ 4509 </form>\ 4510 '; 4511 $('body').append(content); 4512 document.d_process.submit(); 4513 return false; 4514 } else return false; 4515 }*/ else if(status == 'COLLECT') { 4516 title = 'ìê±° ìë£ ì²ë¦¬'; 4517 statusCheck = 'collect'; 4518 urlCheck = 'd_process'; 4519 if(confirm('ìê±° ìë£ ì²ë¦¬ íìê² ìµëê¹?')) { 4520 var content = '\ 4521 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4522 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4523 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4524 <input type="hidden" name="order_name" value="'+orderName+'">\ 4525 <input type="hidden" name="status" value="'+statusCheck+'">\ 4526 <input type="hidden" name="d_status" value="E">\ 4527 </form>\ 4528 '; 4529 $('body').append(content); 4530 document.d_process.submit(); 4531 return false;
4532 } else { 4533 return false; 4534 } 4535 } else if(status == 'RELEASE') { 4536 title = 'êµí ë³´ë¥í´ì '; 4537 statusCheck = 'release'; 4538 urlCheck = 'd_process'; 4539 if(confirm('êµíë³´ë¥ë¥¼ í´ì íìê² ìµëê¹?')) { 4540 var content = '\ 4541 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4542 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4543 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4544 <input type="hidden" name="order_name" value="'+orderName+'">\ 4545 <input type="hidden" name="status" value="'+statusCheck+'">\ 4546 <input type="hidden" name="d_status" value="E">\ 4547 </form>\ 4548 '; 4549 $('body').append(content); 4550 document.d_process.submit(); 4551 return false; 4552 } else { 4553 return false; 4554 } 4555 } 4556 4557 /*var addClassSetting = 'cl-s-productSearch';*/ 4558 4559 4560 if (status == 'ES' || status == 'EY' || status == 'EN') { 4561 var r_delivery = { 4562 'name': $('#r-delivery-name').val() || '', 4563 'phone': $('#r-delivery-phone').val() || '', 4564 'postcode': $('#r-delivery-postcode').val() || '', 4565 'addr1': $('#r-delivery-addr1').val() || '', 4566 'addr2': $('#r-delivery-addr2').val() || '', 4567 } 4568 4569 var subDetailContents = (status == 'EN') ? 'êµíê±°ë¶ ìì¸ë´ì©': 'êµí ìì¸ë´ì©'; 4570 var content = '\ 4571 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4572 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4573 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4574 <input type="hidden" name="order_name" value="'+orderName+'">\ 4575 <input type="hidden" name="um_id" value="">\ 4576 <input type="hidden" name="status" value="'+statusCheck+'">\ 4577 <input type="hidden" name="d_status" value="E">'; 4578 if (status == 'EN') { 4579 if(payment_type != 'NAVERPAY') { 4580 content += '<h3 class="sub-order-title mt-0">ìíìë ¹ì¬ë¶</h3>\ 4581 <div class="exchangeComplete-radio-box">\ 4582 <div class="newcheckbox hand">\ 4583 <label>\ 4584 <div class="newcheckboxSvgRadio">\ 4585 <input type="radio" class="cl-common-form-radio-hide" name="d_product_info" value="Y" checked>\ 4586 <svg viewBox="0 0 18 18" width="18" height="18">\ 4587 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 4588 </svg>\ 4589 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 4590 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 4591 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 4592 </svg>\ 4593 </div>\ 4594 <span>ìë ¹</span>\ 4595 </label>\ 4596 </div>\ 4597 <div class="newcheckbox hand">\ 4598 <label>\ 4599 <div class="newcheckboxSvgRadio">\ 4600 <input type="radio" class="cl-common-form-radio-hide" name="d_product_info" value="N">\ 4601 <svg viewBox="0 0 18 18" width="18" height="18">\ 4602 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 4603 </svg>\ 4604 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 4605 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 4606 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 4607 </svg>\ 4608 </div>\ 4609 <span>미ìë ¹</span>\ 4610 </label>\ 4611 </div>\ 4612 </div>'; 4613 } 4614 } 4615 4616 if(payment_type != 'NAVERPAY') { 4617 content += '<h3 class="sub-order-title exchange-disabled ' + (status != 'EN' ? ' m0t ' : '') + '">ë°°ì¡ì ë³´</h3>\ 4618 <div class="cl-common-form-wrap mb-10 cl-common-form-half ml-0 exchange-disabled">\ 4619 <div class="cl-common-form-group">\ 4620 <input type="text" class="cl-common-form-control" name="name" value="'+r_delivery.name+'" required="required">\ 4621 <label for="input" class="cl-common-control-label">ìì·¨ì¸ëª </label>\ 4622 </div>\ 4623 </div>\ 4624 <div class="cl-common-form-wrap mb-10 cl-common-form-half mr-0 exchange-disabled">\ 4625 <div class="cl-common-form-group exchange-disabled">\ 4626 <input type="text" class="cl-common-form-control" name="phone" value="'+r_delivery.phone+'" required="required">\ 4627 <label for="input" class="cl-common-control-label">í´ëí°ë²í¸</label>\ 4628 </div>\ 4629 </div>\ 4630 <div class="cl-common-form-wrap mb-10 exchange-disabled">\ 4631 <div class="cl-common-form-group">\ 4632 <input type="hidden" name="postcode" value="'+r_delivery.postcode+'" id="exch
4632ange-postcode">\ 4633 <input class="cl-common-form-control" name="addr" id="exchange-addr1" value="'+r_delivery.addr1+'" required="required" onfocus="addrSearchModal(\'exchange\')">\ 4634 <label for="input" class="cl-common-control-label">주ì</label>\ 4635 </div>\ 4636 </div>\ 4637 <div class="cl-common-form-wrap exchange-disabled">\ 4638 <div class="cl-common-form-group">\ 4639 <input class="cl-common-form-control" name="addr2" value="'+r_delivery.addr2+'" id="exchange-addr2" required="required">\ 4640 <label for="input" class="cl-common-control-label">ìì¸ì£¼ì</label>\ 4641 </div>\ 4642 </div>\ 4643 '; 4644 } 4645 4646 if(payment_type != 'NAVERPAY' || (payment_type == 'NAVERPAY' && status == 'ES')) { 4647 content += '\ 4648 <h3 class="sub-order-title exchange-disabled">ë°°ì¡ë°©ë²</h3>\ 4649 <div class="cl-common-form-wrap exchange-disabled delivery-type-box">\ 4650 <label>\ 4651 <input type="radio" name="delivery_type" value="DELIVERY" checked /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>íë°°\ 4652 </label>\ 4653 <label>\ 4654 <input type="radio" name="delivery_type" value="DIRECT" /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>ì§ì ë°°ì¡(í물배ë¬)\ 4655 </label>\ 4656 <label>\ 4657 <input type="radio" name="delivery_type" value="VISIT" /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>방문ìë ¹\ 4658 </label>\ 4659 <label>\ 4660 <input type="radio" name="delivery_type" value="QUICK" /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>íµìë¹ì¤\ 4661 </label>\ 4662 </div>\ 4663 <h3 class="sub-order-title exchange-disabled delivery-row ">ì´ì¡ì¥ë²í¸</h3>\ 4664 <div class="cl-s-popup-selectbox exchange-disabled delivery-row">\ 4665 <div class="cl-s-popup-selectboxWrap common-selectbox cl-s-popupDetail-selectbox ml-0">\ 4666 <select class="selectpicker dropdown delivery-company" id="cl-detail-info-select" name="delivery_company" required="required">\ 4667 <option value="">íë°°ì¬ë¥¼ ì íí´ ì£¼ì¸ì</option>\ 4668 ' + delivery_company_options + '\ 4669 </select>\ 4670 <svg viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 4671 </div>\ 4672 <div class="cl-common-form-wrap cl-common-form-half mr-0 delivery-number">\ 4673 <div class="cl-common-form-group cl-exf-form-group disabled">\ 4674 <input type="text" class="cl-common-form-control" name="delivery_number" required="required">\ 4675 <label for="input" class="cl-common-control-label noTransition">ì´ì¡ì¥ë²í¸</label>\ 4676 </div>\ 4677 </div>\ 4678 </div>\ 4679 '; 4680 } 4681 4682 if(payment_type != 'NAVERPAY' || (payment_type == 'NAVERPAY' && status == 'EN')) { 4683 content += '\ 4684 <h3 class="sub-order-title">'+subDetailContents+'</h3>\ 4685 <div class="cl-common-form-wrap">\ 4686 <div class="cl-common-form-group input-label-hide">\ 4687 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 4688 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 4689 </div>\ 4690 </div>\ 4691 '; 4692 } 4693 content +='\ 4694 </form>\ 4695 '; 4696 } else if (status == 'EW') { 4697 var content = '\
4698 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 4699 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 4700 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 4701 <input type="hidden" name="order_name" value="'+orderName+'">\ 4702 <input type="hidden" name="d_status" value="E">\ 4703 <div class="cl-common-warring">\ 4704 <svg viewBox="0 0 13 13" width="13" height="13">\ 4705 <path fill="#4789e7" d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/>\ 4706 <rect fill="#4789e7" x="6" y="3" width="1" height="5"/>\ 4707 <rect fill="#4789e7" x="6" y="9" width="1" height="1"/>\ 4708 </svg>\ 4709 <span>êµí ë³´ë¥ ì¬ì 를 ì ë ¥í í 구매ììê² ì°ë½íì¬ ìë´ ë° íì를 ì§íí´ ì£¼ì기 ë°ëëë¤.</span>\ 4710 </div>\ 4711 <h3 class="sub-order-title">êµíë³´ë¥ ì¬ì </h3>\ 4712 <div class="cl-s-popup-selectbox">\ 4713 <div class="cl-s-popup-selectboxWrap common-selectbox popup-selectbox full-selectbox ml-0">\ 4714 <select class="selectpicker dropdown" id="cl-detail-info-select" name="reason">\ 4715 <option value="ìííì">ìííì</option>\ 4716 <option value="ë°°ì¡ì§ì°">ë°°ì¡ì§ì°</option>\ 4717 <option value="ìíì ë³´ ìì´">ìíì ë³´ ìì´</option>\ 4718 <option value="ì¤ë°°ì¡">ì¤ë°°ì¡</option>\ 4719 <option value="기í">기í</option>\ 4720 </select>\ 4721 <svg viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 4722 </div>\ 4723 </div>\ 4724 <h3 class="sub-order-title">êµíë³´ë¥ ìì¸ë´ì©</h3>\ 4725 <div class="cl-common-form-wrap">\ 4726 <div class="cl-common-form-group input-label-hide">\ 4727 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 4728 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 4729 </div>\ 4730 </div>\ 4731 </form>\ 4732 '; 4733 //addClassSetting = ''; 4734 } 4735 var exchangeModal = $(this).showModalFlat(title,content,true,true, function () { 4736 var hasEmoji = false; 4737 exchangeModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 4738 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 4739 hasEmoji = true; 4740 return false; 4741 } 4742 }); 4743 4744 if(hasEmoji) { 4745 errorEmojisModal(); 4746 return false; 4747 } 4748 4749 4750 var f = document.d_process, 4751 checked = $('input[name="d_product_info"]:checked').val(); 4752 4753 $('.cl-common-form-wrap').removeClass('empty'); 4754 if(checked == 'Y') { 4755 exchangeModal.find('.cl-common-form-wrap').each(function() { 4756 var check_input = $(this).find('.cl-common-form-control'), 4757 val = check_input.val(); 4758 4759 if(exchangeModal.find('input[name="delivery_type"]:checked').val() != 'DELIVERY' && check_input.attr('name') == 'delivery_number') return true; 4760 4761 if (typeof val != 'undefined') { 4762 val = val.trim(); 4763 if(val.length == 0) { 4764 $(this).removeClass('error').addClass('empty'); 4765 $(this).find('.cl-common-control-label.error').remove(); 4766 } 4767 } else { 4768 if($(this).hasClass('error')) { 4769 check_input.focus(); 4770 } 4771 } 4772 }); 4773 } else { //미ìë ¹ 4774 if($('#cl-detail-info-select').val()!='' && $('#cl-detail-info-select').val()!='etc') { 4775 if($('input[name="delivery_number"]').val() == '') { 4776 $('input[name="delivery_number"]').val(''); 4777 } 4778 } 4779 4780 var $textarea = $('.shopping-textarea'); 4781 if($textarea.val() == '') { 4782 $textarea.parents('.cl-common-form-wrap').addClass('empty'); 4783 $textarea.focus(); 4784 return false; 4785 } 4786 } 4787 4788 if(status == 'ES' && exchangeModal.find("select[name='delivery_company']").val() == "") { 4789 alert('íë°°ì¬ë¥¼ ì íí´ ì£¼ì¸ì.'); 4790 return false; 4791 } 4792 4793 if(exchangeModal.find('.cl-common-form-wrap.empty, .cl-common-form-wrap.error').length > 0) return false;
4794 $.processON(); 4795 4796 f.submit(); 4797 exchangeModal.modal('hide'); 4798 4799 },'',statusBtn, 'cl-s-change-info cl-cmmodal cl-s-btn cover', true ,'', function () { 4800 exchangeModal.find("select[name='delivery_company']").change(); 4801 $('#cl-detail-info-select').selectpicker(); 4802 exchangeModal.find('.cl-s-popup-selectbox.delivery-row').find('.tracking-delivery-icon').replaceWith('<svg data-toggle="popover" data-content="ë°°ì¡ ì¶ì ê°ë¥" data-trigger="hover" data-placement="top" data-html="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m11.6 17.72-.98.61v-5.37l5.2-3.25v.76c.39-.08.79-.13 1.2-.13V8.62c0-.01-.01-.02-.01-.03 0-.06-.02-.12-.04-.17a.625.625 0 0 0-.23-.3l-6.4-4a.614.614 0 0 0-.64 0l-6.4 4c-.11.07-.18.18-.23.3-.02.05-.03.11-.04.17 0 .01-.01.02-.01.03v6.8c0 .21.11.4.28.51l6.4 4a.62.62 0 0 0 .64 0l1.75-1.1c-.2-.34-.36-.71-.49-1.11zM10.02 5.33l2.11 1.32-5.28 3.3-2.1-1.32 5.27-3.3zm-.6 13.01-5.2-3.25V9.72l5.2 3.25v5.37zm.6-6.41-2.04-1.27 5.28-3.3 2.04 1.27-5.28 3.3z"/><path d="m22.85 21-2.61-2.61c.49-.66.79-1.48.79-2.36 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.89 0 1.7-.3 2.36-.79L22 21.85c.12.12.27.18.42.18s.31-.06.42-.18a.6.6 0 0 0 .01-.85zm-8.63-4.98c0-1.54 1.26-2.8 2.8-2.8s2.8 1.26 2.8 2.8c0 .77-.31 1.46-.81 1.97 0 0-.01 0-.01.01s0 .01-.01.01a2.799 2.799 0 0 1-4.77-1.99z"/></svg>'); 4803 exchangeModal.find('.cl-s-popup-selectbox.delivery-row').find('[data-toggle="popover"]').popover(); 4804 exchangeModal.find('input[name="delivery_type"]').on('change', function() { 4805 if(exchangeModal.find('input[name="delivery_type"]:checked').val() == 'DELIVERY') { 4806 exchangeModal.find('.delivery-row').show(); 4807 } else { 4808 exchangeModal.find('.delivery-row').hide(); 4809 } 4810 }); 4811 4812 exchangeModal.find('#cl-detail-info-select').on('shown.bs.select changed.bs.select', function(select_event, dropdown_event) { 4813 exchangeModal.find('.cl-s-popup-selectbox.delivery-row').find('.tracking-delivery-icon').replaceWith('<svg data-toggle="popover" data-content="ë°°ì¡ ì¶ì ê°ë¥" data-trigger="hover" data-placement="top" data-html="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m11.6 17.72-.98.61v-5.37l5.2-3.25v.76c.39-.08.79-.13 1.2-.13V8.62c0-.01-.01-.02-.01-.03 0-.06-.02-.12-.04-.17a.625.625 0 0 0-.23-.3l-6.4-4a.614.614 0 0 0-.64 0l-6.4 4c-.11.07-.18.18-.23.3-.02.05-.03.11-.04.17 0 .01-.01.02-.01.03v6.8c0 .21.11.4.28.51l6.4 4a.62.62 0 0 0 .64 0l1.75-1.1c-.2-.34-.36-.71-.49-1.11zM10.02 5.33l2.11 1.32-5.28 3.3-2.1-1.32 5.27-3.3zm-.6 13.01-5.2-3.25V9.72l5.2 3.25v5.37zm.6-6.41-2.04-1.27 5.28-3.3 2.04 1.27-5.28 3.3z"/><path d="m22.85 21-2.61-2.61c.49-.66.79-1.48.79-2.36 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.89 0 1.7-.3 2.36-.79L22 21.85c.12.12.27.18.42.18s.31-.06.42-.18a.6.6 0 0 0 .01-.85zm-8.63-4.98c0-1.54 1.26-2.8 2.8-2.8s2.8 1.26 2.8 2.8c0 .77-.31 1.46-.81 1.97 0 0-.01 0-.01.01s0 .01-.01.01a2.799 2.799 0 0 1-4.77-1.99z"/></svg>'); 4814 exchangeModal.find('.cl-s-popup-selectbox.delivery-row').find('[data-toggle="popover"]').popover(); 4815 4816 // if(select_event.type == 'shown') { 4817 // var select = select_event.target; 4818 // var dropdown = dropdown_event.target; 4819 // var selected_text = $(select).find('option:selected').text(); 4820 // // console.log(dropdown); 4821 // var target = $(dropdown).find('li').filter(function() { return $(this).find('span.text').text() == selected_text}); 4822 // var pos = $(target).offset().top; 4823 // $(dropdown).find('.inner').scrollTop($(dropdown).find('.inner').scrollTop() + pos); 4824 // } 4825 }); 4826 }); 4827 }); 4828 4829 /*$('#cl-detail-info-select').on('change',function(){ 4830 console.log($(this).val()); 4831 })*/ 4832 $(document).on('change', '#cl-detail-info-select', function () { 4833 if (($(this).val() == 'etc') || !$(this).val()) { 4834 $('.delivery-number,.delivery-number input[name="delivery_number"]').attr('readonly', true); 4835 $('.delivery-number .cl-common-form-group').addClass('disabled'); 4836 $('.delivery-number .cl-common-control-label').addClass('noTransition'); 4837 $('.delivery-number input[name="delivery_number"]').val('0000'); 4838 } else { 4839 $('.delivery-number,.delivery-number input[name="delivery_number"]').attr('readonly', false); 4840 $('.delivery-number input[name="delivery_number"]').val(''); 4841 $('.delivery-number .cl-common-form-group').removeClass('disabled'); 4842 $('.delivery-number .cl-common-control-label').removeClass('noTransition'); 4843 } 4844 }); 4845 4846 $(document).on('click', '.return-btn', function () { 4847 if($(this).hasClass('shopping_disabled')) { 4848 siteNotice('shopping'); 4849 return false;
4850 } 4851 4852 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 4853 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 4854 var status = $(this).attr('data-statusType'); 4855 var payment_type = $(this).data('payment_type'); 4856 var basic_delivery_company = $(this).data("delivery_company"); 4857 4858 var tracking_delivery_company_arr = ['cj','pt','hj','lg','lt','post']; 4859 var orderNumberAry = [], orderNameAry = []; 4860 4861 4862 var delivery_company_arr = [ 4863 'etc', 4864 'cj', 4865 'pt', 4866 'hj', 4867 'lg', 4868 'lt', 4869 'post', 4870 'koryo', 4871 'wevill', 4872 'daesin', 4873 'ilyang', 4874 'kdexp', 4875 'chunil', 4876 'cv', 4877 'cu', 4878 'hdexp', 4879 'dhl', 4880 'dhlglobalmail', 4881 'dhlde', 4882 'fedex', 4883 'gsmnton', 4884 'warpex', 4885 'ems', 4886 'ace', 4887 'qxpress', 4888 'aciexpress', 4889 'lineexp', 4890 'pantos', 4891 'smartlogis', 4892 'hlcglobal', 4893 'ups', 4894 'korexg', 4895 'tnt', 4896 'swgexp', 4897 'daewoon', 4898 'usps', 4899 'iparcel', 4900 'kunyoung', 4901 'hpl', 4902 'gnetwork', 4903 'slx', 4904 'daelim', 4905 'honam', 4906 'gsiexpress', 4907 'eunha', 4908 'homeinno', 4909 'hybrid', 4910 'airway', 4911 'woorihb', 4912 'yjsworld', 4913 'yjs', 4914 'crlx', 4915 'homepick', 4916 'cwayexpress', 4917 'anytrack', 4918 'bridge', 4919 'gpslogix', 4920 'esther', 4921 'lotos', 4922 'ufreight', 4923 'ik', 4924 'lslogis', 4925 'sebang', 4926 'nonghyup', 4927 'yongma', 4928 'europarcel', 4929 'kgsl', 4930 'sunghun', 4931 'forever', 4932 'airboy', 4933 'ecmsexpress', 4934 'efs', 4935 'handex', 4936 'kglnet', 4937 'twofastexpress', 4938 'gos', 4939 'gspostbox', 4940 'adcair', 4941 'donggang', 4942 'kin', 4943 'hanwoori', 4944 'lglogistics', 4945 'generalpost', 4946 'ezusa', 4947 'handalum', 4948 'howser', 4949 'dpd', 4950 'gop', 4951 'wizwa', 4952 'selc', 4953 'sfex', 4954 'wihtyou', 4955 'roadsunexpress', 4956 'dongjin', 4957 'ilshin', 4958 'ky', 4959 'tpmlogis', 4960 'zeniel', 4961 'fresh', 4962 'jlogist', 4963 'chainlogis', 4964 'hivecity', 4965 'hanssem', 4966 'todaypickup', 4967 'qrun', 4968 'nogok', 4969 'spasys1', 4970 'freshmates', 4971 'etomars', 4972 'shipnergy', 4973 'geniego', 4974 'dodoflex', 4975 'ltl', 4976 'vendorpia', 4977 'coship', 4978 'gdakorea', 4979 'lge', 4980 'teamfresh', 4981 'yunda', 4982 'alltakorea', 4983 'lottechilsung', 4984 'valex', 4985 'bababa', 4986 'ch1', 4987 'apex', 4988 'homeplus', 4989 'gsfresh', 4990 'hanaromart', 4991 'choroc', 4992 'vroong', 4993 'dcommerce', 4994 'aboutpet', 4995 '1004home', 4996 'gtslogis', 4997 'sbgls', 4998 'ssg', 4999 'kokusai', 5000 'goodtoluck', 5001 'ekdp', 5002 'woongji', 5003 'xinpatek', 5004 'herewego', 5005 'panasia', 5006 'pingpong', 5007 'cargoplease', 5008 'kjt', // ì¼ì´ì ì´í° 5009 'rush', // ì¤ëíë¬ì¬ 5010 'ntlps', // ìí°ìí¼ì¤ 5011 'actcore', // ìì´ì¨í°ì¤ì½ì 5012 'logisvalley', // ë¡ì§ì¤ë°¸ë¦¬ 5013 'drabbit', // ë리ëë¹ 5014 'naeun', // ëìë¬¼ë¥ 5015 'logispartner', // UFO ë¡ì§ì¤ 5016 'ndexkorea', // NDEX KOREA 5017 ]; 5018 5019 var tmp_delivery_company_arr = {}, new_delivery_company_arr = {}; 5020 var delivery_company_options = ''; 5021 $(delivery_company_arr).each(function(k, v) { 5022 tmp_delivery_company_arr[$.lang[LANG]['shopping.delivery.' + v]] = v; 5023 }); 5024 5025 $(Object.keys(tmp_delivery_company_arr).sort()).each(function(k, v) { 5026 new_delivery_company_arr[v] = tmp_delivery_company_arr[v]; 5027 }); 5028 5029 delivery_company_options = ''; 5030 $.each(new_delivery_company_arr, function(k, v) { 5031 var data_content = ''; 5032 if(tracking_delivery_company_arr.indexOf(v) > -1) { 5033 data_content = '<span class="tracking-delivery-icon"></span>'; 5034 } 5035 delivery_company_options += '<option value="' + v + '" ' + (basic_delivery_company == v ? ' selected ' : '') + (data_content ? ' data-content=\'' + k + data_content + '\'' : '') + '>
5035' + k + '</option>'; 5036 }); 5037 5038 5039 var escrow = $('#escrow').val(); 5040 var tno = ''; 5041 5042 if (escrow == 'Y' && status == 'RY') { 5043 if (confirm('ìì¤í¬ë¡ ê²°ì ê±´ì ë¶ë¶ ë°í ì²ë¦¬ê° ë¶ê°ë¥í©ëë¤.\nê³ì ì§ííìê² ìµëê¹?') === false) { 5044 return false; 5045 } else { 5046 $('.status-checkbox').each(function () { 5047 $(this).prop('checked', true); 5048 }); 5049 tno = $('#escrow-tno').val(); 5050 } 5051 } 5052 5053 var i = 0; 5054 $('.status-checkbox').each(function () { 5055 if ($(this).is(":checked") === true) { 5056 orderNumberAry[i] = "'"+$(this).val()+"'"; 5057 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 5058 i++; 5059 } 5060 }); 5061 5062 if (i < 1 && status != 'RELEASE' && !(payment_type == 'NAVERPAY' && status == 'RW')) { 5063 alert('ìíì í ê° ì´ì ì íí´ ì£¼ì¸ì.'); 5064 // var modal = $(this).showModalFlat('','ìíì í ê° ì´ì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 5065 // $(document).on('keydown', function(e) { 5066 // if(e.keyCode == 27) modal.modal('hide'); 5067 // }); 5068 // }); 5069 return false; 5070 } 5071 5072 5073 var allCheckedAreV = true; 5074 $('.status-checkbox').each(function () { 5075 if ($(this).is(":checked") === true && $(this).data('p_status') !== 'V') { 5076 allCheckedAreV = false; 5077 return false; 5078 } 5079 }); 5080 5081 var minus_return_point = false; 5082 var delivery_extra_charge = false; 5083 var extra_delivery_flag = false; 5084 if(status == 'RY' && $(".point-used-desc:visible").length) { 5085 minus_return_point = true; 5086 } 5087 5088 // ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ 5089 if(status == 'RY' && $(".admin-order-delivery-info.delivery-extra-charge .free-condition:visible").length) { 5090 delivery_extra_charge = true; 5091 } 5092 5093 // ë°°ì¡ë¹ ë³ë (ìëë³/무ê²ë³) 5094 if(status == 'RY' && $(".admin-order-delivery-info.delivery-extra-charge .extra-charge:visible").length) { 5095 extra_delivery_flag = true; 5096 } 5097 5098 if(status == 'RY' && allCheckedAreV) { 5099 minus_return_point = false; 5100 delivery_extra_charge = false; 5101 extra_delivery_flag = false; 5102 } 5103 5104 var orderNumber = orderNumberAry.join(','), 5105 orderName = orderNameAry.join(','); 5106 5107 var title = '', statusCheck = '', urlCheck = '', statusBtn = ''; 5108 if(status == 'RELEASE') { 5109 title = 'ë°íë³´ë¥ í´ì '; 5110 statusCheck = 'release'; 5111 urlCheck = 'd_process'; 5112 if(confirm('ë°íë³´ë¥ë¥¼ í´ì íìê² ìµëê¹?')) { 5113 var content = '\ 5114 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 5115 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5116 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5117 <input type="hidden" name="order_name" value="'+orderName+'">\ 5118 <input type="hidden" name="status" value="'+statusCheck+'">\ 5119 <input type="hidden" name="d_status" value="R">\ 5120 </form>\ 5121 '; 5122 $('body').append(content); 5123 document.d_process.submit(); 5124 return false; 5125 } else return false; 5126 } else if (status == 'RY') { 5127 title = ''; 5128 statusCheck = 'confirm'; 5129 urlCheck = 'd_process'; 5130 } else if (status == 'RW') { 5131 title = 'ë°í ë³´ë¥ì¤ì '; 5132 statusBtn = 'ì¤ì '; 5133 urlCheck = 'd_hold'; 5134 } else if (status == 'RN') { 5135 title = 'ë°í ê±°ë¶ì²ë¦¬'; 5136 statusBtn = 'ê±°ë¶ì²ë¦¬'; 5137 urlCheck = 'd_process'; 5138 statusCheck = 'disavowal'; 5139 } /*else if (status == 'EC') { 5140 title = 'êµíì¼ë¡ ë³ê²½'; 5141 statusCheck = 'refuse'; 5142 urlCheck = 'd_process'; 5143 if (confirm('êµíì¼ë¡ ë³ê²½íìê² ìµëê¹?') == true) { 5144 var content = '\ 5145 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 5146 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5147 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5148 <input type="hidden" name="order_name" value="'+orderName+'">\ 5149 <input type="hidden" name="status" value="'+statusCheck+'">\ 5150 <input type="hidden" name="d_status" value="R">\ 5151 </form>\ 5152 '; 5153 $('body').append(content); 5154 document.d_process.submit(); 5155 return false; 5156 } else return false;
5157 }*/ 5158 //var addClassSetting = 'cl-s-productSearch'; 5159 5160 if (status == 'RY') { 5161 var content = '\ 5162 <form name="cancel_form" method="post" action="'+shoppingUrl+'/d_process">\ 5163 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5164 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5165 <input type="hidden" name="order_name" value="'+orderName+'">\ 5166 <input type="hidden" name="tno" value="'+tno+'">\ 5167 <input type="hidden" name="status" value="confirm">\ 5168 <input type="hidden" name="d_status" value="R">\ 5169 <div class="cancel-process">\ 5170 <svg viewBox="0 0 90 90" width="90" height="90">\ 5171 <path fill="#4789e7" d="M45 0C20.15 0 0 20.15 0 45s20.15 45 45 45c24.85 0 45-20.15 45-45S69.85 0 45 0zM45 86C22.39 86 4 67.61 4 45S22.39 4 45 4s41 18.39 41 41S67.61 86 45 86z"/>\ 5172 <path fill="#4789e7" d="M45 34c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2 1.1 0 2-0.9 2-2V36C47 34.9 46.1 34 45 34z"/>\ 5173 <circle fill="#4789e7" cx="45" cy="23" r="3"/>\ 5174 </svg>'; 5175 if (escrow == 'Y') { 5176 var pg_company_nm = ''; 5177 var tno_ = $('#tno').val(); 5178 if(!isNaN(tno_)) { 5179 pg_company_nm = 'KCP'; 5180 } else { 5181 pg_company_nm = 'ëì´ì¤íì´'; 5182 } 5183 content += '<h3 class="modal-title">ìì¤í¬ë¡ ë°íì²ë¦¬ ìë´</h3>\ 5184 <div class="cancel-contents">- ë°íì²ë¦¬ ì 구매ìì íë¶ì ì°ì¡ìì ë°í ììë£(330ì)ê° ì°¨ê°ë©ëë¤.<br>- íë¶ì ì°ì¡ì ë°íì²ë¦¬ í 1~3ìì ì¼ íì ì§ê¸ë©ëë¤.<br>- 본 íì´ì§ìì ë°íì²ë¦¬ ì ' + pg_company_nm + 'ììë ìë ì·¨ìì²ë¦¬ë©ëë¤.</div>'; 5185 } else { 5186 if(payment_type == 'NAVERPAY') { 5187 content += '<h3 class="modal-title">ë°íì²ë¦¬ ìë´</h3>\ 5188 <div class="cancel-contents">ë¤ì´ë² íì´ë¡ ê²°ì ë 주문ì¼ë¡ ë°í ì²ë¦¬ ì ìë íë¶ëë©°,<br>ì´í ë°í(íë¶) ì² íê° ë¶ê°í©ëë¤.<br><br>ë°í ìë£ í 구매ì ê²°ì ìë¨ì ë°ë¼ íë¶ ìì ì¼ì´ ë¤ë¥¼ ì ìë ì ì°¸ê³ <br>ë¶íë립ëë¤.</div>'; 5189 } else { 5190 var pg_link = ''; 5191 var tno_ = $('#tno').val(); 5192 if(!isNaN(tno_)) { 5193 pg_link = '<a href="https://admin8.kcp.co.kr" target="_blank">KCP ê´ë¦¬ì íì´ì§</a>'; 5194 } else { 5195 pg_link = '<a href="https://npg.nicepay.co.kr/logIn.do" target="_blank">ëì´ì¤íì´ ê´ë¦¬ì íì´ì§</a>'; 5196 } 5197 5198 content += '<h3 class="modal-title">ë°íì²ë¦¬ ìë´</h3>\ 5199 <div class="cancel-contents">ì¹´ëê²°ì ì ê³ì¢ì´ì²´, ì¹´ì¹´ì¤íì´, ê°í¸ê²°ì ë¡ ì£¼ë¬¸ë°ì ìíì<br/>' + pg_link + '를 íµí´ ê±°ëì·¨ì를 íì ì¼ íë©°,<br/>무íµì¥ ì ê¸ì íë¶ê³ì¢ë¡ íë¶ê¸ì¡ì ì§ì ì ê¸í´ 주ì ì¼ í©ëë¤.</div>'; 5200 } 5201 } 5202 extra_delivery_flag = false; 5203 if(minus_return_point && (delivery_extra_charge || extra_delivery_flag)) {
5204 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 5205 content += '<div class="point-used-desc cancel-contents">\ 5206 <div class="desc-box">\ 5207 <div class="desc-title">ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´</div>\ 5208 ' + (extra_delivery_flag ? '<div class="section">주문 ìí ë°í ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>' : '') + '\ 5209 ' + (delivery_extra_charge ? '<div class="section">ìí ë°í ì²ë¦¬ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>' : '') + '\ 5210 <div class="section">ìí ë°í ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 5211 <div class="section">ë°ìíë ë°°ì¡ë¹ì 미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 5212 </div>\ 5213 <div class="newcheckbox hand" style="display: inline-block;">\ 5214 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5215 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5216 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5217 </svg>\ 5218 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5219 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5220 </svg>\ 5221 ì ë´ì©ì íì¸íììµëë¤.\ 5222 </label>\ 5223 </div>\ 5224 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5225 </div>'; 5226 } else if(delivery_extra_charge || extra_delivery_flag) { 5227 content += '<div class="point-used-desc cancel-contents">\ 5228 <div class="desc-box">\ 5229 <div class="desc-title">ë°°ì¡ë¹ íë¶ ìë´</div>\ 5230 ' + (extra_delivery_flag ? '<div class="section">주문 ìí ë°í ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>' : '') + '\ 5231 ' + (delivery_extra_charge ? '<div class="section">ìí ë°í ì²ë¦¬ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>' : '') + '\ 5232 </div>\ 5233 <div class="newcheckbox hand" style="display: inline-block;">\ 5234 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5235 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5236 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5237 </svg>\ 5238 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5239 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5240 </svg>\ 5241 ì ë´ì©ì íì¸íììµëë¤.\ 5242 </label>\ 5243 </div>\ 5244 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13">
5244<path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5245 </div>'; 5246 } else if(minus_return_point) { 5247 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 5248 content += '<div class="point-used-desc cancel-contents">\ 5249 <div class="desc-box">\ 5250 <div class="desc-title">ì ë¦½ê¸ íë¶ ìë´</div>\ 5251 <div class="section">ìí ë°í ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 5252 <div class="section">미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 5253 </div>\ 5254 <div class="newcheckbox hand" style="display: inline-block;">\ 5255 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5256 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5257 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5258 </svg>\ 5259 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5260 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5261 </svg>\ 5262 ì ë´ì©ì íì¸íììµëë¤.\ 5263 </label>\ 5264 </div>\ 5265 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5266 </div>'; 5267 } 5268 5269 if(payment_type == 'NAVERPAY') { 5270 content += '<div class="cancel-confirm-text">ë°í(íë¶)ì²ë¦¬ íìê² ìµëê¹?</div>\ 5271 '; 5272 } else { 5273 content += '<div class="cancel-confirm-text">ë°íì²ë¦¬ íìê² ìµëê¹?</div>\ 5274 '; 5275 } 5276 content += '\ 5277 </div>\ 5278 <div class="btn-box">\ 5279 <button type="submit" class="popup-primary-btn">ë°í ìë£</button>\ 5280 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 5281 </div>\ 5282 </form>\ 5283 '; 5284 //addClassSetting = ''; 5285 5286 $(this).showModalFlat('',content,false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover', false ,'', function() { 5287 $("form[name='cancel_form']").on("submit", function() { 5288 5289 // var f = document.cancel_form; 5290 // if (f.requests.value == '') { 5291 // return false; 5292 // } 5293 5294 if(popup_primary_btn_submit == true) return false; 5295 if(minus_return_point == true || delivery_extra_charge == true) { 5296 var cancelAgreeTotal = $("form[name='cancel_form'] input.cancel-agree").length; 5297 var cancelAgreeChecked = $("form[name='cancel_form'] input.cancel-agree:checked").length; 5298 if(cancelAgreeTotal > cancelAgreeChecked) { 5299 $(".point-used-cancel-agree-desc").show(); 5300 $(".popup-primary-btn").prop("disabled", false); 5301 popup_primary_btn_submit = false; 5302 return false; 5303 } else { 5304 popup_primary_btn_submit = true; 5305 $(".point-used-cancel-agree-desc").hide(); 5306 $.processON(); 5307 return true; 5308 } 5309 } else { 5310 popup_primary_btn_submit = true; 5311 $.processON(); 5312 return true; 5313 } 5314 }); 5315 },''); 5316 return false; 5317 } else if (status == 'RN') { 5318 var r_delivery = { 5319 'name': $('#r-delivery-name').val() || '', 5320 'phone': $('#r-delivery-phone').val() || '', 5321 'postcode': $('#r-delivery-postcode').val() || '', 5322 'addr1': $('#r-delivery-addr1').val() || '', 5323 'addr2': $('#r-delivery-addr2').val() || '', 5324 } 5325 5326 var content = '\
5327 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 5328 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5329 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5330 <input type="hidden" name="order_name" value="'+orderName+'">\ 5331 <input type="hidden" name="um_id" value="">\ 5332 <input type="hidden" name="status" value="'+statusCheck+'">\ 5333 <input type="hidden" name="d_status" value="R">'; 5334 if (status == 'RN') { 5335 if(payment_type != 'NAVERPAY') { 5336 content += '<h3 class="sub-order-title mt-0">ìíìë ¹ì¬ë¶</h3>\ 5337 <div class="exchangeComplete-radio-box">\ 5338 <div class="newcheckbox hand">\ 5339 <label>\ 5340 <div class="newcheckboxSvgRadio">\ 5341 <input type="radio" class="cl-common-form-radio-hide" name="d_product_info" value="Y" checked>\ 5342 <svg viewBox="0 0 18 18" width="18" height="18">\ 5343 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 5344 </svg>\ 5345 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 5346 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 5347 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 5348 </svg>\ 5349 </div>\ 5350 <span>ìë ¹</span>\ 5351 </label>\ 5352 </div>\ 5353 <div class="newcheckbox hand">\ 5354 <label>\ 5355 <div class="newcheckboxSvgRadio">\ 5356 <input type="radio" class="cl-common-form-radio-hide" name="d_product_info" value="N">\ 5357 <svg viewBox="0 0 18 18" width="18" height="18">\ 5358 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 5359 </svg>\ 5360 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 5361 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 5362 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 5363 </svg>\ 5364 </div>\ 5365 <span>미ìë ¹</span>\ 5366 </label>\ 5367 </div>\ 5368 </div>'; 5369 } 5370 } 5371 5372 if(payment_type != 'NAVERPAY') { 5373 content += '<h3 class="sub-order-title exchange-disabled">ë°°ì¡ì ë³´</h3>\ 5374 <div class="cl-common-form-wrap mb-10 cl-common-form-half ml-0 exchange-disabled">\ 5375 <div class="cl-common-form-group">\ 5376 <input type="text" class="cl-common-form-control" name="name" value="'+r_delivery.name+'" required="required">\ 5377 <label for="input" class="cl-common-control-label">ìì·¨ì¸ëª </label>\ 5378 </div>\ 5379 </div>\ 5380 <div class="cl-common-form-wrap mb-10 cl-common-form-half mr-0 exchange-disabled">\ 5381 <div class="cl-common-form-group exchange-disabled">\ 5382 <input type="text" class="cl-common-form-control" name="phone" value="'+r_delivery.phone+'" required="required">\ 5383 <label for="input" class="cl-common-control-label">í´ëí°ë²í¸</label>\ 5384 </div>\ 5385 </div>\ 5386 <div class="cl-common-form-wrap mb-10 exchange-disabled">\ 5387 <div class="cl-common-form-group">\ 5388 <input type="hidden" name="postcode" value="'+r_delivery.postcode+'" id="exchange-postcode">\ 5389 <input class="cl-common-form-control" name="addr" id="exchange-addr1" value="'+r_delivery.addr1+'" required="required" onfocus="addrSearchModal(\'exchange\')">\ 5390 <label for="input" class="cl-common-control-label">주ì</label>\ 5391 </div>\ 5392 </div>\ 5393 <div class="cl-common-form-wrap exchange-disabled">\ 5394 <div class="cl-common-form-group">\ 5395 <input class="cl-common-form-control" name="addr2" id="exchange-addr2" value="'+r_delivery.addr2+'" required="required">\ 5396 <label for="input" class="cl-common-control-label">ìì¸ì£¼ì</label>\ 5397 </div>\ 5398 </div>\ 5399 <h3 class="sub-order-title exchange-disabled">ë°°ì¡ë°©ë²</h3>\ 5400 <div class="cl-common-form-wrap exchange-disabled delivery-type-box">\ 5401 <label>\ 5402 <input type="radio" name="delivery_type" value="DELIVERY" checked /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>íë°°\ 5403 </label>\ 5404 <label>\ 5405 <input type="radio" name="delivery_type" value="DIRECT" /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>ì§ì ë°°ì¡(í물배ë¬)\ 5406 </label>\ 5407 <label>\ 5408 <input type="radio" name="delivery_type" value="VISIT" /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>방문ìë ¹\ 5409 </label>\ 5410 <label>\ 5411 <input type="radio" name="delivery_type" value="QUICK" /><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path d="M9 0a9 9 0 1 0 .001 18.001A9 9 0 0 0 9 0zm0 17c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path><circle cx="9" cy="9" r="6"></circle></svg>íµìë¹ì¤\ 5412 </label>\ 5413 </div>\ 5414 <h3 class="sub-order-title exchange-disabled delivery-row">ì´ì¡ì¥ë²í¸</h3>\
5415 <div class="cl-s-popup-selectbox exchange-disabled delivery-row">\ 5416 <div class="cl-s-popup-selectboxWrap common-selectbox cl-s-popupDetail-selectbox ml-0">\ 5417 <select class="selectpicker dropdown delivery-company" id="cl-detail-info-select" name="delivery_company" required="required">\ 5418 <option value="">íë°°ì¬ë¥¼ ì íí´ ì£¼ì¸ì</option>\ 5419 ' + delivery_company_options + '\ 5420 </select>\ 5421 <svg viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 5422 </div>\ 5423 <div class="cl-common-form-wrap cl-common-form-half mr-0 delivery-number">\ 5424 <div class="cl-common-form-group disabled">\ 5425 <input type="text" class="cl-common-form-control" name="delivery_number" required="required">\ 5426 <label for="input" class="cl-common-control-label noTransition">ì´ì¡ì¥ë²í¸</label>\ 5427 </div>\ 5428 </div>\ 5429 </div>\ 5430 '; 5431 } 5432 5433 content += '\ 5434 <h3 class="sub-order-title">ë°íê±°ë¶ ìì¸ë´ì©</h3>\ 5435 <div class="cl-common-form-wrap">\ 5436 <div class="cl-common-form-group input-label-hide">\ 5437 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 5438 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 5439 </div>\ 5440 </div>\ 5441 '; 5442 5443 content += '\ 5444 </form>\ 5445 '; 5446 } else if (status == 'RW') { 5447 var content = '\ 5448 <form name="d_process" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 5449 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5450 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5451 <input type="hidden" name="order_name" value="'+orderName+'">\ 5452 <input type="hidden" name="d_status" value="R">\ 5453 <div class="cl-common-warring">\ 5454 <svg viewBox="0 0 13 13" width="13" height="13">\ 5455 <path fill="#4789e7" d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/>\ 5456 <rect fill="#4789e7" x="6" y="3" width="1" height="5"/>\ 5457 <rect fill="#4789e7" x="6" y="9" width="1" height="1"/>\ 5458 </svg>\ 5459 <span>ë°í ë³´ë¥ ì¬ì 를 ì ë ¥í í 구매ììê² ì°ë½íì¬ ìë´ ë° íì를 ì§íí´ ì£¼ì기 ë°ëëë¤.</span>\ 5460 </div>\ 5461 <h3 class="sub-order-title">ë°íë³´ë¥ ì¬ì </h3>\ 5462 <div class="cl-s-popup-selectbox">\ 5463 <div class="cl-s-popup-selectboxWrap common-selectbox popup-selectbox full-selectbox cl-s-popupDetail-selectbox ml-0">\ 5464 <select class="selectpicker dropdown" id="cl-detail-info-select" name="reason">\ 5465 <option value="ìííì">ìííì</option>\ 5466 <option value="ë°°ì¡ì§ì°">ë°°ì¡ì§ì°</option>\ 5467 <option value="ìíì ë³´ ìì´">ìíì ë³´ ìì´</option>\ 5468 <option value="ì¤ë°°ì¡">ì¤ë°°ì¡</option>\ 5469 <option value="기í">기í</option>\ 5470 </select>\ 5471 <svg viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 5472 </div>\ 5473 </div>\ 5474 <h3 class="sub-order-title">ë°íë³´ë¥ ìì¸ë´ì©</h3>\ 5475 <div class="cl-common-form-wrap">\ 5476 <div class="cl-common-form-group input-label-hide">\ 5477 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 5478 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 5479 </div>\ 5480 </div>\ 5481 </form>\ 5482 '; 5483 //addClassSetting = ''; 5484 } 5485 var returnModal = $(this).showModalFlat(title,content,true,true, function () { 5486 var hasEmoji = false; 5487 returnModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 5488 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 5489 hasEmoji = true; 5490 return false; 5491 } 5492 }); 5493 5494 if(hasEmoji) { 5495 errorEmojisModal(); 5496 return false; 5497 } 5498 5499 5500 var f = ((status == 'RN') || (status == 'RW')) ? document.d_process : ((status == 'RY') ? document.cancel_form : ''), 5501 checked = $('input[name="d_product_info"]:checked').val(); 5502 5503 $('.cl-common-form-wrap').removeClass('empty'); 5504 if(checked == 'Y') { 5505 returnModal.find('.cl-common-form-wrap').each(function() { 5506 var check_input = $(this).find('.cl-common-form-control'), 5507 val = check_input.val(); 5508 5509 if(returnModal.find('input[name="delivery_type"]:checked').val() != 'DELIVERY' && check_input.attr('name') == 'delivery_number') return true; 5510 5511 if (typeof val != 'undefined') { 5512 val = val.trim(); 5513 if(val.length == 0) { 5514 $(this).removeClass('error').addClass('empty'); 5515 $(this).find('.cl-common-control-label.error').remove(); 5516 } 5517 } else { 5518 if($(this).hasClass('error')) { 5519 check_input.focus(); 5520 } 5521 } 5522 }); 5523 } else { 5524 var $textarea = $('.shopping-textarea'); 5525 if($textarea.val() == '') { 5526 $textarea.parents('.cl-common-form-wrap').addClass('empty'); 5527 $textarea.focus(); 5528 return false;
5529 } 5530 } 5531 5532 if(returnModal.find('.cl-common-form-wrap.empty, .cl-common-form-wrap.error').length > 0) { 5533 return false; 5534 } 5535 $.processON(); 5536 5537 f.submit(); 5538 returnModal.modal('hide'); 5539 5540 },'',statusBtn, 'cl-s-change-info cl-cmmodal cl-s-btn cover cl-s-'+status+'', true ,'', function () { 5541 returnModal.find("select[name='delivery_company']").change(); 5542 $('#cl-detail-info-select').selectpicker(); 5543 returnModal.find('.cl-s-popup-selectbox.delivery-row').find('.tracking-delivery-icon').replaceWith('<svg data-toggle="popover" data-content="ë°°ì¡ ì¶ì ê°ë¥" data-trigger="hover" data-placement="top" data-html="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m11.6 17.72-.98.61v-5.37l5.2-3.25v.76c.39-.08.79-.13 1.2-.13V8.62c0-.01-.01-.02-.01-.03 0-.06-.02-.12-.04-.17a.625.625 0 0 0-.23-.3l-6.4-4a.614.614 0 0 0-.64 0l-6.4 4c-.11.07-.18.18-.23.3-.02.05-.03.11-.04.17 0 .01-.01.02-.01.03v6.8c0 .21.11.4.28.51l6.4 4a.62.62 0 0 0 .64 0l1.75-1.1c-.2-.34-.36-.71-.49-1.11zM10.02 5.33l2.11 1.32-5.28 3.3-2.1-1.32 5.27-3.3zm-.6 13.01-5.2-3.25V9.72l5.2 3.25v5.37zm.6-6.41-2.04-1.27 5.28-3.3 2.04 1.27-5.28 3.3z"/><path d="m22.85 21-2.61-2.61c.49-.66.79-1.48.79-2.36 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.89 0 1.7-.3 2.36-.79L22 21.85c.12.12.27.18.42.18s.31-.06.42-.18a.6.6 0 0 0 .01-.85zm-8.63-4.98c0-1.54 1.26-2.8 2.8-2.8s2.8 1.26 2.8 2.8c0 .77-.31 1.46-.81 1.97 0 0-.01 0-.01.01s0 .01-.01.01a2.799 2.799 0 0 1-4.77-1.99z"/></svg>'); 5544 returnModal.find('.cl-s-popup-selectbox.delivery-row').find('[data-toggle="popover"]').popover(); 5545 returnModal.find('input[name="delivery_type"]').on('change', function() { 5546 if(returnModal.find('input[name="delivery_type"]:checked').val() == 'DELIVERY') { 5547 returnModal.find('.delivery-row').show(); 5548 } else { 5549 returnModal.find('.delivery-row').hide(); 5550 } 5551 }); 5552 5553 returnModal.find('#cl-detail-info-select').on('shown.bs.select changed.bs.select', function(select_event, dropdown_event) { 5554 returnModal.find('.cl-s-popup-selectbox.delivery-row').find('.tracking-delivery-icon').replaceWith('<svg data-toggle="popover" data-content="ë°°ì¡ ì¶ì ê°ë¥" data-trigger="hover" data-placement="top" data-html="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="m11.6 17.72-.98.61v-5.37l5.2-3.25v.76c.39-.08.79-.13 1.2-.13V8.62c0-.01-.01-.02-.01-.03 0-.06-.02-.12-.04-.17a.625.625 0 0 0-.23-.3l-6.4-4a.614.614 0 0 0-.64 0l-6.4 4c-.11.07-.18.18-.23.3-.02.05-.03.11-.04.17 0 .01-.01.02-.01.03v6.8c0 .21.11.4.28.51l6.4 4a.62.62 0 0 0 .64 0l1.75-1.1c-.2-.34-.36-.71-.49-1.11zM10.02 5.33l2.11 1.32-5.28 3.3-2.1-1.32 5.27-3.3zm-.6 13.01-5.2-3.25V9.72l5.2 3.25v5.37zm.6-6.41-2.04-1.27 5.28-3.3 2.04 1.27-5.28 3.3z"/><path d="m22.85 21-2.61-2.61c.49-.66.79-1.48.79-2.36 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.89 0 1.7-.3 2.36-.79L22 21.85c.12.12.27.18.42.18s.31-.06.42-.18a.6.6 0 0 0 .01-.85zm-8.63-4.98c0-1.54 1.26-2.8 2.8-2.8s2.8 1.26 2.8 2.8c0 .77-.31 1.46-.81 1.97 0 0-.01 0-.01.01s0 .01-.01.01a2.799 2.799 0 0 1-4.77-1.99z"/></svg>'); 5555 returnModal.find('.cl-s-popup-selectbox.delivery-row').find('[data-toggle="popover"]').popover(); 5556 // if(select_event.type == 'shown') { 5557 // var select = select_event.target; 5558 // var dropdown = dropdown_event.target; 5559 // var selected_text = $(select).find('option:selected').text(); 5560 // // console.log(dropdown); 5561 // var target = $(dropdown).find('li').filter(function() { return $(this).find('span.text').text() == selected_text}); 5562 // var pos = $(target).offset().top; 5563 // $(dropdown).find('.inner').scrollTop($(dropdown).find('.inner').scrollTop() + pos); 5564 // } 5565 }); 5566 } 5567 ); 5568 }); 5569 5570 $(document).on('click', '.cl-common-form-radio-group', function () { 5571 $('.cl-common-form-radio-group .cl-common-form-radio').each(function () { 5572 $(this).find('.cl-common-radio-disable').addClass('active'); 5573 $(this).find('.cl-common-radio-primary').removeClass('active'); 5574 $(this).find('.cl-common-form-radio-hide').attr('checked', false); 5575 }); 5576 5577 $(this).find('.cl-common-radio-primary').addClass('active'); 5578 $(this).find('.cl-common-radio-disable').removeClass('active'); 5579 $(this).find('input[type=radio]').attr('checked', true); 5580 }); 5581 5582 $(document).on('click', '#cancel-confirm', function () { 5583 if($(this).hasClass('shopping_disabled')) { 5584 siteNotice('shopping'); 5585 return false;
5586 } 5587 5588 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 5589 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 5590 5591 var payment_type = $(this).data("payment_type"); 5592 var orderNumberAry = [], orderNameAry = [], orderPType = []; 5593 var escrow = $('#escrow').val(); 5594 var tno = ''; 5595 5596 if (escrow == 'Y') { 5597 if (confirm('ìì¤í¬ë¡ì¼ ê²½ì° ë¶ë¶ ì·¨ì ìë£ë ë¶ê°ë¥í©ëë¤.\nê³ì ì§ííìê² ìµëê¹?') === false) { 5598 return false; 5599 } else { 5600 $('.status-checkbox').each(function () { 5601 $(this).prop('checked', true); 5602 }); 5603 tno = $('#escrow-tno').val(); 5604 } 5605 } 5606 5607 var i = 0; 5608 $('.status-checkbox').each(function () { 5609 if ($(this).is(":checked") === true) { 5610 orderNumberAry[i] = "'"+$(this).val()+"'"; 5611 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 5612 orderPType[i] = $(this).closest('.detail-listbox').find('.product-name').attr('data-ptype'); 5613 i++; 5614 } 5615 }); 5616 5617 if (i < 1) { 5618 alert('ìíì í ê° ì´ì ì íí´ ì£¼ì¸ì.'); 5619 // var modal = $(this).showModalFlat('','ìíì í ê° ì´ì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 5620 // $(document).on('keydown', function(e) { 5621 // if(e.keyCode == 27) modal.modal('hide'); 5622 // }); 5623 // }); 5624 return false; 5625 } 5626 5627 5628 var minus_return_point = false; 5629 var delivery_extra_charge = false; 5630 var extra_delivery_flag = false; 5631 if($(".point-used-desc:visible").length) { 5632 minus_return_point = true; 5633 } 5634 5635 // ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ 5636 if($(".admin-order-delivery-info.delivery-extra-charge .free-condition:visible").length) { 5637 delivery_extra_charge = true; 5638 } 5639 5640 // ë°°ì¡ë¹ ë³ë (ìëë³/무ê²ë³) 5641 if($(".admin-order-delivery-info.delivery-extra-charge .extra-charge:visible").length) { 5642 extra_delivery_flag = true; 5643 } 5644 5645 var orderNumber = orderNumberAry.join(','), 5646 orderName = orderNameAry.join(','), 5647 orderPType = orderPType.join(','); 5648 5649 var content = '\ 5650 <form name="cancel_form" method="post" action="'+shoppingUrl+'/cancel_process">\ 5651 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5652 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5653 <input type="hidden" name="order_name" value="'+orderName+'">\ 5654 <input type="hidden" name="order_ptype" value="'+orderPType+'">\ 5655 <input type="hidden" name="tno" value="'+tno+'">\ 5656 <input type="hidden" name="status" value="confirm">\ 5657 <div class="cancel-process">\ 5658 <svg viewBox="0 0 90 90" width="90" height="90">\ 5659 <path fill="#4789e7" d="M45 0C20.15 0 0 20.15 0 45s20.15 45 45 45c24.85 0 45-20.15 45-45S69.85 0 45 0zM45 86C22.39 86 4 67.61 4 45S22.39 4 45 4s41 18.39 41 41S67.61 86 45 86z"/>\ 5660 <path fill="#4789e7" d="M45 34c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2 1.1 0 2-0.9 2-2V36C47 34.9 46.1 34 45 34z"/>\ 5661 <circle fill="#4789e7" cx="45" cy="23" r="3"/>\ 5662 </svg>'; 5663 if (escrow == 'Y') { 5664 var pg_company_nm = ''; 5665 var tno_ = $('#tno').val(); 5666 if(!isNaN(tno_)) { 5667 pg_company_nm = 'KCP'; 5668 } else { 5669 pg_company_nm = 'ëì´ì¤íì´'; 5670 } 5671 content += '<h3 class="modal-title">ìì¤í¬ë¡ ì·¨ìì²ë¦¬ ìë´</h3>\ 5672 <div class="cancel-contents">- ì·¨ìì²ë¦¬ ì 구매ìì íë¶ì ì°ì¡ìì ì·¨ì ììë£(330ì)ê° ì°¨ê°ë©ëë¤.<br>- íë¶ì ì°ì¡ì ì·¨ìì²ë¦¬ í 1~3ìì ì¼ íì ì§ê¸ë©ëë¤.<br>- 본 íì´ì§ìì ì·¨ìì²ë¦¬ ì ' + pg_company_nm + 'ììë ìë ì·¨ìì²ë¦¬ë©ëë¤.</div>'; 5673 } else { 5674 if(payment_type == 'NAVERPAY') { 5675 content += '<h3 class="modal-title">ì·¨ìì²ë¦¬ ìë´</h3>\ 5676 <div class="cancel-contents">ë¤ì´ë² íì´ë¡ ê²°ì ë 주문ì¼ë¡ ì·¨ì ì²ë¦¬ ì ìë íë¶ëë©°,<br>ì´í ì·¨ì(íë¶) ì² íê° ë¶ê° í©ëë¤.<br><br>ì·¨ì ìë£ í 구매ì ê²°ì ìë¨ì ë°ë¼<br>íë¶ ìì ì¼ì´ ë¤ë¥¼ ì ìë ì ì°¸ê³ ë¶íë립ëë¤.</div>'; 5677 } else { 5678 var pg_link = ''; 5679 var tno_ = $('#tno').val(); 5680 if(!isNaN(tno_)) { 5681 pg_link = '<a href="https://admin8.kcp.co.kr" target="_blank">KCP ê´ë¦¬ì íì´ì§</a>'; 5682 } else { 5683 pg_link = '<a href="https://npg.nicepay.co.kr/logIn.do" target="_blank">ëì´ì¤íì´ ê´ë¦¬ì íì´ì§</a>'; 5684 } 5685 5686 content += '<h3 class="modal-title">ì·¨ìì²ë¦¬ ìë´</h3>\
5687 <div class="cancel-contents">ì¹´ëê²°ì ì ê³ì¢ì´ì²´, ì¹´ì¹´ì¤íì´, ê°í¸ê²°ì ë¡ ì£¼ë¬¸ë°ì ìíì<br/>' + pg_link + '를 íµí´ ê±°ëì·¨ì를 íì ì¼ íë©°,<br/>무íµì¥ ì ê¸ì íë¶ê³ì¢ë¡ íë¶ê¸ì¡ì ì§ì ì ê¸í´ 주ì ì¼ í©ëë¤.</div>'; 5688 } 5689 } 5690 5691 if(minus_return_point && delivery_extra_charge) { 5692 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 5693 content += '<div class="point-used-desc cancel-contents">\ 5694 <div class="desc-box">\ 5695 <div class="desc-title">ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´</div>\ 5696 <div class="section">ìí ì·¨ì ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>\ 5697 <div class="section">ì·¨ì ìë£ ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 5698 <div class="section">ë°ìíë ë°°ì¡ë¹ì 미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 5699 </div>\ 5700 <div class="newcheckbox hand" style="display: inline-block;">\ 5701 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5702 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5703 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5704 </svg>\ 5705 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5706 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5707 </svg>\ 5708 ì ë´ì©ì íì¸íììµëë¤.\ 5709 </label>\ 5710 </div>\ 5711 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5712 </div>'; 5713 } else if(delivery_extra_charge) { 5714 var disp_delivery_extra_charge = $(".admin-order-delivery-info.delivery-extra-charge #disp_delivery_extra_charge").text(); 5715 content += '<div class="point-used-desc cancel-contents">\ 5716 <div class="desc-box">\ 5717 <div class="desc-title">ë°°ì¡ë¹ íë¶ ìë´</div>\ 5718 <div class="section">ìí ì·¨ì ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>\ 5719 <div class="section">ë°ìíë ë°°ì¡ë¹ì ëíì¬ êµ¬ë§¤ìì íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 5720 </div>\ 5721 <div class="newcheckbox hand" style="display: inline-block;">\ 5722 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5723 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5724 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5725 </svg>\ 5726 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5727 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5728 </svg>\ 5729 ì ë´ì©ì íì¸íììµëë¤.\ 5730 </label>\ 5731 </div>\ 5732 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13">
5732<path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5733 </div>'; 5734 } else if(minus_return_point) { 5735 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 5736 content += '<div class="point-used-desc cancel-contents">\ 5737 <div class="desc-box">\ 5738 <div class="desc-title">ì ë¦½ê¸ íë¶ ìë´</div>\ 5739 <div class="section">ì·¨ì ìë£ ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 5740 <div class="section">미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 5741 </div>\ 5742 <div class="newcheckbox hand" style="display: inline-block;">\ 5743 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5744 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5745 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5746 </svg>\ 5747 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5748 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5749 </svg>\ 5750 ì ë´ì©ì íì¸íììµëë¤.\ 5751 </label>\ 5752 </div>\ 5753 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5754 </div>'; 5755 } 5756 5757 if(payment_type == 'NAVERPAY') { 5758 content += '<div class="cancel-confirm-text">ì·¨ì(íë¶)ì²ë¦¬ íìê² ìµëê¹?</div>\ 5759 '; 5760 } else { 5761 content += '<div class="cancel-confirm-text">ì·¨ìì²ë¦¬ íìê² ìµëê¹?</div>\ 5762 '; 5763 } 5764 5765 content += '\ 5766 </div>\ 5767 <div class="btn-box">\ 5768 <button type="submit" class="popup-primary-btn">ì·¨ì ìë£</button>\ 5769 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 5770 </div>\ 5771 </form>\ 5772 '; 5773 $(this).showModalFlat('',content,false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover', false , '', function() { 5774 $("form[name='cancel_form']").on("submit", function() { 5775 if(popup_primary_btn_submit == true) return false; 5776 if(minus_return_point == true || delivery_extra_charge == true) { 5777 var cancelAgreeTotal = $("form[name='cancel_form'] input.cancel-agree").length; 5778 var cancelAgreeChecked = $("form[name='cancel_form'] input.cancel-agree:checked").length; 5779 if(cancelAgreeTotal > cancelAgreeChecked) { 5780 $(".point-used-cancel-agree-desc").show(); 5781 $(".popup-primary-btn").prop("disabled", false); 5782 popup_primary_btn_submit = false; 5783 return false; 5784 } else { 5785 $(".point-used-cancel-agree-desc").hide(); 5786 popup_primary_btn_submit = true; 5787 $.processON('ì·¨ì ì²ë¦¬ì¤ ì ëë¤. ì ìë§ ê¸°ë¤ë ¤ 주ì¸ì.'); 5788 return true; 5789 } 5790 } else { 5791 popup_primary_btn_submit = true; 5792 $.processON('ì·¨ì ì²ë¦¬ì¤ ì ëë¤. ì ìë§ ê¸°ë¤ë ¤ 주ì¸ì.'); 5793 return true; 5794 } 5795 }); 5796 }, ''); 5797 }); 5798 5799 $(document).on('click', '#cancel-disabled', function () { 5800 if($(this).hasClass('shopping_disabled')) { 5801 siteNotice('shopping'); 5802 return false;
5803 } 5804 5805 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 5806 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 5807 5808 var orderNumberAry = [], orderNameAry = []; 5809 var escrow = $('#escrow').val(); 5810 5811 if (escrow == 'Y') { 5812 if (confirm('ìì¤í¬ë¡ì¼ ê²½ì° ë¶ë¶ ì·¨ì ê±°ë¶ë ë¶ê°ë¥í©ëë¤.\nê³ì ì§ííìê² ìµëê¹?') === false) { 5813 return false; 5814 } else { 5815 $('.status-checkbox').each(function () { 5816 $(this).prop('checked', true); 5817 }); 5818 } 5819 } 5820 5821 var i = 0; 5822 $('.status-checkbox').each(function () { 5823 if ($(this).is(":checked") === true) { 5824 orderNumberAry[i] = "'"+$(this).val()+"'"; 5825 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 5826 i++; 5827 } 5828 }); 5829 5830 if (i < 1) { 5831 alert('1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.'); 5832 // var modal = $(this).showModalFlat('','1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 5833 // $(document).on('keydown', function(e) { 5834 // if(e.keyCode == 27) modal.modal('hide'); 5835 // }); 5836 // }); 5837 return false; 5838 } 5839 5840 var orderNumber = orderNumberAry.join(','), 5841 orderName = orderNameAry.join(','); 5842 5843 if($(this).data("payment_type") == "NAVERPAY") { 5844 $("form[name='delivery_form']").attr("action", shoppingUrl+'/cancel_disavowal'); 5845 5846 if($("form[name='delivery_form'] select[name='delivery_company']").val() == "") { 5847 alert('íë°°ì¬ë¥¼ ì íí´ ì£¼ì¸ì.'); 5848 $("form[name='delivery_form'] select[name='delivery_company']").focus(); 5849 return false; 5850 } 5851 5852 if($("form[name='delivery_form'] select[name='delivery_company']").val() != "etc" && $("form[name='delivery_form'] input[name='delivery_number']").val() == "") { 5853 alert('ì´ì¡ì¥ë²í¸ë¥¼ ì ë ¥í´ ì£¼ì¸ì.'); 5854 $("form[name='delivery_form'] input[name='delivery_number']").focus(); 5855 return false; 5856 } 5857 5858 if(confirm('ì íí 주문 ê±´ì ì·¨ì ê±°ë¶ ë° ë°ì¡ì²ë¦¬ íìê² ìµëê¹?')) { 5859 var order_number_param = $('<input type="hidden" name="order_number" value="' + orderNumber + '" />'); 5860 $("form[name='delivery_form").append(order_number_param); 5861 document.delivery_form.submit(); 5862 } 5863 5864 } else { 5865 var title = 'ì·¨ì ê±°ë¶ì²ë¦¬'; 5866 var content = '\ 5867 <form name="cancel_form" method="post" action="'+shoppingUrl+'/cancel_disavowal">\ 5868 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 5869 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 5870 <input type="hidden" name="order_name" value="'+orderName+'">\ 5871 <h3 class="sub-order-title mt-0">ì·¨ìê±°ë¶ ìì¸ë´ì©</h3>\ 5872 <div class="cl-common-form-wrap">\ 5873 <div class="cl-common-form-group input-label-hide">\ 5874 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 5875 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 5876 </div>\ 5877 </div>\ 5878 </form>\ 5879 '; 5880 var cancelBackModal = $(this).showModalFlat(title,content,true,true,function () { 5881 var hasEmoji = false; 5882 cancelBackModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 5883 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 5884 hasEmoji = true; 5885 return false; 5886 } 5887 }); 5888 5889 if(hasEmoji) { 5890 errorEmojisModal(); 5891 return false; 5892 } 5893 5894 5895 5896 var f = document.cancel_form; 5897 cancelBackModal.find('.cl-common-form-wrap').each(function() { 5898 var check_input = $(this).find('.cl-common-form-control'), 5899 val = check_input.val(); 5900 5901 if (typeof val != 'undefined') { 5902 val = val.trim(); 5903 if(val.length == 0) { 5904 $(this).removeClass('error').addClass('empty'); 5905 $(this).find('.cl-common-control-label.error').remove(); 5906 } 5907 } else { 5908 if($(this).hasClass('error')) { 5909 check_input.focus(); 5910 } 5911 } 5912 }); 5913 5914 if($.trim(cancelBackModal.find('.shopping-textarea').val()) != '') cancelBackModal.find('.shopping-textarea').closest('.cl-common-form-wrap').removeClass('empty'); 5915 5916 if(cancelBackModal.find('.cl-common-form-wrap.empty, .cl-common-form-wrap.error').length > 0) { 5917 return false;
5918 } 5919 $.processON(); 5920 5921 f.submit(); 5922 cancelBackModal.modal('hide'); 5923 5924 },'','ë±ë¡', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover', true ,'', function () { 5925 $('#reason-select').selectpicker(); 5926 }); 5927 } 5928 5929 5930 }); 5931 5932 function getConfirmRecoveryDescContents(hasDeliveredChecked) { 5933 var confirmProductMessage = hasDeliveredChecked ? '구매íì ë ìíì´ ììµëë¤.' : '구매íì ë ìíì ëë¤.'; 5934 return '<div class="desc-title">ì 립ê¸/ì¿ í° íì ë¶ê° ìë´</div>\ 5935 <div class="section">' + confirmProductMessage + '</div>\ 5936 <div class="section">ë°í ë° êµí ì§í ì ì 립ê¸ê³¼ ì¿ í° íìë ë¶ê°í©ëë¤.</div>\ 5937 <div class="section">구매ìì íì í ì§íí´ ì£¼ì¸ì.</div>'; 5938 } 5939 5940 function getConfirmRecoveryCancelContents(hasDeliveredChecked) { 5941 return '<div class="point-used-desc cancel-contents confirm-recovery-cancel-contents">\ 5942 <div class="desc-box">\ 5943 ' + getConfirmRecoveryDescContents(hasDeliveredChecked) + '\ 5944 </div>\ 5945 <div class="newcheckbox hand" style="display: inline-block;">\ 5946 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 5947 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5948 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 5949 </svg>\ 5950 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 5951 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 5952 </svg>\ 5953 ì ë´ì©ì íì¸íììµëë¤.\ 5954 </label>\ 5955 </div>\ 5956 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ì 립ê¸/ì¿ í° íì ë¶ê° ìë´ì ëìí´ì£¼ì¸ì.</div>\ 5957 </div>'; 5958 } 5959 5960 $(document).on('click', '.status-change-btn', function () { 5961 if($(this).hasClass('shopping_disabled')) { 5962 siteNotice('shopping'); 5963 return false; 5964 } 5965 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 5966 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 5967 5968 var main_order_number_arr = $(".status-checkbox.main-order-number").toArray(); 5969 var payment_type = $(this).data('payment_type'); 5970 5971 var orderNumberAry = [], orderNameAry = []; 5972 var escrowCheckBoolean = false; 5973 5974 var state = $(this).attr('data-type'); 5975 5976 var escrow = $('#escrow').val(); 5977 5978 if (state != 'E') { 5979 var msg = 'ë°°ì¡ì ì·¨ìì ê²½ì° ë¶ë¶ ì·¨ìê° ë¶ê°ë¥í©ëë¤. ê³ì ì§ííìê² ìµëê¹?'; 5980 if (status == 'R') msg = '구매 íì¸ í ì·¨ìì ê²½ì° ë¶ë¶ ì·¨ìê° ë¶ê°ë¥í©ëë¤. ê³ì ì§ííìê² ìµëê¹?'; 5981 if (escrow == 'Y') { 5982 if (confirm(msg) === true) { 5983 escrowCheckBoolean = true; 5984 } else { 5985 return false; 5986 } 5987 } 5988 } 5989 5990 if (escrowCheckBoolean == false) { //ìì¤í¬ë¡X 5991 var i = 0; 5992 $('.status-checkbox').each(function () { 5993 if ($(this).is(":checked") === true) { 5994 orderNumberAry[i] = "'"+$(this).val()+"'"; 5995 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 5996 i++; 5997 } 5998 }); 5999 6000 if (i < 1) { 6001 alert('1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.'); 6002 // var modal = $(this).showModalFlat('','1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 6003 // $(document).on('keydown', function(e) { 6004 // if(e.keyCode == 27) modal.modal('hide'); 6005 // }); 6006 // }); 6007 return false;
6008 } 6009 } else { //ìì¤í¬ë¡ 6010 var i = 0; 6011 $('.status-checkbox').each(function () { 6012 orderNumberAry[i] = "'"+$(this).val()+"'"; 6013 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 6014 i++; 6015 }); 6016 } 6017 6018 6019 var minus_return_point = false; 6020 var delivery_extra_charge = false; 6021 var extra_delivery_flag = false; 6022 6023 if($(".point-used-desc:visible").length) { 6024 minus_return_point = true; 6025 } 6026 6027 var status = $(this).attr('data-statusType'); 6028 var used_code_coupon = $(this).attr('data-used_code_coupon'); 6029 var hasConfirmChecked = false; 6030 var hasDeliveredChecked = false; 6031 var allCheckedAreV = true; 6032 $('.status-checkbox').each(function () { 6033 if ($(this).is(":checked") === true) { 6034 if ($(this).data('p_status') === 'V') { 6035 hasConfirmChecked = true; 6036 } else { 6037 allCheckedAreV = false; 6038 } 6039 if ($(this).data('p_status') === 'D') { 6040 hasDeliveredChecked = true; 6041 } 6042 } 6043 }); 6044 6045 if(status == 'R' && used_code_coupon && $('input[name="order_number"].status-checkbox').length != $('input[name="order_number"].status-checkbox:checked').length) { 6046 alert('ì½ë ì¿ í° ì¬ì© 주문 ê±´ì ì ì²´ ë°íë§ ê°ë¥í©ëë¤.'); 6047 return false; 6048 } 6049 6050 // ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ 6051 if((status == 'C' || status == 'R') && $(".admin-order-delivery-info.delivery-extra-charge .free-condition:visible").length) { 6052 delivery_extra_charge = true; 6053 } 6054 6055 // ë°°ì¡ë¹ ë³ë (ìëë³/무ê²ë³) 6056 if(status == 'C' && $(".admin-order-delivery-info.delivery-extra-charge .extra-charge:visible").length) { 6057 extra_delivery_flag = true; 6058 } 6059 6060 if((status == 'R' || status == 'E') && allCheckedAreV) { 6061 minus_return_point = false; 6062 delivery_extra_charge = false; 6063 extra_delivery_flag = false; 6064 } 6065 6066 var pointRefundDeliveryMessage = ''; 6067 if(hasDeliveredChecked) { 6068 pointRefundDeliveryMessage = '<div class="section">ë°°ì¡ìë£ë ìí' + (hasConfirmChecked ? 'ì´ ììµëë¤.' : 'ì ëë¤.') + '</div>'; 6069 } 6070 var hasConfirmRecoveryWarning = (status == 'C' || status == 'R' || status == 'E') && hasConfirmChecked; 6071 var confirmRecoveryDescContents = ''; 6072 if(hasConfirmRecoveryWarning) { 6073 confirmRecoveryDescContents = getConfirmRecoveryDescContents(hasDeliveredChecked); 6074 } 6075 6076 var orderNumber = orderNumberAry.join(','), 6077 orderName = orderNameAry.join(','); 6078 6079 var title = '', payInfo = $('#pay-info').attr('data-payType'), 6080 paybackStr = '\ 6081 <div class="cancel-process">\ 6082 <svg viewBox="0 0 90 90" width="90" height="90">\ 6083 <path fill="#4789e7" d="M45 0C20.15 0 0 20.15 0 45s20.15 45 45 45c24.85 0 45-20.15 45-45S69.85 0 45 0zM45 86C22.39 86 4 67.61 4 45S22.39 4 45 4s41 18.39 41 41S67.61 86 45 86z"/>\ 6084 <path fill="#4789e7" d="M45 34c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2 1.1 0 2-0.9 2-2V36C47 34.9 46.1 34 45 34z"/>\ 6085 <circle fill="#4789e7" cx="45" cy="23" r="3"/>\ 6086 </svg>\ 6087 <h3 class="modal-title">ì·¨ìì²ë¦¬ ìë´</h3>'; 6088 if(payment_type == 'NAVERPAY') { 6089 paybackStr += '\ 6090 <div class="cancel-contents">ë¤ì´ë² íì´ë¡ ê²°ì ë 주문ì¼ë¡ ì·¨ì ì²ë¦¬ ì ìë íë¶ëë©°,<br>ì´í ì·¨ì(íë¶) ì² íê° ë¶ê° í©ëë¤.<br><br>ì·¨ì ìë£ í 구매ì ê²°ì ìë¨ì ë°ë¼<br>íë¶ ìì ì¼ì´ ë¤ë¥¼ ì ìë ì ì°¸ê³ ë¶íë립ëë¤.</div>\ 6091 <div class="cancel-confirm-text">ì·¨ì(íë¶)ì²ë¦¬ íìê² ìµëê¹?</div>'; 6092 } else { 6093 var tno = $('#escrow-tno').val(); 6094 var pg_link = ''; 6095 var tno_ = $('#tno').val(); 6096 if(!isNaN(tno_)) { 6097 pg_link = '<a href="https://admin8.kcp.co.kr" target="_blank">KCP ê´ë¦¬ì íì´ì§</a>'; 6098 } else { 6099 pg_link = '<a href="https://npg.nicepay.co.kr/logIn.do" target="_blank">ëì´ì¤íì´ ê´ë¦¬ì íì´ì§</a>'; 6100 } 6101 6102 paybackStr += '\ 6103 <div class="cancel-contents">ì¹´ëê²°ì ì ê³ì¢ì´ì²´, ì¹´ì¹´ì¤íì´, ê°í¸ê²°ì ë¡ ì£¼ë¬¸ë°ì ìíì<br/>' + pg_link + '를 íµí´ ê±°ëì·¨ì를 íì ì¼ íë©°,<br/>무íµì¥ ì ê¸ì íë¶ê³ì¢ë¡ íë¶ê¸ì¡ì ì§ì ì ê¸í´ 주ì ì¼ í©ëë¤.</div>\ 6104 <div class="cancel-confirm-text">ì·¨ìì²ë¦¬ íìê² ìµëê¹?</div>'; 6105 } 6106 paybackStr += '\ 6107 </div>\ 6108 <div class="btn-box">\ 6109 <button type="submit" class="popup-primary-btn">ì·¨ì ìë£</button>\ 6110 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 6111 </div>'; 6112 6113 var urlCheck = 'exchange_write'; 6114 switch (status) { 6115 case 'E': 6116 statusName = 'êµí'; 6117 title = 'êµí ì²ë¦¬'; 6118 break; 6119 case 'R': 6120 statusName = 'ë°í'; 6121 title = 'ë°í ì²ë¦¬'; 6122 break; 6123 case 'C': 6124 statusName = 'ì·¨ì'; 6125 title = 'ì·¨ì ì²ë¦¬'; 6126 break; 6127 case 'EC': 6128 statusName = 'êµí'; 6129 title = 'êµíì¼ë¡ ë³ê²½'; 6130 urlCheck = 'd_process'; 6131 break; 6132 case 'RC': 6133 statusName = 'ë°í'; 6134 title = 'ë°íì¼ë¡ ë³ê²½'; 6135 urlCheck = 'd_process'; 6136 break; 6137 } 6138 6139 var escrow = $('#escrow').val(); 6140 6141 if (escrow == 'Y' && (status == 'C' || status == 'R')) { 6142 var tno = $('#escrow-tno').val(); 6143 var orderGroup = $('#order_group').val(); 6144 var statusText = ''; 6145 var tno_ = $('#tno').val(); 6146 var pg_company_nm = ''; 6147 if(!isNaN(tno_)) { 6148 pg_company_nm = 'KCP'; 6149 } else { 6150 pg_company_nm = 'ëì´ì¤íì´'; 6151 } 6152 var textReturn = '<div class="escrow-return-info">- ì·¨ìì²ë¦¬ ì 구매ìì íë¶ì ì°ì¡ìì ì·¨ì ììë£(330ì)ê° ì°¨ê°ë©ëë¤.</div>\ 6153 <div class="escrow-return-info">- íë¶ì ì°ì¡ì ì·¨ìì²ë¦¬ í 1~3ìì ì¼ íì ì§ê¸ë©ëë¤.</div>\ 6154 <div class="escrow-return-info">- 본 íì´ì§ìì ì·¨ìì²ë¦¬ ì ' + pg_company_nm + 'ììë ìë ì·¨ìì²ë¦¬ë©ëë¤.</div>'; 6155 if (status == 'C') { 6156 title = 'ìì¤í¬ë¡ ë°°ì¡ ì ì·¨ì'; 6157 statusText = 'ì·¨ì'; 6158 6159 } else if (status == 'R') { 6160 if (state == 'E') { 6161 title = 'ìì¤í¬ë¡ ë°íì²ë¦¬'; 6162 statusText = 'ë°í'; 6163 textReturn = '<div class="escrow-return-info">- ë°íì²ë¦¬ ì 구매ìì íë¶ì ì°ì¡ìì ë°í ììë£(330ì)ê° ì°¨ê°ë©ëë¤.</div>\ 6164 <div class="escrow-return-info">- íë¶ì ì°ì¡ì ë°íì²ë¦¬ í 1~3ìì ì¼ íì ì§ê¸ë©ëë¤.</div>\ 6165 <div class="escrow-return-info">- 본 íì´ì§ìì ë°íì²ë¦¬ ì ' + pg_company_nm + 'ììë ìë ë°íì²ë¦¬ë©ëë¤.</div>'; 6166 } else { 6167 status = 'RS'; 6168 title = 'ìì¤í¬ë¡ ë°°ì¡ ì¤ ì·¨ì'; 6169 statusText = 'ì·¨ì'; 6170 } 6171 } 6172 var content = '\ 6173 <form name="cancel_form" method="post" action="'+shoppingUrl
6173+'/'+urlCheck+'">\ 6174 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 6175 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 6176 <input type="hidden" name="order_name" value="'+orderName+'">\ 6177 <input type="hidden" name="d_status" value="'+status+'">\ 6178 <input type="hidden" name="tno" value="'+tno+'">\ 6179 <h3 class="sub-order-title m0t">'+statusText+'ì¬ì </h3>\ 6180 <div class="cl-common-form-wrap isborder">\ 6181 <div class="cl-s-prSearch-selectbox">\ 6182 <div class="cl-s-prSearch-selectboxWrap common-selectbox popup-selectbox">\ 6183 <select class="selectpicker dropdown" id="reason-select" name="reason">'; 6184 if (status == 'C') { 6185 content += '<option value="구매ìì¬ì·¨ì">구매ìì¬ì·¨ì</option>\ 6186 <option value="ë¤ë¥¸ ìí ì못 주문">ë¤ë¥¸ ìí ì못 주문</option>\ 6187 <option value="기í">기í</option>'; 6188 } else { 6189 content += '<option value="ìííì">ìííì</option>\ 6190 <option value="ë°°ì¡ì§ì°">ë°°ì¡ì§ì°</option>\ 6191 <option value="ìíì ë³´ ìì´">ìíì ë³´ ìì´</option>\ 6192 <option value="ì¤ë°°ì¡">ì¤ë°°ì¡</option>\ 6193 <option value="기í">기í</option>'; 6194 } 6195 content += '</select>\ 6196 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 6197 </div>\ 6198 </div>\ 6199 </div>\ 6200 <h3 class="sub-order-title">'+statusText+' ìì¸ì¬ì </h3>\ 6201 <div class="cl-common-form-wrap">\ 6202 <div class="cl-common-form-group input-label-hide">\ 6203 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 6204 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 6205 </div>\ 6206 </div>\ 6207 <div class="escrow-warring bottom-escrow">\ 6208 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="15" height="15">\ 6209 <path fill="#4789e7" d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/>\ 6210 <rect fill="#4789e7" x="6" y="3" width="1" height="5"/>\ 6211 <rect fill="#4789e7" x="6" y="9" width="1" height="1"/>\ 6212 </svg>\ 6213 ìì¤í¬ë¡ íë¶ ìë´\ 6214 '+textReturn+'\ 6215 </div>'; 6216 if ((status == 'R' || status == 'C') && (payInfo == '무íµì¥ ì ê¸' || payInfo == 'ê°ìê³ì¢') && state != 'W') { 6217 content += '\ 6218 <h3 class="sub-order-title">íë¶ê³ì¢ì ë³´</h3>\ 6219 <div class="cl-s-prSearch-selectbox mb-10">\ 6220 <div class="cl-s-prSearch-selectboxWrap common-selectbox">\ 6221 <select class="selectpicker dropdown delivery-company" id="cl-paycancel-select" name="no_bank" required="required">\ 6222 <option value="">ìíì ì íí´ ì£¼ì¸ì</option>\ 6223 <option value="88">ì íìí</option>\ 6224 <option value="03">기ì ìí</option>\ 6225 <option value="04">êµë¯¼ìí</option>\ 6226 <option value="11">ëíìí</option>\ 6227 <option value="90">ì¹´ì¹´ì¤ë± í¬</option>\ 6228 <option value="20">ì°ë¦¬ìí</option>\ 6229 <option value="81">KEBíëìí</option>\ 6230 <option value="64">ì°ë¦¼ì¡°í©</option>\ 6231 <option value="45">ìë§ìê¸ê³ </option>\ 6232 <option value="48">ì íìí</option>\ 6233 <option value="07">ìíìí</option>\ 6234 <option value="71">ì°ì²´êµ</option>\ 6235 <option value="27">íêµìí°ìí</option>\ 6236 <option value="23">SCì ì¼ìí</option>\ 6237 <option value="02">ì°ì ìí</option>\ 6238 <option value="89">ì¼ì´ë± í¬</option>\ 6239 <option value="37">ì ë¶ìí</option>\ 6240 <option value="35">ì 주ìí</option>\ 6241 <option value="34">ê´ì£¼ìí</option>\ 6242 <option value="39">ê²½ë¨ìí</option>\ 6243 <option value="31">ë구ìí</option>\ 6244 <option value="32">ë¶ì°ìí</option>\ 6245 </select>\ 6246 <svg viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 6247 </div>\ 6248 <div class="cl-common-form-wrap cl-common-form-half mr-0">\ 6249 <div class="cl-common-form-group">\ 6250 <input type="text" class="cl-common-form-control" name="no_bank_name" required="required">\ 6251 <label for="input" class="cl-common-control-label">ìê¸ì£¼</label>\ 6252 </div>\ 6253 </div>\ 6254 </div>\ 6255 <div class="cl-common-form-wrap mb-50">\ 6256 <div class="cl-common-form-group">\ 6257 <input class="cl-common-form-control" name="no_bank_number" required="required">\ 6258 <label for="input" class="cl-common-control-label">ê³ì¢ë²í¸</label>\ 6259 </div>\ 6260 </div>\ 6261 '; 6262 } 6263 6264 if(minus_return_point && (extra_delivery_flag || delivery_extra_charge)) {
6265 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 6266 content += '<div class="point-used-desc cancel-contents">\ 6267 <div class="desc-box">\ 6268 ' + confirmRecoveryDescContents + '\ 6269 <div class="desc-title">ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´</div>\ 6270 ' + pointRefundDeliveryMessage + '\ 6271 ' + (extra_delivery_flag ? '<div class="section">주문 ìí ' + statusText + ' ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>' : '') + '\ 6272 ' + (delivery_extra_charge ? '<div class="section">ìí ' + statusText + ' ì²ë¦¬ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>' : '') + '\ 6273 <div class="section">' + title + ' ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 6274 <div class="section">ë°ìíë ë°°ì¡ë¹ì 미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 6275 </div>\ 6276 <div class="newcheckbox hand" style="display: inline-block;">\ 6277 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 6278 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6279 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 6280 </svg>\ 6281 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6282 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 6283 </svg>\ 6284 ì ë´ì©ì íì¸íììµëë¤.\ 6285 </label>\ 6286 </div>\ 6287 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 6288 </div>'; 6289 } else if(extra_delivery_flag || delivery_extra_charge) { 6290 content += '<div class="point-used-desc cancel-contents">\ 6291 <div class="desc-box">\ 6292 <div class="desc-title">ë°°ì¡ë¹ íë¶ ìë´</div>\ 6293 ' + (extra_delivery_flag ? '<div class="section">주문 ìí ' + statusText + ' ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>' : '') + '\ 6294 ' + (delivery_extra_charge ? '<div class="section">ìí ' + statusText + ' ì²ë¦¬ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>' : '') + '\ 6295 <div class="section">ë°ìíë ë°°ì¡ë¹ì ëíì¬ êµ¬ë§¤ìì íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 6296 </div>\ 6297 <div class="newcheckbox hand" style="display: inline-block;">\ 6298 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 6299 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6300 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 6301 </svg>\ 6302 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6303 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 6304 </svg>\ 6305 ì ë´ì©ì íì¸íììµëë¤.\ 6306 </label>\ 6307 </div>\ 6308 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13">
6308<path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 6309 </div>'; 6310 } else if(minus_return_point) { 6311 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 6312 content += '<div class="point-used-desc cancel-contents">\ 6313 <div class="desc-box">\ 6314 ' + confirmRecoveryDescContents + '\ 6315 <div class="desc-title">ì ë¦½ê¸ íë¶ ë¶ê° ìë´</div>\ 6316 ' + pointRefundDeliveryMessage + '\ 6317 <div class="section">' + title + ' ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 6318 <div class="section">미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 6319 </div>\ 6320 <div class="newcheckbox hand" style="display: inline-block;">\ 6321 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 6322 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6323 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 6324 </svg>\ 6325 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6326 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 6327 </svg>\ 6328 ì ë´ì©ì íì¸íììµëë¤.\ 6329 </label>\ 6330 </div>\ 6331 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 6332 </div>'; 6333 } 6334 6335 if(hasConfirmRecoveryWarning && !minus_return_point) { 6336 content += getConfirmRecoveryCancelContents(hasDeliveredChecked); 6337 } 6338 6339 content += '\ 6340 <button type="submit" class="popup-primary-btn" style="margin-top:35px;">'+statusText+' ì²ë¦¬</button>\ 6341 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 6342 </form>\ 6343 '; 6344 } else { 6345 var content = '\ 6346 <form name="cancel_form" method="post" action="'+shoppingUrl+'/'+urlCheck+'">\ 6347 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 6348 <input type="hidden" name="order_number" value="'+orderNumber+'">\ 6349 <input type="hidden" name="order_name" value="'+orderName+'">\ 6350 <input type="hidden" name="d_status" value="'+status+'">\ 6351 <input type="hidden" name="state" value="'+state+'">\ 6352 ', 6353 statusTitle = ''; 6354 6355 $(main_order_number_arr).each(function() { 6356 content += '<input type="hidden" name="main_order_number[]" value="' + $(this).val() + '" />'; 6357 }); 6358 6359 if(status == 'EC' || status == 'RC') { 6360 content += '<input type="hidden" name="status" value="refuse">'; 6361 } 6362 switch(status) { 6363 case "E" : statusTitle = "êµí"; break; 6364 case "R" : statusTitle = "ë°í"; break; 6365 case "C" : statusTitle = "ì·¨ì"; break; 6366 case "EC" : statusTitle = "êµí"; break; 6367 case "RC" : statusTitle = "ë°í"; break; 6368 default : statusTitle = "ì·¨ì"; break; 6369 } 6370 6371 content += '\ 6372 <h3 class="sub-order-title m0t">'+statusTitle+'ì¬ì </h3>\ 6373 <div class="cl-common-form-wrap isborder">\ 6374 <div class="cl-s-prSearch-selectbox">\ 6375 <div class="cl-s-prSearch-selectboxWrap common-selectbox popup-selectbox">\ 6376 <select class="selectpicker dropdown" id="reason-select" name="reason">'; 6377 if (status == 'C') { 6378 content += '<option value="구매ìì¬ì·¨ì">구매ìì¬ì·¨ì</option>\ 6379 <option value="ë¤ë¥¸ ìí ì못 주문">ë¤ë¥¸ ìí ì못 주문</option>\ 6380 <option value="기í">기í</option>'; 6381 } 6382 else if(status == 'E' || status == 'EC') { 6383 content += '\ 6384 <option value="ìì ë° ì¬ì´ì¦ ë³ê²½">ìì ë° ì¬ì´ì¦ ë³ê²½</option>\ 6385 <option value="ë¤ë¥¸ ìí ì못 주문">ë¤ë¥¸ ìí ì못 주문</option>\ 6386 <option value="ìííì">ìííì</option>\ 6387 <option value="ìíì ë³´ ìì´">ìíì ë³´ ìì´</option>\ 6388 <option value="ì¤ë°°ì¡">ì¤ë°°ì¡</option>\ 6389 <option value="기í">기í</option>\ 6390 '; 6391 } 6392 else if(status == 'R' || status == 'RC') { 6393 content += '\ 6394 <option value="구매ìì¬ ì·¨ì">구매ìì¬ ì·¨ì</option>\ 6395 <option value="ë¤ë¥¸ ìí ì못 주문">ë¤ë¥¸ ìí ì못 주문</option>\ 6396 <option value="ìííì">ìííì</option>\ 6397 <option value="ë°°ì¡ì§ì°">ë°°ì¡ì§ì°</option>\ 6398 <option value="ìíì ë³´ ìì´">ìíì ë³´ ìì´</option>\ 6399 <option value="ì¤ë°°ì¡">ì¤ë°°ì¡</option>\ 6400 <option value="기í">기í</option>\ 6401 '; 6402 } 6403 content += '</select>\ 6404 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 6405 </div>\ 6406 </div>\ 6407 </div>\ 6408 '; 6409 6410 // if(payment_type != 'NAVERPAY') { 6411 content += '\ 6412 <h3 class="sub-order-title">'+statusTitle+' ìì¸ì¬ì </h3>\ 6413 <div class="cl-common-form-wrap">\ 6414 <div class="cl-common-form-group input-label-hide">\ 6415 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 6416 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 6417 </div>\ 6418 </div>'; 6419 // } 6420 6421 if (payment_type != 'NAVERPAY' && (status == 'R' || status == 'RC' || status == 'C') && (payInfo == '무íµì¥ ì ê¸' || payInfo == 'ê°ìê³ì¢') && state != 'W') { 6422 content += '\ 6423 <h3 class="sub-order-title">íë¶ê³ì¢ì ë³´</h3>\
6424 <div class="cl-common-form-wrap mb-10 cl-common-form-half ml-0">\ 6425 <div class="cl-common-form-group">\ 6426 <input type="text" class="cl-common-form-control" name="no_bank" required="required">\ 6427 <label for="input" class="cl-common-control-label">ìíëª </label>\ 6428 </div>\ 6429 </div>\ 6430 <div class="cl-common-form-wrap mb-10 cl-common-form-half mr-0">\ 6431 <div class="cl-common-form-group">\ 6432 <input type="text" class="cl-common-form-control" name="no_bank_name" required="required">\ 6433 <label for="input" class="cl-common-control-label">ìê¸ì£¼</label>\ 6434 </div>\ 6435 </div>\ 6436 <div class="cl-common-form-wrap mb-50">\ 6437 <div class="cl-common-form-group">\ 6438 <input class="cl-common-form-control" name="no_bank_number" required="required">\ 6439 <label for="input" class="cl-common-control-label">ê³ì¢ë²í¸</label>\ 6440 </div>\ 6441 </div>\ 6442 '; 6443 } 6444 6445 6446 if(minus_return_point && (extra_delivery_flag || delivery_extra_charge)) {
6447 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 6448 content += '<div class="point-used-desc cancel-contents">\ 6449 <div class="desc-box">\ 6450 ' + confirmRecoveryDescContents + '\ 6451 <div class="desc-title">ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´</div>\ 6452 ' + pointRefundDeliveryMessage + '\ 6453 ' + (extra_delivery_flag ? '<div class="section">주문 ìí ' + statusTitle + ' ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>' : '') + '\ 6454 ' + (delivery_extra_charge ? '<div class="section">ìí ' + statusTitle + ' ì²ë¦¬ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>' : '') + '\ 6455 <div class="section">ìí ' + statusTitle + ' ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 6456 <div class="section">ë°ìíë ë°°ì¡ë¹ì 미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 6457 </div>\ 6458 <div class="newcheckbox hand" style="display: inline-block;">\ 6459 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 6460 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6461 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 6462 </svg>\ 6463 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6464 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 6465 </svg>\ 6466 ì ë´ì©ì íì¸íììµëë¤.\ 6467 </label>\ 6468 </div>\ 6469 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ ë° ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 6470 </div>'; 6471 } else if(extra_delivery_flag || delivery_extra_charge) { 6472 content += '<div class="point-used-desc cancel-contents">\ 6473 <div class="desc-box">\ 6474 <div class="desc-title">ë°°ì¡ë¹ íë¶ ìë´</div>\ 6475 ' + (extra_delivery_flag ? '<div class="section">주문 ìí ' + statusTitle + ' ì ë°°ì¡ë¹ ì¡°ê±´ì ë°ë¼ ë°°ì¡ë¹ê° ë¬ë¼ì§ ì ììµëë¤.</div>' : '') + '\ 6476 ' + (delivery_extra_charge ? '<div class="section">ìí ' + statusTitle + ' ì²ë¦¬ì ë°°ì¡ë¹ ë¬´ë£ ì¡°ê±´ì 충족íì§ ììµëë¤.</div>' : '') + '\ 6477 <div class="section">ë°ìíë ë°°ì¡ë¹ì ëíì¬ êµ¬ë§¤ìì íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 6478 </div>\ 6479 <div class="newcheckbox hand" style="display: inline-block;">\ 6480 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 6481 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6482 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 6483 </svg>\ 6484 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6485 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 6486 </svg>\ 6487 ì ë´ì©ì íì¸íììµëë¤.\ 6488 </label>\ 6489 </div>\ 6490 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13">
6490<path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ë°°ì¡ë¹ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 6491 </div>'; 6492 } else if(minus_return_point) { 6493 var disp_minus_return_point = $(".point-used-desc #disp_cancel_after_point").text(); 6494 content += '<div class="point-used-desc cancel-contents">\ 6495 <div class="desc-box">\ 6496 ' + confirmRecoveryDescContents + '\ 6497 <div class="desc-title">ì ë¦½ê¸ íë¶ ë¶ê° ìë´</div>\ 6498 ' + pointRefundDeliveryMessage + '\ 6499 <div class="section">ìí ' + statusTitle + ' ì²ë¦¬ì íìíì§ ëª»íë ì ë¦½ê¸ <span class="point-color">' + addCommas(disp_minus_return_point) + '</span>ìì´ ììµëë¤.</div>\ 6500 <div class="section">미íì ì 립ê¸ì ëíì¬ íìê° ëìë¤ë©´ íë¶ì ì§íí´ ì£¼ì¸ì.</div>\ 6501 </div>\ 6502 <div class="newcheckbox hand" style="display: inline-block;">\ 6503 <label style="margin-left: 25px;"><input type="checkbox" class="cancel-agree">\ 6504 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6505 <path d="M13 0H3C1.3 0 0 1.3 0 3v10c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3V3C16 1.3 14.7 0 13 0zM15 13c0 1.1-0.9 2-2 2H3c-1.1 0-2-0.9-2-2V3c0-1.1 0.9-2 2-2h10c1.1 0 2 0.9 2 2V13z"></path>\ 6506 </svg>\ 6507 <svg class="active" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">\ 6508 <path d="M13 0H3C1.34 0 0 1.34 0 3v10c0 1.66 1.34 3 3 3h10c1.66 0 3-1.34 3-3V3C16 1.34 14.66 0 13 0zM13.03 6.03l-5.5 5.5C7.38 11.68 7.19 11.75 7 11.75s-0.38-0.07-0.53-0.22l-3.5-3.5c-0.29-0.29-0.29-0.77 0-1.06s0.77-0.29 1.06 0L7 9.94l4.97-4.97c0.29-0.29 0.77-0.29 1.06 0S13.32 5.74 13.03 6.03z"></path>\ 6509 </svg>\ 6510 ì ë´ì©ì íì¸íììµëë¤.\ 6511 </label>\ 6512 </div>\ 6513 <div class="point-used-cancel-agree-desc"><svg viewBox="0 0 13 13" width="13" height="13"><path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/><rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/></svg> ì ë¦½ê¸ íë¶ ìë´ì ëìí´ì£¼ì¸ì.</div>\ 6514 </div>'; 6515 } 6516 if(hasConfirmRecoveryWarning && !minus_return_point) { 6517 content += getConfirmRecoveryCancelContents(hasDeliveredChecked); 6518 } 6519 var submitText = 'ë±ë¡'; 6520 if(state == 'W' && status == 'C') { 6521 content += '<div class="payback-notice-text">\ 6522 <svg class="payback-notice-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="15" height="15">\ 6523 <path d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/>\ 6524 <rect x="6" y="3" width="1" height="5"/><rect x="6" y="9" width="1" height="1"/>\ 6525 </svg>\ 6526 <p>ì ê¸ë기 주문 ê±´ì <span class="c-red">ì ì²´ ì·¨ì</span>ë§ ê°ë¥í©ëë¤.</p>\ 6527 </div>\ 6528 '; 6529 submitText = 'ì·¨ììë£ ì²ë¦¬'; 6530 } 6531 content += '\ 6532 <button type="button" class="popup-primary-btn">'+submitText+'</button>\ 6533 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 6534 </form>\ 6535 '; 6536 } 6537 6538 6539 var statusChangeModal = $(this).showModalFlat(title,content,false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover cl-s-change-info', true ,'', function () { 6540 $('#reason-select').selectpicker(); 6541 $('#cl-paycancel-select').selectpicker(); 6542 6543 statusChangeModal.find('.popup-primary-btn').click(function() { 6544 var $currentForm = statusChangeModal.find("form[name='cancel_form']"); 6545 if($(this).hasClass('clicked')) return false; 6546 $(this).addClass('clicked'); 6547 6548 var hasEmoji = false; 6549 var valid = true; 6550 statusChangeModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 6551 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 6552 hasEmoji = true; 6553 return false;
6554 } 6555 }); 6556 6557 $(this).removeClass('clicked'); 6558 if(hasEmoji) { 6559 errorEmojisModal(); 6560 return false; 6561 } else { 6562 6563 $currentForm.find("input,textarea").each(function() { 6564 if($(this).prop("required") && $.trim($(this).val()) == "") { 6565 $(this).closest('.cl-common-form-wrap').addClass('empty'); 6566 // this.setCustomValidity('ì´ ì ë ¥ëì ìì±íì¸ì.'); 6567 // this.reportValidity(); 6568 // this.setCustomValidity(''); 6569 popup_primary_btn_submit = false; 6570 valid = false; 6571 } else { 6572 $(this).closest('.cl-common-form-wrap').removeClass('empty'); 6573 popup_primary_btn_submit = true; 6574 } 6575 }); 6576 6577 if(popup_primary_btn_submit == false || valid === false) return false; 6578 if(minus_return_point == true || delivery_extra_charge == true || hasConfirmRecoveryWarning) { 6579 var cancelAgreeTotal = $currentForm.find("input.cancel-agree").length; 6580 var cancelAgreeChecked = $currentForm.find("input.cancel-agree:checked").length; 6581 if(cancelAgreeTotal > cancelAgreeChecked) { 6582 statusChangeModal.find(".point-used-cancel-agree-desc").show(); 6583 statusChangeModal.find(".popup-primary-btn").prop("disabled", false); 6584 popup_primary_btn_submit = false; 6585 return false; 6586 } else { 6587 popup_primary_btn_submit = true; 6588 statusChangeModal.find(".point-used-cancel-agree-desc").hide(); 6589 } 6590 } else { 6591 popup_primary_btn_submit = true; 6592 } 6593 6594 if(status == 'C' && (state == 'D' || state == 'F') || (status == 'C' && payment_type == 'NAVERPAY')) { 6595 var paybackModal = $(this).showModalFlat('',paybackStr,false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover cl-s-change-info', false,'', function () { 6596 paybackModal.find('.popup-primary-btn').click(function() { 6597 if($currentForm.length) $currentForm[0].submit(); 6598 }); 6599 }); 6600 6601 return false; 6602 } 6603 6604 if($currentForm.length) $currentForm[0].submit(); 6605 if(status == 'C') 6606 $.processON('ì·¨ì ì²ë¦¬ì¤ ì ëë¤. ì ìë§ ê¸°ë¤ë ¤ 주ì¸ì.'); 6607 $.processON(); 6608 } 6609 }); 6610 6611 // console.log(status); 6612 6613 }); 6614 }); 6615 6616 $(document).on('change', '.cl-common-form-radio-hide', function () { 6617 if ($(this).val() == 'N') { 6618 $('.exchange-disabled').each(function () { 6619 $(this).hide(); 6620 $(this).find('input').attr('required', false); 6621 $(this).find('select').attr('required', false); 6622 }); 6623 } else { 6624 $('.exchange-disabled').each(function () { 6625 if ($(this).hasClass('cl-common-form-half') || $(this).hasClass('cl-s-popup-selectbox')) { 6626 $(this).css({'display':'inline-block'}); 6627 } else { 6628 $(this).show(); 6629 } 6630 $(this).find('input').attr('required', true); 6631 $(this).find('select').attr('required', true); 6632 }); 6633 } 6634 }); 6635 6636 $(document).on('click', '.order-change-btn', function () { 6637 if($(this).hasClass('shopping_disabled')) { 6638 siteNotice('shopping'); 6639 return false; 6640 } 6641 // ë¹íì±(í´ëì¤) ìíë©´: ë²í¼ë³ë¡ ë¤ë¥¸ ëª¨ë¬ 6642 if ($(this).hasClass('btn-disabled')) { 6643 var status = $(this).attr('data-orderSet'); // 'D' or 'V' 6644 var error_msg = ''; 6645 6646 // ë²í¼ë³ ë©í¸ ë¶ê¸° 6647 if (status === 'D') { 6648 // 구매ìë£ë¡ ë³ê²½ ë²í¼ì´ ë§í ê²½ì° 6649 error_msg = '<b>ìë´</b></br></br><span style="font-size:14px">ì´ë¯¸ 구매ìë£ ì²ë¦¬ë ìíì´ ììµëë¤.</br>구매ìë£ë ìíë§ ì²ë¦¬í ì ììµëë¤.</span>'; 6650 } else if (status === 'V') { 6651 // 구매íì ì¼ë¡ ë³ê²½ ë²í¼ì´ ë§í ê²½ì° 6652 error_msg = '<b>ìë´</b></br></br><span style="font-size:14px">ìì§ êµ¬ë§¤ìë£ëì§ ìì ìíì´ ììµëë¤.</br>í´ë¹ ìíì´ êµ¬ë§¤ìë£ë í 구매íì ì ì§íí´ ì£¼ì¸ì.</span> '; 6653 } else { 6654 error_msg = 'ì²ë¦¬í ì ììµëë¤.'; 6655 } 6656 6657 var modal = $(this).showModalFlat('', error_msg, true, false, '', 'ok', '', 6658 'cl-cmmodal cl-s-btn w560 cl-p130 cl-p140 cl-t80 cl-modal cl-none-title cl-close-btn', 6659 '', function() { 6660 $(window).one('keydown', function(e) { 6661 if (e.keyCode == 27) modal.modal('hide'); 6662 }); 6663 } 6664 ); 6665 return false;
6666 } 6667 var orderNumberAry = [], orderNameAry = []; 6668 6669 var i = 0; 6670 $('.status-checkbox').each(function () { 6671 if ($(this).is(":checked") === true) { 6672 orderNumberAry[i] = "'"+$(this).val()+"'"; 6673 orderNameAry[i] = $(this).closest('.detail-listbox').find('.product-name').html(); 6674 i++; 6675 } 6676 }); 6677 6678 if (i < 1) { 6679 alert('1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.'); 6680 return false; 6681 } 6682 6683 var status = $(this).attr('data-orderSet'); 6684 var type = $(this).attr('data-orderType'); 6685 var used_code_coupon = $(this).attr('data-used_code_coupon'); 6686 6687 msg = '', error_msg = ''; 6688 if(status == 'F') { 6689 msg = 'ì ê·ì£¼ë¬¸ì¼ë¡ ë³ê²½íìê² ìµëê¹?'; 6690 error_msg = 'ì ê·ì£¼ë¬¸ì²ë¦¬ í ìíì ì íí´ ì£¼ì¸ì.'; 6691 } else if (status == 'D') { 6692 if(type == 'normal') { 6693 msg = 'ë°°ì¡ìë£ë¡ ë³ê²½íìê² ìµëê¹?'; 6694 error_msg = 'ë°°ì¡ìë£ì²ë¦¬ í ìíì ì íí´ ì£¼ì¸ì.'; 6695 } else { 6696 msg = '구매ìë£ë¡ ë³ê²½íìê² ìµëê¹?'; 6697 error_msg = '구매ìë£ ì²ë¦¬í ìíì ì íí´ ì£¼ì¸ì.'; 6698 } 6699 } else if (status == 'V') { 6700 if(type == 'normal') { 6701 msg = '구매íì ì¼ë¡ ë³ê²½ íìê² ìµëê¹?</br></br><span style="font-size:13px">* ë°°ì¡ìë£ë ìíë§ êµ¬ë§¤íì ì´ ê°ë¥í©ëë¤.</br>* 구매íì íìë ì·¨ì/íë¶/êµí ì²ë¦¬ë¥¼ í ì ììµëë¤.</span>'; 6702 error_msg = '구매íì ì²ë¦¬ í ìíì ì íí´ ì£¼ì¸ì.'; 6703 } else { 6704 msg = '구매íì ì¼ë¡ ë³ê²½ íìê² ìµëê¹?</br></br><span style="font-size:13px">* 구매ìë£ë ìíë§ êµ¬ë§¤íì ì´ ê°ë¥í©ëë¤.</br>* 구매íì íìë ì·¨ì/íë¶/êµí ì²ë¦¬ë¥¼ í ì ììµëë¤.</span>'; 6705 error_msg = '구매íì ì²ë¦¬ í ìíì ì íí´ ì£¼ì¸ì.'; 6706 } 6707 } 6708 6709 if(status == 'V' && used_code_coupon && $('input[name="order_number"].status-checkbox').length != $('input[name="order_number"].status-checkbox:checked').length) { 6710 alert('ì½ë ì¿ í° ì¬ì© 주문 ê±´ì ì ì²´ 구매íì ë§ ê°ë¥í©ëë¤.'); 6711 return false; 6712 } 6713 6714 if(!$('input[name="order_number"]:checked').length) { 6715 var modal = $(this).showModalFlat('', error_msg,true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 6716 $(window).one('keydown', function(e) { 6717 if(e.keyCode == 27) modal.modal('hide'); 6718 }); 6719 }); 6720 return false; 6721 } 6722 6723 $('#payment-list-body input[name="order_number"]').each(function() { 6724 if($(this).closest('.detail-listbox').find('td.prDeliveryCompany').length > 0) $(this).closest('tr').addClass('_pdc_info'); 6725 }); 6726 6727 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'), 6728 orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'), 6729 orderNumber = [], 6730 orderName = [], 6731 optionName = [], 6732 deliveryInfo = []; 6733 $('input[name="order_number"]:checked').each(function() { 6734 orderNumber.push(this.value); 6735 orderName.push($(this).closest('.detail-listbox').find('td.product-desc-td .product-name').html().trim()); 6736 optionName.push($(this).closest('.detail-listbox').find('td.product-desc-td .option-name').html().trim()); 6737 var delivery_td = ($(this).closest('.detail-listbox').find('td.prDeliveryCompany').length > 0) ? $(this).closest('.detail-listbox').find('td.prDeliveryCompany') : $(this).closest('tr').prevAll('tr._pdc_info:eq(0)').find('td.prDeliveryCompany'); 6738 if(delivery_td.find('.order-status').hasClass('order-status-F')) { 6739 deliveryInfo.push($.lang[LANG]['shopping.order.status.F']); 6740 } else if(delivery_td.find('.order-status').hasClass('order-status-S')) { 6741 var delivery_str = delivery_td.html().split('<br>'); 6742 deliveryInfo.push(delivery_str[0].replace( /<span[^>]*>((\n|\r|.)*?)<\/span>/gim,'') +' '+delivery_str[1]); 6743 } else { 6744 deliveryInfo.push('empty'); 6745 } 6746 }); 6747 6748 var modal = $(this).showModalFlat('',msg,true,true,function() { 6749 $.ajax({ 6750 url: shoppingUrl+'/delivery_change', 6751 type: 'post', 6752 dataType: 'json', 6753 data: { 6754 'type': status, 6755 'order_group': orderGroup, 6756 'order_number' : orderNumber, 6757 'order_name': orderName, 6758 'option_name' : optionName, 6759 'delivery_info': deliveryInfo, 6760 }, 6761 success: function (data) { 6762 console.log(data); 6763 if(data.result == 'Y') { 6764 location.reload(); 6765 } else { 6766 if(data.msg) { 6767 alert(data.msg); 6768 } 6769 } 6770 }, 6771 }); 6772 },'cancel','ok','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 6773 $(document).on('keydown', function(e) { 6774 if(e.keyCode == 27) modal.modal('hide'); 6775 }); 6776 }); 6777 }); 6778 6779 $(document).on('click', '.delivery-confirm-btn', function (e) { 6780 if($(this).hasClass('shopping_disabled')) { 6781 siteNotice('shopping'); 6782 return false;
6783 } 6784 6785 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 6786 6787 6788 if(!$('input[name="order_number"]:checked').length) { 6789 alert('ë°ì¡ì²ë¦¬ í ìíì ì íí´ ì£¼ì¸ì.'); 6790 // var modal = $(this).showModalFlat('','ë°ì¡ì²ë¦¬ í ìíì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 6791 // $(document).on('keydown', function(e) { 6792 // if(e.keyCode == 27) modal.modal('hide'); 6793 // }); 6794 // }); 6795 return false; 6796 } 6797 6798 var delivery_company_arr = new Array(); 6799 var delivery_number_arr = new Array(); 6800 var order_number_arr = new Array(); 6801 var product_name_arr = new Array(); 6802 6803 var check_flag = true; 6804 $('input[name="order_number"]:checked').each(function() { 6805 var mix_yn = $(this).data('mix_yn'); 6806 var delivery_template_seq = $(this).data('delivery_template_seq'); 6807 6808 order_number_arr.push($(this).val()); 6809 product_name_arr.push($(this).closest('.detail-listbox').find('.product-name').html()); 6810 6811 // if(mix_yn == 'Y') { 6812 var delivery_type = $(this).data('delivery_type'); 6813 6814 if(delivery_type == 'DELIVERY') { 6815 var $delivery_company = $('#payment-list-body').find('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"] input[name="delivery_company[]"]'); 6816 var $delivery_number = $('#payment-list-body').find('.prDeliveryCompany[data-delivery_template_seq="' + delivery_template_seq + '"] input[name="delivery_number[]"]'); 6817 6818 if($delivery_company.val() != 'etc' && $delivery_number.val() == '') { 6819 alert('ì´ì¡ì¥ë²í¸ë¥¼ ì ë ¥í´ ì£¼ì¸ì.'); 6820 check_flag = false; 6821 return false; 6822 } 6823 6824 if(checkEmojis($delivery_number.val())) { 6825 e.preventDefault(); 6826 errorEmojisModal(); 6827 check_flag = false; 6828 return false; 6829 } 6830 delivery_company_arr.push($delivery_company.val()); 6831 delivery_number_arr.push($delivery_number.val()); 6832 } else { 6833 delivery_company_arr.push(''); 6834 delivery_number_arr.push(''); 6835 } 6836 // } else { 6837 // var $delivery_company = $(this).closest('.detail-listbox').find('input[name="delivery_company[]"]'); 6838 // var $delivery_number = $(this).closest('.detail-listbox').find('input[name="delivery_number[]"]'); 6839 6840 // if($delivery_number.val() == '') { 6841 // alert('ì´ì¡ì¥ë²í¸ë¥¼ ì ë ¥í´ ì£¼ì¸ì.'); 6842 // check_flag = false; 6843 // } 6844 6845 // if(checkEmojis($delivery_number.val())) { 6846 // e.preventDefault(); 6847 // errorEmojisModal(); 6848 // check_flag = false; 6849 // } 6850 6851 // delivery_company_arr.push($delivery_company.val()); 6852 // delivery_number_arr.push($delivery_number.val()); 6853 // } 6854 }); 6855 if(!check_flag) return false; 6856 6857 var order_group = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 6858 var modal = $(this).showModalFlat('','ì íí 주문ì ë°ì¡ ì²ë¦¬ íìê² ìµëê¹?',true,true,function() { 6859 $.processON(); 6860 var $form = $('<form method="post" action="' + shoppingUrl + '/delivery_status">'); 6861 $form.append('<input type="hidden" name="order_group" value="' + order_group + '" />'); 6862 6863 $(order_number_arr).each(function(k, v) { 6864 $form.append('<input type="hidden" name="order_number[]" value="' + v + '" />'); 6865 $form.append('<input type="hidden" name="delivery_company[]" value="' + delivery_company_arr[k] + '" />'); 6866 $form.append('<input type="hidden" name="delivery_number[]" value="' + delivery_number_arr[k] + '" />'); 6867 $form.append('<input type="hidden" name="product_name[]" value="' + product_name_arr[k] + '" />'); 6868 }); 6869 6870 $('#payment-list-body').append($form); 6871 $form.submit(); 6872 },'cancel','ok','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 6873 $(document).on('keydown', function(e) { 6874 if(e.keyCode == 27) modal.modal('hide'); 6875 }); 6876 }); 6877 }); 6878 6879 $(document).on('click', '.place-order-btn', function() { 6880 var f = document.delivery_form; 6881 6882 var order_number = [], order_name = []; 6883 $('.status-checkbox:checked').each(function() { 6884 order_number.push($(this).val()); 6885 order_name.push($(this).closest('.detail-listbox').find('.product-name').html()); 6886 }); 6887 6888 var checkboxLength = $('.status-checkbox:checked').length; 6889 if (checkboxLength < 1 || order_number.length < 1) { 6890 alert('ìíì ì íí´ ì£¼ì¸ì.'); 6891 return false;
6892 } 6893 6894 var msg = 'ì íí ìíì ë°ì£¼ ì²ë¦¬ íìê² ìµëê¹?'; 6895 6896 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 6897 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 6898 6899 if(confirm(msg) === true) { 6900 $.processON(); 6901 $.ajax({ 6902 url: shoppingUrl + '/place_product_order', 6903 type:'post', 6904 dataType:'json', 6905 data:{ 6906 'order_group' : orderGroup, 6907 'order_number' : order_number, 6908 'order_name' : order_name 6909 }, 6910 success:function(data) { 6911 if(data.Total == data.Y) { 6912 alert(data.Total + 'ê±´ ì¤ ' + data.Y + ' ê±´ ì²ë¦¬ê° ìë£ëììµëë¤.'); 6913 location.reload(); 6914 } else { 6915 var alert_desc = ''; 6916 if(data.msg) { 6917 alert_desc = '\n(' + data.msg + ')'; 6918 } 6919 alert(data.Total + 'ê±´ ì¤ ' + data.Y + ' ê±´ ì²ë¦¬ê° ìë£ëììµëë¤.' + alert_desc); 6920 location.reload(); 6921 } 6922 }, error: function(msg) { 6923 alert('ë°ì£¼ ì²ë¦¬ì¤ ì¤ë¥ê° ë°ìíìµëë¤.'); 6924 }, complete: function() { 6925 $.processOFF(); 6926 } 6927 }); 6928 } 6929 }); 6930 6931 $(document).on('click', '.delay-order-btn', function() { 6932 if($(this).hasClass('shopping_disabled')) { 6933 siteNotice('shopping'); 6934 return false; 6935 } 6936 6937 var checkboxLength = $('.status-checkbox:checked').length; 6938 if (checkboxLength < 1) { 6939 alert('1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.'); 6940 // var modal = $(this).showModalFlat('','1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 6941 // $(document).on('keydown', function(e) { 6942 // if(e.keyCode == 27) modal.modal('hide'); 6943 // }); 6944 // }); 6945 return false; 6946 } 6947 6948 6949 var shopping_url = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 6950 var order_group = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 6951 var content = ''; 6952 6953 var orderNumberAry = [], orderNameAry = []; 6954 $(".status-checkbox:checked").each(function() { 6955 orderNumberAry.push("'" + $(this).val() + "'"); 6956 orderNameAry.push($(this).closest('.detail-listbox').find('.product-name').html()); 6957 }); 6958 6959 var order_number = orderNumberAry.join(','); 6960 var order_name = orderNameAry.join(','); 6961 6962 content += '\ 6963 <script src="/js/module/datepicker.js"></script>\ 6964 <link href="/css/datepicker.css" rel="stylesheet" />\ 6965 <form name="request_return" method="post" action="' + shopping_url + '/delay_product_order">\ 6966 <input type="hidden" name="order_group" value="' + order_group + '" />\ 6967 <input type="hidden" name="order_number" value="' + order_number + '" />\ 6968 <input type="hidden" name="order_name" value="' + order_name + '" />\ 6969 <h3 class="sub-order-title m0t">ë°ì¡ì§ì° ì¬ì </h3>\ 6970 <div class="cl-common-form-wrap isborder">\ 6971 <div class="cl-s-prSearch-selectbox">\ 6972 <div class="cl-s-prSearch-selectboxWrap common-selectbox popup-selectbox">\ 6973 <select class="selectpicker dropdown" id="reason-select" name="reason">\ 6974 <option value="ìí ì¤ë¹ ì¤">ìíì¤ë¹ì¤</option>\ 6975 <option value="ê³ ê° ìì²">ê³ ê°ìì²</option>\ 6976 <option value="주문ì ì">주문ì ì</option>\ 6977 <option value="ìì½ ë°ì¡">ìì½ë°ì¡</option>\ 6978 <option value="í´ì¸ë°°ì¡">í´ì¸ë°°ì¡</option>\ 6979 <option value="기í">기í</option>\ 6980 </select>\ 6981 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 6982 </div>\ 6983 </div>\ 6984 </div>\ 6985 <h3 class="sub-order-title">ë°ì¡ê¸°í</h3>\ 6986 <div class="cl-common-form-wrap isborder">\ 6987 <div class="cl-common-form-wrap cl-common-form-half mr-0 ml-0">\ 6988 <div class="cl-common-form-group cl-common-form-datepicker">\ 6989 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 16" width="14" height="16">\ 6990 <path d="M12 2h-1V1c0-0.55-0.45-1-1-1S9 0.45 9 1v1H5V1c0-0.55-0.45-1-1-1S3 0.45 3 1v1H2C0.9 2 0 2.9 0 4v10c0 1.1 0.9 2 2 2h10c1.1 0 2-0.9 2-2V4C14 2.9 13.1 2 12 2zM12 15H2c-0.55 0-1-0.45-1-1V6h12v8C13 14.55 12.55 15 12 15z"></path>\ 6991 <rect x="3" y="8" width="2" height="2"></rect><rect x="6" y="8" width="2" height="2"></rect>\ 6992 <rect x="9" y="8" width="2" height="2"></rect><rect x="3" y="11" width="2" height="2"></rect>\ 6993 <rect x="6" y="11" width="2" height="2"></rect><rect x="9" y="11" width="2" height="2"></rect>\ 6994 </svg>\ 6995 <input type="text" class="cl-common-form-control datepicker" name="dispatch_due_date" required="required" readonly>\ 6996 </div>\ 6997 </div>\ 6998 </div>\ 6999 <h3 class="sub-order-title">ë°ì¡ì§ì° ìì¸ì¬ì </h3>\ 7000 <div class="cl-common-form-wrap">\ 7001 <div class="cl-common-form-group input-label-hide">\ 7002 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 7003 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 7004 </div>\ 7005 </div>\ 7006 <button type="button" class="popup-primary-btn">ë±ë¡</button>\ 7007 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 7008 </form>\ 7009 '; 7010 7011 var statusChangeModal = $(this).showModalFlat('ë°ì¡ì§ì° ì²ë¦¬', content, false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover cl-s-change-info', true ,'', function () { 7012 7013 var tomorrow = new Date(new Date().getTime() + 86400000); 7014 7015 $('#reason-select').selectpicker(); 7016 $('#delivery-method-select').selectpicker(); 7017 $('#delivery-company-select').selectpicker(); 7018 $("input[name='dispatch_due_date']").datepicker({ 7019 "theme" : "mini", 7020 "width" : 500, 7021 "css" : { 7022 "margin-left": "-20px", 7023 "margin-top": "16px" 7024 }, 7025 onSelect : function(e) { 7026 e.hide(); 7027 }, 7028 minDate: tomorrow.getFullYear() + '-' + ((tomorrow.getMonth()+1).toString().length == 1 ? ('0' + (tomorrow.getMonth()+1)) : tomorrow.getMonth()+1) + '-' + (tomorrow.getDate().toString().length == 1 ? ('0' + tomorrow.getDate()) : tomorrow.getDate()) 7029 }); 7030 7031 $("input[name='dispatch_due_date']").data("DatePicker").setDate(tomorrow.getFullYear() + '-' + ((tomorrow.getMonth()+1).toString().length == 1 ? ('0' + (tomorrow.getMonth()+1)) : tomorrow.getMonth()+1) + '-' + (tomorrow.getDate().toString().length == 1 ? ('0' + tomorrow.getDate()) : tomorrow.getDate())); 7032 7033 $(".cl-common-form-datepicker").on("click", function(e) { 7034 if(!$(e.target).hasClass(".hasDatepicker") && $(e.target).closest(".hasDatepicker").length === 0) 7035 $("input[name='dispatch_due_date']").data("DatePicker").show(); 7036 }); 7037 7038 $("select[name='collect_delivery_method_code']").on("change", function() { 7039 if($(this).val() == 'RETURN_INDIVIDUAL') { 7040 $("select[name='delivery_company']").val("").change(); 7041 $("input[name='delivery_number']").val(""); 7042 $(".delivery-items").hide(); 7043 } else { 7044 $(".delivery-items").show(); 7045 } 7046 }); 7047 7048 $("select[name='delivery_company']").on("change", function() { 7049 if($(this).val() != "") { 7050 $("input[name='delivery_number']").parent().removeClass("disabled"); 7051 $("input[name='delivery_number']").focus().prop("required", true); 7052 $("input[name='delivery_number']").next().removeClass("noTransition"); 7053 } else { 7054 $("input[name='delivery_number']").parent().addClass("disabled"); 7055 $("input[name='delivery_number']").val("").prop("required", false); 7056 $("input[name='delivery_number']").next().addClass("noTransition"); 7057 } 7058 }); 7059 7060 statusChangeModal.find('.popup-primary-btn').click(function() { 7061 if($(this).hasClass('clicked')) return false;
7062 $(this).addClass('clicked'); 7063 7064 var hasEmoji = false; 7065 statusChangeModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 7066 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 7067 hasEmoji = true; 7068 return false; 7069 } 7070 }); 7071 7072 $(this).removeClass('clicked'); 7073 if(hasEmoji) { 7074 errorEmojisModal(); 7075 return false; 7076 } else { 7077 7078 $("form[name='request_return']").find("input,textarea").each(function() { 7079 if($(this).prop("required") && $.trim($(this).val()) == "") { 7080 this.setCustomValidity('ì´ ì ë ¥ëì ìì±íì¸ì.'); 7081 this.reportValidity(); 7082 this.setCustomValidity(''); 7083 popup_primary_btn_submit = false; 7084 return false; 7085 } 7086 }); 7087 7088 if(popup_primary_btn_submit == true) return false; 7089 popup_primary_btn_submit = true; 7090 7091 var f_name = $('.popup-primary-btn').closest('form').attr('name'); 7092 $.processON(); 7093 $.ajax({ 7094 url: shopping_url + '/delay_product_order', 7095 type:'post', 7096 dataType:'json', 7097 async: true, 7098 data: $("form[name='" + f_name + "']").serialize(), 7099 success:function(data) { 7100 if(data.Total == data.Y) { 7101 alert(data.Total + 'ê±´ ì¤ ' + data.Y + ' ê±´ ì²ë¦¬ê° ìë£ëììµëë¤.'); 7102 location.reload(); 7103 } else { 7104 var alert_desc = ''; 7105 if(data.msg) { 7106 alert_desc = '\n(' + data.msg + ')'; 7107 } 7108 alert(data.Total + 'ê±´ ì¤ ' + data.Y + ' ê±´ ì²ë¦¬ê° ìë£ëììµëë¤.' + alert_desc); 7109 location.reload(); 7110 } 7111 }, error: function(msg) { 7112 alert('ë°ì¡ ì§ì° ì²ë¦¬ì¤ ì¤ë¥ê° ë°ìíìµëë¤.'); 7113 }, 7114 complete: function() { 7115 $.processOFF(); 7116 } 7117 }); 7118 7119 } 7120 }); 7121 7122 // console.log(status); 7123 7124 }); 7125 7126 7127 // $.ajax({ 7128 // url: shoppingUrl + '/delay_product_order', 7129 // type:'post', 7130 // dataType:'json', 7131 // data:{ 7132 // 'order_group' : orderGroup, 7133 // 'order_number' : order_number 7134 // }, 7135 // success:function(data) { 7136 // if(data.Total == data.Y) { 7137 // alert(data.Total + 'ê±´ ì¤ ' + data.Y + ' ê±´ ì²ë¦¬ê° ìë£ëììµëë¤.'); 7138 // location.reload(); 7139 // } else { 7140 // var alert_desc = ''; 7141 // if(data.msg) { 7142 // alert_desc = '\n(' + data.msg + ')'; 7143 // } 7144 // alert(data.Total + 'ê±´ ì¤ ' + data.Y + ' ê±´ ì²ë¦¬ê° ìë£ëììµëë¤.' + alert_desc); 7145 // location.reload(); 7146 // } 7147 // }, error: function(msg) { 7148 // alert('ë°ì¡ì§ì° ì²ë¦¬ì¤ ì¤ë¥ê° ë°ìíìµëë¤.'); 7149 // } 7150 // }); 7151 }); 7152 7153 $(document).on('click', '.request-return', function() { 7154 if($(this).hasClass('shopping_disabled')) { 7155 siteNotice('shopping'); 7156 return false; 7157 } 7158 7159 var checkboxLength = $('.status-checkbox:checked').length; 7160 if (checkboxLength < 1) { 7161 alert('1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.'); 7162 // var modal = $(this).showModalFlat('','1ê° ì´ìì ìíì ì íí´ ì£¼ì¸ì.',true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 7163 // $(document).on('keydown', function(e) { 7164 // if(e.keyCode == 27) modal.modal('hide'); 7165 // }); 7166 // }); 7167 return false; 7168 } 7169 7170 var order_group = $('#submit-change,#submit-change-m').attr('data-orderGroup'); 7171 var shopping_url = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 7172 var content = ''; 7173 7174 var orderNumberAry = [], orderNameAry = []; 7175 $(".status-checkbox:checked").each(function() { 7176 orderNumberAry.push("'" + $(this).val() + "'"); 7177 orderNameAry.push($(this).closest('.detail-listbox').find('.product-name').html()); 7178 }); 7179 7180 var order_number = orderNumberAry.join(','); 7181 var order_name = orderNameAry.join(','); 7182 7183 var main_order_number = $(".status-checkbox.main-order-number").val() ? $(".status-checkbox.main-order-number").val() : ''; 7184 7185 content += '\ 7186 <form name="request_return" method="post" action="' + shopping_url + '/exchange_write">\ 7187 <input type="hidden" name="order_group" value="' + order_group + '" />\ 7188 <input type="hidden" name="d_status" value="R" />\ 7189 <input type="hidden" name="order_number" value="' + order_number + '" />\ 7190 <input type="hidden" name="order_name" value="' + order_name + '" />\ 7191 <input type="hidden" name="main_order_number" value="' + main_order_number + '" />\ 7192 <h3 class="sub-order-title">ë°íì¬ì </h3>\ 7193 <div class="cl-common-form-wrap isborder">\ 7194 <div class="cl-s-prSearch-selectbox">\ 7195 <div class="cl-s-prSearch-selectboxWrap common-selectbox popup-selectbox">\ 7196 <select class="selectpicker dropdown" id="reason-select" name="reason">\ 7197 <option value="구매ìì¬ì·¨ì">구매ìì¬ì·¨ì</option>\ 7198 <option value="ë¤ë¥¸ ìí ì못 주문">ë¤ë¥¸ ìí ì못 주문</option>\ 7199 <option value="ë°°ì¡ì§ì°">ë°°ì¡ì§ì°</option>\ 7200 <option value="ìíì ë³´ ìì´">ìíì ë³´ ìì´</option>\ 7201 <option value="ì¤ë°°ì¡">ì¤ë°°ì¡</option>\ 7202 </select>\ 7203 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 7204 </div>\ 7205 </div>\ 7206 </div>\ 7207 <h3 class="sub-order-title">ë°°ì¡ë°©ë²</h3>\ 7208 <div class="cl-common-form-wrap isborder">\ 7209 <div class="cl-s-prSearch-selectbox">\ 7210 <div class="cl-s-prSearch-selectboxWrap common-selectbox popup-selectbox">\ 7211 <select class="selectpicker dropdown" id="delivery-method-select" name="collect_delivery_method_code">\ 7212 <option value="RETURN_DELIVERY">íë°°</option>\ 7213 <option value="RETURN_INDIVIDUAL">ì§ì ë°ì¡</option>\ 7214 </select>\ 7215 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 7216 </div>\ 7217 </div>\ 7218 </div>\ 7219 <h3 class="sub-order-title delivery-items">ì´ì¡ì¥ë²í¸</h3>\
7220 <div class="cl-s-popup-selectbox exchange-disabled delivery-items">\ 7221 <div class="cl-s-popup-selectboxWrap common-selectbox cl-s-popupDetail-selectbox ml-0">\ 7222 <select class="selectpicker dropdown delivery-company" id="delivery-company-select" name="delivery_company" required="required">\ 7223 <option value="">íë°°ì¬ë¥¼ ì íí´ ì£¼ì¸ì</option>\ 7224 <option value="cj">CJëííµì´</option>\ 7225 <option value="pt">ì°ì²´êµíë°°</option>\ 7226 <option value="hj">íì§íë°°</option>\ 7227 <option value="lt">롯ë°íë°°</option>\ 7228 <option value="lg">ë¡ì íë°°</option>\ 7229 <option value="cv">CVSnet í¸ìì íë°°</option>\ 7230 <option value="cu">CU í¸ìì íë°°</option>\ 7231 <option value="ems">EMS</option>\ 7232 <option value="etc">ìê°ë°°ì¡</option>\ 7233 </select>\ 7234 <svg viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 7235 </div>\ 7236 <div class="cl-common-form-wrap cl-common-form-half mr-0 delivery-number">\ 7237 <div class="cl-common-form-group cl-exf-form-group disabled">\ 7238 <input type="text" class="cl-common-form-control" name="delivery_number" required="required">\ 7239 <label for="input" class="cl-common-control-label noTransition">ì´ì¡ì¥ë²í¸</label>\ 7240 </div>\ 7241 </div>\ 7242 </div>\ 7243 <h3 class="sub-order-title">ë°íìì¸ì¬ì </h3>\ 7244 <div class="cl-common-form-wrap">\ 7245 <div class="cl-common-form-group input-label-hide">\ 7246 <textarea class="cl-common-form-control shopping-textarea" name="requests" maxlength="500" required="required"></textarea>\ 7247 <label for="input" class="cl-common-control-label">ìì¸í ë´ì©ì ì ì´ì£¼ì¸ì. (500ì ì´ë´)</label>\ 7248 </div>\ 7249 </div>\ 7250 <button type="button" class="popup-primary-btn">ë±ë¡</button>\ 7251 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 7252 </form>\ 7253 '; 7254 7255 7256 7257 7258 var statusChangeModal = $(this).showModalFlat('ë°í ì ì²', content, false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover cl-s-change-info', false ,'', function () { 7259 $('#reason-select').selectpicker(); 7260 $('#delivery-method-select').selectpicker(); 7261 $('#delivery-company-select').selectpicker(); 7262 7263 $("select[name='collect_delivery_method_code']").on("change", function() { 7264 if($(this).val() == 'RETURN_INDIVIDUAL') { 7265 $("select[name='delivery_company']").val("").change(); 7266 $("input[name='delivery_number']").val(""); 7267 $(".delivery-items").hide(); 7268 } else { 7269 $(".delivery-items").show(); 7270 } 7271 }); 7272 7273 $("select[name='delivery_company']").on("change", function() { 7274 if($(this).val() != "") { 7275 $("input[name='delivery_number']").parent().removeClass("disabled"); 7276 $("input[name='delivery_number']").focus().prop("required", true); 7277 $("input[name='delivery_number']").next().removeClass("noTransition"); 7278 } else { 7279 $("input[name='delivery_number']").parent().addClass("disabled"); 7280 $("input[name='delivery_number']").val("").prop("required", false); 7281 $("input[name='delivery_number']").next().addClass("noTransition"); 7282 } 7283 }); 7284 7285 statusChangeModal.find('.popup-primary-btn').click(function() { 7286 if($(this).hasClass('clicked')) return false; 7287 $(this).addClass('clicked'); 7288 7289 var valid = true; 7290 7291 var hasEmoji = false; 7292 statusChangeModal.find('.cl-common-form-group .cl-common-form-control').each(function() { 7293 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 7294 hasEmoji = true; 7295 return false; 7296 } 7297 }); 7298 7299 $(this).removeClass('clicked'); 7300 if(hasEmoji) { 7301 errorEmojisModal(); 7302 return false; 7303 } else { 7304 $("form[name='request_return']").find("select,input,textarea").each(function() { 7305 if(!$(this).is(":Visible")) return; 7306 if($(this).prop("required") && $.trim($(this).val()) == "") { 7307 this.setCustomValidity('ì´ ì ë ¥ëì ìì±íì¸ì.'); 7308 this.reportValidity(); 7309 this.setCustomValidity(''); 7310 $(this).closest(".cl-common-form-wrap").addClass("empty"); 7311 popup_primary_btn_submit = false;
7312 valid = false; 7313 } else { 7314 $(this).closest(".cl-common-form-wrap").removeClass("empty"); 7315 } 7316 }); 7317 7318 if(valid == false) return false; 7319 7320 if(popup_primary_btn_submit == true) return false; 7321 popup_primary_btn_submit = true; 7322 7323 var f_name = $('.popup-primary-btn').closest('form').attr('name'); 7324 document.getElementsByName(f_name)[0].submit(); 7325 $.processON(); 7326 } 7327 }); 7328 7329 // console.log(status); 7330 7331 }); 7332 }); 7333 7334 $(document).on('click', '.no-bank-btn', function () { 7335 if($(this).hasClass('shopping_disabled')) { 7336 siteNotice('shopping'); 7337 return false; 7338 } 7339 7340 var orderGroup = $('#submit-change,#submit-change-m').attr('data-orderGroup'), 7341 orderName = $('.order-name[data-og="'+orderGroup+'"]:first').text().trim(); 7342 if($('.order-name[data-og="'+orderGroup+'"]').length > 1) { 7343 orderName += ' ì¸ ' + ($('.order-name[data-og="'+orderGroup+'"]').length-1) + 'ê±´'; 7344 } 7345 7346 var shoppingUrl = $('#submit-change,#submit-change-m').attr('data-shoppingUrl'); 7347 var remitter = $(".return_bank_data").data("return_bank_data"); 7348 if (typeof remitter == 'undefined') { 7349 remitter = '-'; 7350 } 7351 var noBank = $(".no_bank_number").data("no_bank"); 7352 var noBankNumber = $(".no_bank_number").data("no_bank_number"); 7353 var noBankName = $(".no_bank_name").data("no_bank_name"); 7354 var totalPrice = $(".total_price").data("real_price").toString(); 7355 var pointPrice = $(".total_price").data("point_price").toString(); 7356 var deliveryPrice = $(".total_price").data("delivery_price").toString(); 7357 var totalPriceNum = parseInt(totalPrice.replace(/,/g,'')); 7358 var pointPriceNum = parseInt(pointPrice); 7359 var deliveryPriceNum = parseInt(deliveryPrice.replace(/,/g,'')); 7360 var fullDate = $('#pay-full-date').text(); 7361 var fullTotalPrice = totalPriceNum + deliveryPriceNum - pointPriceNum; 7362 7363 var html = '\ 7364 <form name="no_bank_form" method="post" action="'+shoppingUrl+'/no_bank_update">\ 7365 <input type="hidden" name="order_group" value="'+orderGroup+'">\ 7366 <input type="hidden" name="order_name" value="'+orderName+'">\ 7367 <div class="nobank-container">\ 7368 <div class="contents-warring">\ 7369 <svg viewBox="0 0 13 13" width="15" height="15">\ 7370 <path fill="#4789e7" d="M6.5 0C2.91 0 0 2.91 0 6.5S2.91 13 6.5 13 13 10.09 13 6.5 10.09 0 6.5 0zM6.5 12C3.47 12 1 9.53 1 6.5S3.47 1 6.5 1 12 3.47 12 6.5 9.53 12 6.5 12z"/>\ 7371 <rect fill="#4789e7" x="6" y="3" width="1" height="5"/>\ 7372 <rect fill="#4789e7" x="6" y="9" width="1" height="1"/>\ 7373 </svg>\ 7374 ìë ê³ì¢ì ì ê¸ë´ìì íì¸í´ 주ì¸ì.</div>\ 7375 <div class="contents">\ 7376 <table>\ 7377 <colgroup>\ 7378 <col width="50%">\ 7379 <col width="50%">\ 7380 </colgroup>\ 7381 <thead></thead>\ 7382 <tbody>\ 7383 <tr>\ 7384 <td>ì ê¸ìëª </td>\ 7385 <td>'+remitter+'</td>\ 7386 </tr>\ 7387 <tr>\ 7388 <td>ìí</td>\ 7389 <td>'+noBank+'</td>\ 7390 </tr>\ 7391 <tr>\ 7392 <td>ê³ì¢ë²í¸</td>\ 7393 <td>'+noBankNumber+'</td>\ 7394 </tr>\ 7395 <tr>\ 7396 <td>ìê¸ì£¼ëª </td>\ 7397 <td>'+noBankName+'</td>\ 7398 </tr>\ 7399 <tr>\ 7400 <td>ê²°ì ê¸ì¡</td>\ 7401 <td>'+fullTotalPrice.format()+'ì</td>\ 7402 </tr>\ 7403 <tr>\ 7404 <td>ì ê¸ê¸°í</td>\ 7405 <td>'+fullDate+'</td>\ 7406 </tr>\ 7407 </tbody>\ 7408 </table>\ 7409 </div>\ 7410 </div>\ 7411 </form>\ 7412 '; 7413 7414 var modal = $(this).showModalFlat('ì ê¸ë기 ì ë³´',html, true, true,function() { 7415 noBankData(shoppingUrl, modal); 7416 }, 'close','ì ê¸ íì¸ ì²ë¦¬', 'cl-s-nobank-info cl-cmmodal cl-s-btn cover', false ,'', ''); 7417 }); 7418 7419 7420 $(document).on('click', '#admin-memo', function () { 7421 if($(this).hasClass('shopping_disabled')) { 7422 siteNotice('shopping'); 7423 return false; 7424 } 7425 7426 if ($('.admin-memo-box').length > 0) return false; 7427 if ($('.admin-memo-list-box').length >= 5) { 7428 alert('ê´ë¦¬ì ë©ëª¨ë ìµë 5ê°ê¹ì§ ì¶ê°í ì ììµëë¤.'); 7429 return false; 7430 } 7431 var html = '\ 7432 <div class="admin-memo-box">\ 7433 <div class="memo-textarea">\ 7434 <textarea id="admin-memo-textarea" placeholder="ê´ë¦¬ìë§ íì¸í ì ìë ë©ëª¨ì´ë©°, 구매ììê² ì ë¬ëì§ ììµëë¤." required="required"></textarea>\ 7435 </div>\ 7436 <div class="admin-btn-box">\ 7437 <div type="button" class="admin-memo-primary-btn">ì ì¥</div>\ 7438 <div type="button" class="admin-memo-cancel-btn">ì·¨ì</div>\ 7439 </div>\ 7440 </div>\ 7441 '; 7442 7443 $('#admin-memo-list').prepend(html); 7444 $('#admin-memo-list').removeClass('msgFalse'); 7445 }); 7446 7447 $(document).off('click', '.admin-memo-primary-btn').on('click', '.admin-memo-primary-btn', function (e) { 7448 if ($('.shopping_disabled').length > 0) return false;
7449 7450 var error_str = ''; 7451 if($('#admin-memo-textarea').val().trim() == '') error_str = 'ê´ë¦¬ì ë©ëª¨ë¥¼ ì ë ¥í´ ì£¼ì¸ì.'; 7452 7453 if(error_str.length > 0) { 7454 e.preventDefault(); 7455 $(this).showModalFlat($.lang[LANG]['config.information'],error_str,true,false,'','ok','','cl-cmmodal cl-s-btn w560 cl-p130 cl-p0 cl-okbtn-pbt70'); 7456 return false; 7457 } 7458 7459 var orderGroup = $('#admin-memo').attr('data-orderGroup'); 7460 var adminIdx = ($(this).attr('data-adminIdx') != undefined) ? $(this).attr('data-adminIdx') : ''; 7461 var adminMsg = $('#admin-memo-textarea').val(); 7462 7463 var checkEdit = ($(this).closest('.admin-memo-list-box').length > 0) ? true : false, 7464 orderName = $('.order-name[data-og="'+orderGroup+'"]').eq(0).text().trim(), 7465 orderItemTotal = $('.order-name[data-og="'+orderGroup+'"]').length, 7466 slog_before = (checkEdit) ? $(this).closest('.admin-memo-list-box').find('.memo-text pre').html().trim().replace(/[\r\n]/g,'<br>') : ''; 7467 7468 var location = window.location.href; 7469 var shoppingUrl = '/shopping'; 7470 var $this = $(this); 7471 7472 if (location.indexOf('_admin') != -1) shoppingUrl = '/_admin/shopping'; 7473 7474 $.ajax({ 7475 url: shoppingUrl + '/admin_memo', 7476 type: 'post', 7477 data: { 7478 'order_group': orderGroup, 7479 'admin_msg': adminMsg, 7480 'admin_idx': adminIdx, 7481 }, success: function (data) { 7482 var json = JSON.parse(data); 7483 if (adminIdx) { 7484 $this.parent().parent().parent().children('.memo-box').children('.memo-text').html('<pre>'+json['msg']+'</pre>'); 7485 $('.admin-memo-box.admin-memo-edit').remove(); 7486 $('.admin-memo-edit').removeClass('admin-memo-edit'); 7487 } else { 7488 json.msg = json.msg.replace('/\r\n/', '<br>'); 7489 json.msg = json.msg.replace('/\r/', '<br>'); 7490 json.msg = json.msg.replace('/\n/', '<br>'); 7491 var html = '<div class="admin-memo-list-box">\ 7492 <div class="memo-box">\ 7493 <div class="memo-btn" data-orderGroup="'+orderGroup+'" data-adminIdx="'+json.seq+'">\ 7494 <span class="memo-edit">\ 7495 <svg viewBox="0 0 13 13" width="13" height="13">\ 7496 <path fill="#96989b" d="M4.32 8.05C4.2 8.39 4.46 8.71 4.79 8.71c0.05 0 0.11-0.01 0.16-0.03L7 8l6-6 -2-2L5 6 4.32 8.05zM5.87 6.54L11 1.41 11.59 2 6.46 7.13 5.58 7.42 5.87 6.54z"/>\ 7497 <path fill="#96989b" d="M9 11c0 0.55-0.45 1-1 1H2c-0.55 0-1-0.45-1-1V4c0-0.55 0.45-1 1-1h3V2H2C0.9 2 0 2.9 0 4v7c0 1.1 0.9 2 2 2h6c1.1 0 2-0.9 2-2V8H9V11z"/>\ 7498 </svg>\ 7499 </span>\ 7500 <span class="memo-delete">\ 7501 <svg viewBox="0 0 12 13" width="13" height="13">\ 7502 <path fill="#96989b" d="M12 2h-1H9V0H3.02v2H1 0v1h1v8c0 1.1 0.9 2 2 2h6c1.1 0 2-0.9 2-2V3h1V2zM4.02 1H8v1H4.02V1zM10 11c0 0.55-0.45 1-1 1H3c-0.55 0-1-0.45-1-1V3h1.02H9h1V11z"/>\ 7503 <rect fill="#96989b" x="4" y="4" width="1" height="7"/>\ 7504 <rect fill="#96989b" x="7" y="4" width="1" height="7"/>\ 7505 </svg>\ 7506 </span>\ 7507 </div>\ 7508 <div class="memo-date">'+json['reg_date']+'</div>\ 7509 <div class="memo-text"><pre>'+json['msg']+'</pre></div>\ 7510 </div>\ 7511 </div>'; 7512 $('#admin-memo-list').prepend(html); 7513 $('.admin-memo-box').remove(); 7514 $('#admin-memo-box').removeClass('msgFalse'); 7515 } 7516 7517 7518 var slog_val = (checkEdit) ? 'edit' : 'add', 7519 slog_order_name = (orderItemTotal > 1) ? $.lang[LANG]['slog.order.others'] : ''; 7520 if(orderItemTotal > 1) orderName += slog_order_name.replace('@cnt',orderItemTotal-1); 7521 var slog_obj = {'order_group':orderGroup,'order_name':orderName,'seq':json.seq}, 7522 slog_after_key = (checkEdit) ? 'after' : 'more'; 7523 slog_obj[slog_after_key] = '<br>'+adminMsg.replace(/[\r\n]/g,'<br>')+'<br>'; 7524 if(checkEdit) slog_obj['before'] = '<br>'+slog_before+'<br>'; 7525 7526 setSiteLogs('sh.admin.memo',slog_val,slog_obj,window.location.pathname); 7527 } 7528 }); 7529 }); 7530 7531 7532 7533 $(document).off('click', '.memo-edit').on('click', '.memo-edit', function () { 7534 if ($('.shopping_disabled').length > 0) { 7535 siteNotice('shopping'); 7536 return false; 7537 } 7538 if ($('.admin-memo-box').length > 0) return false; 7539 var orderGroup = $(this).parent().attr('data-orderGroup'), idx = $(this).parent().attr('data-adminIdx'); 7540 var text = $(this).parent().parent().find('.memo-text').text(); 7541 7542 var html = '\ 7543 <div class="admin-memo-box admin-memo-edit">\ 7544 <div class="memo-textarea">\ 7545 <textarea id="admin-memo-textarea" placeholder="ê´ë¦¬ìë§ íì¸í ì ìë ë©ëª¨ì´ë©°, 구매ììê² ì ë¬ëì§ ììµëë¤." required="required">'+text+'</textarea>\ 7546 </div>\ 7547 <div class="admin-btn-box">\ 7548 <div class="admin-memo-primary-btn" data-adminIdx="'+idx+'">ì ì¥</div>\ 7549 <div class="admin-memo-cancel-btn">ì·¨ì</div>\ 7550 </div>\ 7551 </div>\ 7552 '; 7553 $(this).parent().parent().addClass('admin-memo-edit'); 7554 $(this).parent().parent().parent().prepend(html); 7555 }); 7556 7557 $(document).off('click', '.memo-delete').on('click', '.memo-delete', function () { 7558 /*if (confirm('ìì í ë©ëª¨ë ë³µêµ¬ê° ë¶ê°ë¥í©ëë¤.\nì ë§ë¡ ìì íìê² ìµëê¹?') === true) { 7559 var idx = $(this).parent().attr('data-adminIdx'); 7560 7561 var orderGroup = $(this).parent().attr('data-ordergroup'), 7562 orderName = $('.order-name[data-og="'+orderGroup+'"]').eq(0).text().trim(), 7563 orderItemTotal = $('.order-name[data-og="'+orderGroup+'"]').length, 7564 slog_order_name = (orderItemTotal > 1) ? $.lang[LANG]['slog.order.others'] : ''; 7565 slog_more = $(this).closest('.admin-memo-list-box').find('.memo-text pre').html().trim().replace(/[\r\n]/g,'<br>'); 7566 if(orderItemTotal > 1) orderName += slog_order_name.replace('@cnt',orderItemTotal-1); 7567 7568 var location = window.location.href; 7569 var $this = $(this), 7570 shoppingUrl = ((window.location.pathname).indexOf('_admin') > -1) ? '/_admin/shopping' : '/shopping'; 7571 7572 7573 $.ajax({ 7574 url: shoppingUrl + '/delete_admin_memo', 7575 type: 'post', 7576 data: { 7577 'admin_idx': idx, 7578 }, success: function (data) { 7579 if(typeof data.error != 'undefined' && data.error) { 7580 alert(data.error); 7581 return false;
7582 } 7583 $this.parent().parent().parent().remove(); 7584 $('#admin-memo-list').addClass('msgFalse'); 7585 7586 setSiteLogs('sh.admin.memo','delete',{'order_group':orderGroup,'order_name':orderName,'seq':idx,'more':slog_more},window.location.pathname); 7587 } 7588 }); 7589 }*/ 7590 if ($('.shopping_disabled').length > 0) { 7591 siteNotice('shopping'); 7592 return false; 7593 } 7594 7595 var idx = $(this).parent().attr('data-adminIdx'); 7596 7597 var orderGroup = $(this).parent().attr('data-ordergroup'), 7598 orderName = $('.order-name[data-og="'+orderGroup+'"]').eq(0).text().trim(), 7599 orderItemTotal = $('.order-name[data-og="'+orderGroup+'"]').length, 7600 slog_order_name = (orderItemTotal > 1) ? $.lang[LANG]['slog.order.others'] : ''; 7601 slog_more = $(this).closest('.admin-memo-list-box').find('.memo-text pre').html().trim().replace(/[\r\n]/g,'<br>'); 7602 if(orderItemTotal > 1) orderName += slog_order_name.replace('@cnt',orderItemTotal-1); 7603 7604 var location = window.location.href; 7605 var $this = $(this), 7606 shoppingUrl = ((window.location.pathname).indexOf('_admin') > -1) ? '/_admin/shopping' : '/shopping'; 7607 7608 var modal = $(this).showModalFlat('','ìì í ë©ëª¨ë ë³µêµ¬ê° ë¶ê°ë¥í©ëë¤.\nì ë§ë¡ ìì íìê² ìµëê¹?',true,true,function() { 7609 $.ajax({ 7610 url: shoppingUrl + '/delete_admin_memo', 7611 type: 'post', 7612 data: { 7613 'admin_idx': idx, 7614 }, success: function (data) { 7615 if(typeof data.error != 'undefined' && data.error) { 7616 alert(data.error); 7617 return false; 7618 } 7619 $this.parent().parent().parent().remove(); 7620 $('#admin-memo-list').addClass('msgFalse'); 7621 modal.modal('hide'); 7622 7623 setSiteLogs('sh.admin.memo','delete',{'order_group':orderGroup,'order_name':orderName,'seq':idx,'more':slog_more},window.location.pathname); 7624 } 7625 }); 7626 },'cancel','ok','cl-cmmodal cl-s-btn w560 cl-p130 cl-t80 cl-modal cl-none-title cl-close-btn','','',function() { 7627 $(document).on('keydown', function(e) { 7628 if(e.keyCode == 27) modal.modal('hide'); 7629 }); 7630 }); 7631 }); 7632 7633 $(document).on('click', '.admin-memo-cancel-btn', function () { 7634 if ($('.admin-memo-box.admin-memo-edit').length > 0) { 7635 $('.memo-box').removeClass('admin-memo-edit'); 7636 $('.admin-memo-box').remove(); 7637 } else { 7638 $('.admin-memo-box').remove(); 7639 } 7640 }); 7641 7642 $(document).on('change', '.pr-all-check', function () { 7643 if($(this).hasClass('none-check')) { 7644 return false; 7645 } 7646 var isChecked = $(this).is(":checked") === true; 7647 var $itemChecks = $("#payment-list-body input[name='order_number'].status-checkbox").filter(':enabled'); 7648 7649 if (!$itemChecks.length) { 7650 $('.pr-all-check').prop('checked', false); 7651 return; 7652 } 7653 7654 if (isChecked) { 7655 $itemChecks.each(function () { 7656 $(this).prop('checked', true).change(); 7657 }); 7658 } else { 7659 $itemChecks.each(function () { 7660 $(this).prop('checked', false).change(); 7661 }); 7662 } 7663 window.syncProductAllCheckState(); 7664 /* 7665 var cnt = 0; 7666 $('.status-checkbox').each(function () { 7667 if ($(this).is(":checked") === true) cnt++; 7668 }); 7669 7670 $("#checkbox-count").text(cnt+"ê°"); 7671 */ 7672 7673 var $normalConfirmBtn = $(".order-change-btn[data-orderSet='V'][data-orderType='normal']"); 7674 if($normalConfirmBtn.length) { 7675 var checkedCount = $("#payment-list-body input[name='order_number']:checked").length; 7676 var hasCheckedV = false; 7677 var allPossibleAreV = true; 7678 7679 $("#payment-list-body input[name='order_number']:checked").each(function() { 7680 if($(this).data("p_status") === 'V') { 7681 hasCheckedV = true; 7682 return false; 7683 } 7684 }); 7685 7686 $("#payment-list-body input[name='order_number']:not(:disabled)").each(function() { 7687 if($(this).data("p_status") !== 'V') { 7688 allPossibleAreV = false; 7689 return false; 7690 } 7691 }); 7692 7693 if((checkedCount > 0 && hasCheckedV) || allPossibleAreV) { 7694 $normalConfirmBtn.attr("disabled", "disabled").addClass("disabled btn-disabled"); 7695 } else { 7696 $normalConfirmBtn.removeAttr("disabled").removeClass("disabled btn-disabled"); 7697 } 7698 } 7699 }); 7700 7701 $(document).on('click', '.cl-icon-returncheck', function () { 7702 var haschecked = $(this).find('.cl_icon_checked02').hasClass('hide'); 7703 7704 if(haschecked) { 7705 if ($(this).parent().find('.m-status-checkbox').prop('disabled') !== true) { 7706 $(this).parents('.m-detail').find('input[type="checkbox"]').prop('checked', true).trigger('change'); 7707 $(this).find('.cl_icon_checked02').removeClass('hide'); 7708 } 7709 } else { 7710 if ($(this).parent().find('.m-status-checkbox').prop('disabled') !== true) { 7711 $(this).parents('.m-detail').find('input[type="checkbox"]').prop('checked', false).trigger('change'); 7712 $(this).find('.cl_icon_checked02').addClass('hide'); 7713 } 7714 } 7715 }); 7716 7717 $('.w-pc-setting-btn').click(function(e) { 7718 var f = document.pc_setting_form; 7719 7720 var boolean = checkChangeCLFooter('pc'); 7721 7722 if (boolean) f.submit(); 7723 }); 7724 7725 var checkGabia = (typeof SERVICE != 'undefined' && SERVICE && SERVICE.indexOf('gabia') > -1) ? true : false;
7726 if(typeof SERVICE == 'undefined') { 7727 if(location.href.indexOf('gabia') > -1 || location.href.indexOf('showbible') > -1) checkGabia = true; 7728 } 7729 7730 $('.pc-setting-btn').click(function(e) { 7731 if($(this).hasClass('kakao-btn-bottom') || $(this).hasClass('notification-setting-save')) { 7732 if($('.shopping-dashboard.setting-email').hasClass('notification-mail-active') && $(this).hasClass('notification-save-mail-plan-disabled')) { 7733 e.preventDefault(); 7734 siteNotice('kakaoShoppingDisable'); 7735 return false; 7736 } 7737 if($(this).hasClass('notification-save-sms-plan-disabled')) { 7738 e.preventDefault(); 7739 siteNotice('notificationSmsDisable'); 7740 return false; 7741 } 7742 } 7743 if($(this).hasClass('member_disabled')) { 7744 siteNotice('manager'); 7745 return false; 7746 } 7747 if($(this).hasClass('shopping_disabled')) { 7748 siteNotice('shopping'); 7749 return false; 7750 } 7751 var check_npay_val = {}, 7752 npyUse = false, 7753 check_btn_active = true, 7754 hasEmoji = false; 7755 7756 $('.cl-common-form-group input').each(function(i) { 7757 if($(this).val().trim().length > 0 && checkEmojis($(this).val().trim())) { 7758 hasEmoji = true; 7759 return false; 7760 } 7761 }); 7762 7763 if(hasEmoji) { 7764 errorEmojisModal(); 7765 return false; 7766 } 7767 7768 7769 var f = document.setting_form; 7770 var location = window.location.href; 7771 if (location.indexOf('setting/E') != -1) { 7772 var boolean = emailLineFunc(); 7773 if (boolean == false) return false; 7774 } 7775 7776 if (location.indexOf('setting/P') != -1) { 7777 if ($('#no-bank').is(':checked') === true) { 7778 var boolean = noBankCheck(); 7779 if (boolean == false) return false; 7780 } 7781 7782 var test_mid = ['nictest00m','payutest5m']; 7783 if(test_mid.indexOf($('#pg-code').val()) == -1 && $('input[name="pg_company"]:checked').val() == 'NICEPAY' && $.trim($('#pg-code').val()) != '' && $.trim($('#pg-code').val()).toLowerCase().indexOf('cr') != 0) { 7784 alert('í¬ë¦¬ìì´í°ë§í¬ë¥¼ íµí´ ëì´ì¤íì´ë¡ë¶í° ë°ê¸ë°ì MIDë§\nì ì©ì´ ê°ë¥í©ëë¤.'); 7785 return false; 7786 } 7787 7788 if(!checkGabia) { 7789 var pgCode = $.trim($('#pg-code').val()).toLowerCase(); 7790 var check_siteCode = ( 7791 pgCode.startsWith('a') || 7792 pgCode.startsWith('cl') || 7793 pgCode.startsWith('gb') || 7794 pgCode.toUpperCase() == 'GB00E' 7795 ) ? true : false; 7796 7797 if($('input[name="pg_company"]:checked').val() == 'KCP' && $.trim($('#pg-code').val()) != '' && !check_siteCode) { 7798 alert('í¬ë¦¬ìì´í°ë§í¬ë¥¼ íµí´ KCPë¡ë¶í° ë°ê¸ë°ì SIDE CODEë§\nì ì©ì´ ê°ë¥í©ëë¤.'); 7799 return false; 7800 } 7801 } 7802 7803 if($('.setting-sub-content.product-margin').length > 0) { 7804 var error_str = ''; 7805 $('.setting-sub-content.product-margin input').each(function() { 7806 var margin_v = uncomma($(this).val().trim()) * 1; 7807 if(!$.isNumeric(margin_v) || Math.floor(margin_v) != margin_v) error_str = 'ë§ì§ì¨/ë§ì§ê°ì ì«ìë§ ì ë ¥íì¸ì'; 7808 else { 7809 if($(this).is('[name="sp_margin_rate"]') && !(margin_v>=0 && margin_v <=100)) error_str = 'ë§ì§ì¨ì 0~100 ì¬ì´ ê°ì ì ë ¥í´ì£¼ì¸ì.<br>'; 7810 if($(this).is('[name="sp_margin_value"]') && !(margin_v>=0 && margin_v <=1000000000)) error_str = 'ë§ì§ê°ì 10ìµ ì´íë¡ ì ë ¥í´ì£¼ì¸ì.'; 7811 } 7812 }); 7813 7814 if(error_str != '') { 7815 $(this).showModalFlat($.lang[LANG]['config.information'], error_str,true,false,'','ok'); 7816 return false; 7817 } 7818 } 7819 7820 var npay_use = ($('.shopping-dashboard').attr('data-npayuse')) ? $('.shopping-dashboard').attr('data-npayuse') : '', 7821 npay_status = ($('.shopping-dashboard').attr('data-npaystatus')) ? $('.shopping-dashboard').attr('data-npaystatus') : ''; 7822 7823 check_btn_pg_active = settingPayPgNpayCheck(check_btn_active); 7824 check_btn_nomember_active = settingPayNoMemberNpayCheck(check_btn_active); 7825 7826 check_btn_active = ((npay_use=='Y') && !check_btn_pg_active) || ((npay_use=='Y') && !check_btn_nomember_active) ? false : check_btn_active; 7827 7828 var npay_notice_str = (!check_btn_pg_active) ? 'ì ìê²°ì PGí¤ê° ìì ë° ìì ì<br>' : ((!check_btn_nomember_active) ? 'ë¹íì 구매 ì¬ì©ì¬ë¶ë¥¼ "ì¬ì©ìí¨" ì¼ë¡ ë³ê²½ ì ' : ''), 7829 npay_notice_lastStr = (!check_btn_pg_active) ? '<br><br>ì ìê²°ì PGí¤ê° ìì íìê² ìµëê¹?' : ((!check_btn_nomember_active) ? '<br><br>ë³ê²½íìê² ìµëê¹?' : ''); 7830 npay_str = (npay_status=='C') ? npay_notice_str+'ë¤ì´ë²íì´ë¥¼ ì¬ì©í ì ììµëë¤.' + npay_notice_lastStr : 'ë¤ì´ë²íì´ ì¬ì¬ ì¤ '+npay_notice_str+'ì¬ì¬ ë³´ë¥ê° ë ì ììµëë¤.' + npay_notice_lastStr; 7831 7832 if(((npay_use=='Y') && check_btn_pg_active==false) || ((npay_use=='Y') && check_btn_nomember_active==false)) { 7833 var modal = $(this).showModalFlat($.lang[LANG]['config.information'],npay_str,true,true,function(){ 7834 f.submit(); 7835 },'cancel','ok','cl-cmmodal cl-s-btn w560 cl-p130 cl-p0 cl-naverpay-use-check'); 7836 } 7837 } 7838 7839 if(location.indexOf('setting/N') != -1) { 7840 check_npay_val = npayValCheckAll($('.naverpay-key'),'btnClick'); 7841 npayUse = $('#npay_use').prop('checked') ? true : false;
7842 7843 if(npayUse==true) { 7844 check_btn_active = (Object.keys(check_npay_val).length==0) ? check_btn_active : false; 7845 check_btn_inputId = check_npay_val.inputId; 7846 7847 if($('input[name="npay_status"]').val()=='R_do') $('input[name="npay_status"]').val(''); 7848 if(!check_btn_active) {setModalNpayValCheckAll(check_npay_val);} 7849 } 7850 } 7851 //input valueê° ì ë¬ì ìí´ submit ì ì disabled í´ì 7852 if(check_btn_active) { 7853 var location_arr = ['setting/E', 'notificationtalkmail']; 7854 $.each(location_arr, function(i,v){ 7855 if(location.indexOf(v) != -1) { 7856 $('.kaNoticePointLists').find('.newcheckbox').find('input').attr("disabled", false); 7857 } 7858 }); 7859 7860 if (location.indexOf('notificationtalkmail') != -1) { 7861 $(f).find('input[name="notification_return_hash"]').val(window.location.hash == '#notification-mail-home' ? '#notification-mail-home' : ''); 7862 } 7863 7864 f.submit(); 7865 } 7866 }); 7867 7868 //pg-modal ê³µíµ 7869 function linkPG (quantity) { 7870 var cur_pg = checkGabia ? 'KCP' : ($('input[name="pg_company_request"]').parents('.pay-apply-wrap').hasClass('hide') || 7871 $('input[name="pg_company_request"]').parents('.pay-apply-wrap').css('display')=='none' ? $('input.pg_company_request_keyinput:checked').val() : $('input[name="pg_company_request"]:checked').val()), 7872 html = '', 7873 logo_str = (cur_pg=='KCP') ? 'nhnkcp' : 'nicepay'; 7874 7875 html += '\ 7876 <div class="sign-'+cur_pg.toLowerCase()+'-form pg-apply-form">\ 7877 <form id="sign-'+cur_pg.toLowerCase()+'-form">\ 7878 '; 7879 if(cur_pg == 'KCP') { 7880 if(checkGabia) { 7881 window.open("https://admin8.kcp.co.kr/hp.HomePageAction.do?cmd=apply&host_id=ê°ë¹ì(í¬ë¦¬ìì´í°ë§í¬)", '', 'width=1000px,height=800px'); 7882 } else { 7883 // if (quantity < 12) { 7884 // window.open("https://admin8.kcp.co.kr/hp.HomePageAction.do?cmd=apply&host_id=(주) í¬ë¦¬ìì´í°ë§í¬", '', 'width=1000px,height=800px'); 7885 // } else { 7886 // window.open("https://admin8.kcp.co.kr/hp.HomePageAction.do?cmd=apply&host_id=(주)í¬ë¦¬ìì´í°ë§í¬_ì ë£í", '', 'width=1000px,height=800px'); 7887 // } 7888 html += '\ 7889 <div class="title-box">ì¬ì ì ì ë³´</div>\ 7890 <hr>\ 7891 <div class="company-info-box">\ 7892 <div style="">\ 7893 <div class="title">ìí¸ëª <span class="require">*</span></div>\ 7894 <div class=""><input type="text" name="compName" value="" /></div>\ 7895 </div>\ 7896 <div style="">\ 7897 <div class="title">ì¬ì ì ë²í¸ <span class="require">*</span></div>\ 7898 <div class="coNo-row">\ 7899 <span><input type="text" name="compTaxNo" value="" maxlength="3" /></span>\ 7900 <span></span>\ 7901 <span><input type="text" name="compTaxNo1" value="" maxlength="2" /></span>\ 7902 <span></span>\ 7903 <span><input type="text" name="compTaxNo2" value="" maxlength="5" /></span>\ 7904 </div>\ 7905 </div>\ 7906 <div style="">\ 7907 <div class="title">ì¼í몰 URL <span class="require">*</span></div>\ 7908 <div class=""><input type="text" name="compUrl" value="" /></div>\ 7909 </div>\ 7910 <div style="">\ 7911 <div class="title">ëíì ì±í¨ <span class="require">*</span></div>\ 7912 <div><input type="text" name="compOwnName" value="" /></div>\ 7913 </div>\ 7914 <div style="">\ 7915 <div class="title">ëíì ìë ìì¼ <span class="require">*</span></div>\ 7916 <div><input type="text" name="compOwnNo" value="" placeholder="ìë ìì¼ 6ì리 (YYMMDD)" maxlength="6"/></div>\ 7917 </div>\ 7918 <div style="">\ 7919 <div class="title">ëíì í´ëí° ë²í¸ <span class="require">*</span></div>\ 7920 <div class="phone-row">\ 7921 <span><input type="text" name="compOwnMob1" value="" /></span>\ 7922 <span class="num-dash"></span>\ 7923 <span><input type="text" name="compOwnMob2" value="" maxlength="4"/></span>\ 7924 <span class="num-dash"></span>\ 7925 <span><input type="text" name="compOwnMob3" value="" maxlength="4"/></span>\ 7926 </div>\ 7927 </div>\ 7928 <div style="">\ 7929 <div class="title">ëíì ì í ë²í¸ <span class="require">*</span></div>\ 7930 <div class="phone-row">\ 7931 <span><input type="text" name="compTel1" value="" /></span>\ 7932 <span class="num-dash"></span>\ 7933 <span><input type="text" name="compTel2" value="" maxlength="4"/></span>\ 7934 <span class="num-dash"></span>\ 7935 <span><input type="text" name="compTel3" value="" maxlength="4"/></span>\ 7936 </div>\ 7937 </div>\ 7938 <div style="">\ 7939 <div class="title">ëíì ì´ë©ì¼ <span class="require">*</span></div>\ 7940 <div class=""><input type="text" name="compEmail" value="" /></div>\ 7941 </div>\ 7942 </div>\ 7943 <div class="title-box">ë´ë¹ì ì ë³´</div>\ 7944 <hr>\ 7945 <div class="manager-info-box">\ 7946 <div style="">\ 7947 <div class="title">ë´ë¹ì ì±í¨ <span class="require">*</span></div>\ 7948 <div><input type="text" name="mngNm" value="" /></div>\ 7949 </div>\ 7950 <div style="">\ 7951 <div class="title">ë´ë¹ì í´ëí°ë²í¸ <span class="require">*</span></div>\ 7952 <div class="phone-row">\ 7953 <span><input type="text" name="mngMob1" value="" /></span>\ 7954 <span class="num-dash"></span>\ 7955 <span><input type="text" name="mngMob2" value="" maxlength="4"/></span>\ 7956 <span class="num-dash"></span>\ 7957 <span><input type="text" name="mngMob3" value="" maxlength="4"/></span>\ 7958 </div>\ 7959 </div>\ 7960 <div style="">\ 7961 <div class="title">ë´ë¹ì ì íë²í¸ <span class="require">*</span></div>\ 7962 <div class="phone-row">\ 7963 <span><input type="text" name="mngTel1" value="" /></span>\ 7964 <span class="num-dash"></span>\ 7965 <span><input type="text" name="mngTel2" value="" maxlength="4"/></span>\ 7966 <span class="num-dash"></span>\ 7967 <span><input type="text" name="mngTel3" value="" maxlength="4"/></span>\ 7968 </div>\ 7969 </div>\ 7970 <div style="">\ 7971 <div class="title">ë´ë¹ì ì´ë©ì¼ <span class="require">*</span></div>\ 7972 <div class=""><input type="text" name="mngEmail" value="" /></div>\ 7973 </div>\ 7974 <div style="postcode-row">\ 7975 <div class="title">ì°í¸ë²í¸ <span class="require">*</span></div>\ 7976 <div class="postNo-row"><input type="text" id="input-postcode" name="compOwnZipCode" value="" readonly onclick="addrSearchModal()" /><button type="button" onclick="addrSearchModal()">ì°í¸ë²í¸ 찾기</button></div>\ 7977 </div>\ 7978 <div style="">\ 7979 <div class="title">주ì1 <span class="require">*</span></div>\ 7980 <div><input type="text" id="input-addr1" name="compOwnAddr1" value="" readonly onclick="addrSearchModal()" /></div>\ 7981 </div>\ 7982 <div style="">\ 7983 <div class="title">주ì2 <span class="require">*</span></div>\ 7984 <div><input type="text" name="compOwnAddr2" value="" /></div>\ 7985 </div>\ 7986 </div>\ 7987 <div class="etc-pay-method">\
7988 <span class="title">기í ê²°ì ìë¨</span>\ 7989 <span class="switch_onoff_btn cpc-icon" data-type="card">\ 7990 <span class="sub-title">í´ëí° ê²°ì </span>\ 7991 <label class="switch">\ 7992 <input type="checkbox" class="switch-input etc-pay-mobile" name="useMobile" value="N">\ 7993 <span class="switch-set-label" data-on="On" data-off="Off"></span>\ 7994 <span class="switch-set-handle"></span>\ 7995 </label>\ 7996 </span>\ 7997 </div>\ 7998 <div class="etc-pay-method-info">* ì ì©ì¹´ë, ê³ì¢ì´ì²´, ê°ìê³ì¢, ê°í¸ê²°ì , ìì¤í¬ë¡ë 기본ì¼ë¡ ì ì²ë©ëë¤.</div>\ 7999 <div class="term-box">\ 8000 <div class="term-box-check">\ 8001 <label>\ 8002 <input type="checkbox" class="hidden termsAgreeCl" name="agree" value="" />\ 8003 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path d="M14 3.5c5.79 0 10.5 4.71 10.5 10.5S19.79 24.5 14 24.5 3.5 19.79 3.5 14 8.21 3.5 14 3.5M14 2C7.37 2 2 7.37 2 14s5.37 12 12 12 12-5.37 12-12S20.63 2 14 2z"/><path d="M12.8 17.95c-.19 0-.38-.07-.53-.22l-4-4c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l3.47 3.47 5.87-5.87c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-6.4 6.4c-.15.15-.34.22-.53.22z"/></svg> ê°ì¸ì ë³´ ì²ë¦¬ ìí, ìì§ ë° ì´ì©ì ëí<br class="hidden-lg hidden-md">ìë´ (íì)\ 8004 </label>\ 8005 <div class="folder"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M17.29 5.65 10 12.94 2.71 5.65l-.71.7 8 8 8-8z"/></svg></div>\ 8006 </div>\ 8007 <div class="term-txt" style="height: 100px;">\ 8008 ì²ë¦¬ìíì ë°ë ì : NHN KCP 주ìíì¬<br>\ 8009 ìíì 무ì ë´ì© : PG ìë¹ì¤ ì ê³µ<br>\ 8010 - ìì§íë ê°ì¸ì ë³´ì í목 : ì¬ì ìì ë³´(ìí¸ëª , ì¬ì ì ë²í¸, ì¼í몰 주ì URL, ëíìëª , ëíìëª ìë ìì¼, ì íë²í¸, í´ëí°ë²í¸), ë´ë¹ì ì ë³´(ì´ë¦, ì íë²í¸, í¸ëí°ë²í¸,ì´ë©ì¼ì£¼ì, 주ì)<br>\ 8011 - ê°ì¸ì ë³´ì ìì§ ë° ì´ì© 목ì : ìë¹ì¤ ì ê³µ
8011ì ê´í ê³ì½ ì´í ë° ìê¸ ì ì°, 본ì¸íì¸, 민ìì²ë¦¬, ê³ ì§ì¬í ì ë¬ ë±<br>\ 8012 - ê°ì¸ì ë³´ì ë³´ì ë° ì´ì©ê¸°ê° : ìì§ ë° ì´ì©ëª©ì ë¬ì±ìê¹ì§<br>\ 8013 â» ëì를 ê±°ë¶í ê¶ë¦¬ê° ìì¼ë©° ëì를 ê±°ë¶íë ê²½ì° PG ìë¹ì¤ë¥¼ ì´ì©íì¤ ì ììµëë¤.\ 8014 <br>\ 8015 </div>\ 8016 </div>\ 8017 '; 8018 } 8019 } else if(cur_pg == 'NICEPAY') { 8020 var bank_arr = { 8021 'C090' : 'ì¹´ì¹´ì¤ë± í¬', 8022 'C003' : 'IBK기ì ìí', 8023 'C004' : 'êµë¯¼ìí', 8024 'C088' : 'ì íìí', 8025 'C020' : 'ì°ë¦¬ìí', 8026 'C081' : 'íëìí', 8027 'C023' : 'SCì ì¼ìí', 8028 'C089' : 'ì¼ì´ë± í¬', 8029 'C071' : 'ì°ì²´êµ', 8030 'C011' : 'ëíì¤ìí', 8031 'C012' : 'ëííìì¡°í©', 8032 'C007' : 'ìíì¤ìí', 8033 'C045' : 'ìë§ìê¸ê³ ì°í©í', 8034 8035 'C039' : 'ê²½ë¨ìí', 8036 'C095' : '경찰ì²', 8037 'C034' : 'ê´ì£¼ìí', 8038 'C261' : 'êµë³´ì¦ê¶', 8039 'C099' : 'ê¸ìµê²°ì ì', 8040 'C077' : '기ì ì ì©ë³´ì¦ê¸°ê¸', 8041 'C051' : '기í ì¸êµê³ìí', 8042 8043 'C031' : 'ë구ìí', 8044 'C267' : 'ëì ì¦ê¶', 8045 'C238' : 'ëì°ì¦ê¶', 8046 'C065' : 'ëíìí', 8047 'C055' : 'ëì´ì¹ìí', 8048 'C279' : 'ëë¶ì¦ê¶', 8049 'C209' : 'ëìì¢ í©ê¸ìµì¦ê¶', 8050 8051 'C287' : 'ë©ë¦¬ì¸ ì¦ê¶', 8052 'C052' : '모건ì¤í 리ìí', 8053 'C230' : '미ëìì ì¦ê¶', 8054 'C059' : '미ì°ë¹ìëì¿UFJìí', 8055 'C058' : '미ì¦í¸ì½í¼ë ì´í¸ìí', 8056 8057 'C290' : 'ë¶êµì¦ê¶', 8058 'C032' : 'ë¶ì°ìí', 8059 'C061' : 'ë¹ìí¼í리ë°ìí', 8060 8061 'C050' : 'ìí¸ì ì¶ìí', 8062 'C064' : 'ì°ë¦¼ì¡°í©', 8063 'C002' : 'ì°ì ìí', 8064 'C240' : 'ì¼ì±ì¦ê¶', 8065 'C094' : 'ìì¸ë³´ì¦ë³´í', 8066 'C026' : 'ìì¸ìí', 8067 'C268' : 'ìë¡ëª¬í¬ìì¦ê¶', 8068 'C008' : 'ìì¶ì ìí', 8069 'C291' : 'ì ìì¦ê¶', 8070 'C076' : 'ì ì©ë³´ì¦ê¸°ê¸', 8071 'C278' : 'ì íê¸ìµí¬ì', 8072 'C048' : 'ì íì¤ìí', 8073 8074 'C056' : 'ìë¹ìì¤í¼ìì¨ìí', 8075 'C266' : 'ìì¤ì¼ì´ì¦ê¶', 8076 'C263' : 'ìì´ì¹ì ì¨í¬ìì¦ê¶', 8077 'C289' : 'ììì´ì¹í¬ìì¦ê¶', 8078 'C292' : 'ììì´ì§í¬ìì¦ê¶', 8079 'C005' : 'ì¸íìí', 8080 'C280' : 'ì ì§í¬ìì¦ê¶', 8081 'C265' : 'ì´í¸ë ì´ëì¦ê¶', 8082 8083 'C037' : 'ì ë¶ìí', 8084 'C062' : 'ì¤êµê³µììí', 8085 'C063' : 'ì¤êµìí', 8086 'C057' : 'ì ì´í¼ëª¨ê°ì²´ì´ì¤ìí', 8087 'C035' : 'ì 주ìí', 8088 8089 'C264' : 'í¤ìì¦ê¶', 8090 8091 'C270' : 'íëëí¬ì¦ê¶', 8092 'C262' : 'íì´í¬ìì¦ê¶', 8093 'C027' : 'íêµì¨í°ìí', 8094 'C001' : 'íêµìí', 8095 'C093' : 'íêµì£¼íê¸ìµê³µì¬', 8096 'C243' : 'íêµí¬ìì¦ê¶', 8097 'C269' : 'ííì¦ê¶', 8098 'C218' : 'íëì¦ê¶', 8099 8100 'C060' : 'BOA', 8101 'C054' : 'HSBCìí', 8102 'C247' : 'NHí¬ìì¦ê¶', 8103 8104 8105 } 8106 8107 var bank_option = ''; 8108 $.each(bank_arr, function(k, v) { 8109 // object ì ë ¬ì ìí 맨ì 문ìì´ ì르기 8110 k = k.slice(1); 8111 bank_option += '<option value="' + k + '">' + v + '</option>'; 8112 }); 8113 8114 html += '\ 8115 <div class="title-box">ì¬ì ì ì ë³´ ì ë ¥</div>\ 8116 <hr>\ 8117 <div class="company-info-box">\ 8118 <div style="">\ 8119 <div class="title">ìí¸ëª <span class="require">*</span></div>\ 8120 <div class=""><input type="text" name="coNm" value="" /></div>\ 8121 </div>\ 8122 <div style="">\ 8123 <div class="title">ì¬ì ì ë²í¸ <span class="require">*</span></div>\ 8124 <div class="coNo-row">\ 8125 <span><input type="text" name="coNo1" value="" maxlength="3" /></span>\ 8126 <span></span>\ 8127 <span><input type="text" name="coNo2" value="" maxlength="2" /></span>\ 8128 <span></span>\ 8129 <span><input type="text" name="coNo3" value="" maxlength="5" /></span>\ 8130 </div>\ 8131 </div>\ 8132 <div style="">\ 8133 <div class="title">ì¬ì ì 구ë¶</div>\ 8134 <div>\ 8135 <div class="newcheckbox hand">\ 8136 <label>\ 8137 <div class="newcheckboxSvgRadio">\ 8138 <input type="radio" name="coCl" value="1" checked />\ 8139 <svg viewBox="0 0 18 18" width="18" height="18">\ 8140 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8
81400-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 8141 </svg>\ 8142 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 8143 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 8144 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 8145 </svg>\ 8146 </div>\ 8147 <span>ê°ì¸</span>\ 8148 </label>\ 8149 </div>\ 8150 <div class="newcheckbox hand">\ 8151 <label>\ 8152 <div class="newcheckboxSvgRadio">\ 8153 <input type="radio" name="coCl" value="2" />\ 8154 <svg viewBox="0 0 18 18" width="18" height="18">\ 8155 <path fill="#dbdcdf" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 8156 </svg>\ 8157 <svg class="active" viewBox="0 0 18 18" width="18" height="18">\ 8158 <path fill="#4789e7" d="M9 0C4.03 0 0 4.03 0 9c0 4.97 4.03 9 9 9s9-4.03 9-9C18 4.03 13.97 0 9 0zM9 17c-4.41 0-8-3.59-8-8 0-4.41 3.59-8 8-8s8 3.59 8 8C17 13.41 13.41 17 9 17z"/>\ 8159 <circle fill="#4789e7" cx="9" cy="9" r="6"/>\ 8160 </svg>\ 8161 </div>\ 8162 <span>ë²ì¸</span>\ 8163 </label>\ 8164 </div>\ 8165 </div>\ 8166 </div>\ 8167 <div style="">\ 8168 <div class="title">ì ì¢ <span class="require">*</span></div>\ 8169 <div><input type="text" name="bsKind" value="" /></div>\ 8170 </div>\ 8171 <div style="">\ 8172 <div class="title">ì í <span class="require">*</span></div>\ 8173 <div><input type="text" name="gdKind" value="" /></div>\ 8174 </div>\ 8175 <div style="">\ 8176 <div class="title">ì¼í몰 URL <span class="require">*</span></div>\ 8177 <div><input type="text" name="coUrl" value="" /></div>\ 8178 </div>\ 8179 <div style="">\ 8180 <div class="title">ëíì ì±í¨ <span class="require">*</span></div>\ 8181 <div><input type="text" name="bossNm" value="" /></div>\ 8182 </div>\ 8183 <div style="">\ 8184 <div class="title">ëíì ìë ìì¼ <span class="require">*</span></div>\ 8185 <div><input type="text" name="bossRrn" value="" placeholder="ìë ìì¼ 6ì리 (YYMMDD)" maxlength="6"/></div>\ 8186 </div>\ 8187 <div style="">\ 8188 <div class="title">ì íë²í¸ <span class="require">*</span></div>\ 8189 <div class="phone-row">\ 8190 <span><input type="text" name="telNo1" value="" maxlength="4"/></span>\ 8191 <span class="num-dash"></span>\ 8192 <span><input type="text" name="telNo2" value="" maxlength="4"/></span>\ 8193 <span class="num-dash"></span>\ 8194 <span><input type="text" name="telNo3" value="" maxlength="4"/></span>\ 8195 </div>\ 8196 </div>\ 8197 <div style="">\ 8198 <div class="title">í©ì¤ë²í¸ <span class="require">*</span></div>\ 8199 <div class="phone-row">\ 8200 <span><input type="text" name="faxNo1" value="" maxlength="4"/></span>\ 8201 <span class="num-dash"></span>\ 8202 <span><input type="text" name="faxNo2" value="" maxlength="4"/></span>\ 8203 <span class="num-dash"></span>\ 8204 <span><input type="text" name="faxNo3" value="" maxlength="4"/></span>\ 8205 </div>\ 8206 </div>\ 8207 <div style="postcode-row">\ 8208 <div class="title">ì°í¸ë²í¸ <span class="require">*</span></div>\ 8209 <div class="postNo-row"><input type="text" id="input-postcode" name="postNo" value="" readonly onclick="addrSearchModal()" /><button type="button" onclick="addrSearchModal()">ì°í¸ë²í¸ 찾기</button></div>\ 8210 </div>\ 8211 <div style="">\ 8212 <div class="title">주ì1 <span class="require">*</span></div>\ 8213 <div><input type="text" id="input-addr1" name="addrNo1" value="" readonly onclick="addrSearchModal()" /></div>\ 8214 </div>\ 8215 <div style="">\ 8216 <div class="title">주ì2</div>\ 8217 <div><input type="text" name="addrNo2" value="" /></div>\ 8218 </div>\ 8219 </div>\ 8220 <div class="title-box">ê³ì¢ ì ë³´</div>\ 8221 <hr>\ 8222 <div class="account-info-box">\ 8223 <div style="">\ 8224 <div class="title">
8224ìí <span class="require">*</span></div>\ 8225 <div class="">\ 8226 <select name="bankCd">\ 8227 <option value="">ìí ì í</option>\ 8228 ' + bank_option + '\ 8229 </select>\ 8230 <div class="caret"></div>\ 8231 </div>\ 8232 </div>\ 8233 <div style="">\ 8234 <div class="title">ìê¸ì£¼ <span class="require">*</span></div>\ 8235 <div class=""><input type="text" name="accntNm" value="" /></div>\ 8236 </div>\ 8237 <div style="">\ 8238 <div class="title">ê³ì¢ë²í¸ <span class="require">*</span></div>\ 8239 <div class=""><input type="text" name="accntNo" value="" /></div>\ 8240 </div>\ 8241 </div>\ 8242 <div class="title-box">ë´ë¹ì ì ë³´ ì ë ¥</div>\ 8243 <hr>\ 8244 <div class="manager-info-box">\ 8245 <div style="">\ 8246 <div class="title">ë´ë¹ì ì±í¨ <span class="require">*</span></div>\ 8247 <div class=""><input type="text" name="merEmp" value="" /></div>\ 8248 </div>\ 8249 <div style="">\ 8250 <div class="title">ë´ë¹ì í´ëí°ë²í¸ <span class="require">*</span></div>\ 8251 <div class="phone-row">\ 8252 <span><input type="text" name="merEmpCp1" value="" maxlength="4"/></span>\ 8253 <span class="num-dash"></span>\ 8254 <span><input type="text" name="merEmpCp2" value="" maxlength="4"/></span>\ 8255 <span class="num-dash"></span>\ 8256 <span><input type="text" name="merEmpCp3" value="" maxlength="4"/></span>\ 8257 </div>\ 8258 </div>\ 8259 <div style="">\ 8260 <div class="title">ì íë²í¸ <span class="require">*</span></div>\ 8261 <div class="phone-row">\ 8262 <span><input type="text" name="merEmpTel1" value="" maxlength="4"/></span>\ 8263 <span class="num-dash"></span>\ 8264 <span><input type="text" name="merEmpTel2" value="" maxlength="4"/></span>\ 8265 <span class="num-dash"></span>\ 8266 <span><input type="text" name="merEmpTel3" value="" maxlength="4"/></span>\ 8267 </div>\ 8268 </div>\ 8269 <div style="">\ 8270 <div class="title">ì´ë©ì¼ 주ì <span class="require">*</span></div>\ 8271 <div class=""><input type="text" name="merEmpEmail" value="" /></div>\ 8272 </div>\ 8273 </div>\ 8274 <div class="term-box">\ 8275 <div style="margin-top: 80px; font-size: 18px; color: #484b50; ">\ 8276 <label>\ 8277 <input type="checkbox" class="hidden" name="termsAgreeCl_all" value="" />\ 8278 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path d="M14 3.5c5.79 0 10.5 4.71 10.5 10.5S19.79 24.5 14 24.5 3.5 19.79 3.5 14 8.21 3.5 14 3.5M14 2C7.37 2 2 7.37 2 14s5.37 12 12 12 12-5.37 12-12S20.63 2 14 2z"/><path d="M12.8 17.95c-.19 0-.38-.07-.53-.22l-4-4c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l3.47 3.47 5.87-5.87c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-6.4 6.4c-.15.15-.34.22-.53.22z"/></svg> ì ì²´ ëìí©ëë¤.\ 8279 </label>\ 8280 </div>\ 8281 <hr>\ 8282 <div style="font-size: 16px; color: #484b50; margin-bottom: 5px; ">\ 8283 <label>\ 8284 <input type="checkbox" class="hidden termsAgreeCl" name="termsAgreeCl1" value="0" />\ 8285 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path d="M14 3.5c5.79 0 10.5 4.71 10.5 10.5S19.79 24.5 14 24.5 3.5 19.79 3.5 14 8.21 3.5 14 3.5M14 2C7.37 2 2 7.37 2 14s5.37 12 12 12 12-5.37 12-12S20.63 2 14 2z"/><path d="M12.8 17.95c-.19 0-.38-.07-.53-.22l-4-4c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l3.47 3.47 5.87-5.87c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-6.4 6.4c-.15.15-.34.22-.53.22z"/></svg> ì´ì© ì½ê´ (íì)\ 8286 </label>\ 8287 <div class="folder"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M17.29 5.65 10 12.94 2.71 5.65l-.71.7 8 8 8-8z"/></svg></div>\ 8288 </div>\ 8289 <div class="term-txt" style="height: 100px;">\ 8290<span style="font-size: 15px; font-weight: normal;">ì 1ì¡° (목ì )</span><br><br>\ 8291ì´ ì½ê´ì NICEíì´ë¨¼ì¸ 주ìíì¬(ì´í `íì¬`ë¼ í©ëë¤)ê° ì ê³µíë ì ìì§ê¸ê²°ì ëíìë¹ì¤ ë° ê²°ì ëê¸ìì¹ìë¹ì¤ë¥¼ ì´ì©ìê° ì´ì©í¨ì ìì´ íì¬ì ì´ì©ì ì¬ì´ì ì ìê¸ìµê±°ëì ê´í 기본ì ì¸ ì¬íì ì í¨ì 목ì ì¼ë¡ í©ëë¤.<br><br>\ 8292<span style="font-size: 15px; font-weight: normal;">ì 2ì¡° (ì©ì´ì ì ì)</span><br><br>\ 8293ì´ ì½ê´ìì ì íë ì©ì´ì ì ìë ë¤ìê³¼ ê°ìµëë¤.<br><br>\ 82941. `ì ìê¸ìµê±°ë`ë¼ í¨ì íì¬ê° ì ìì ì¥ì¹ë¥¼ íµíì¬ ì ìì§ê¸ê²°ì ëíìë¹ì¤ ë° ê²°ì ëê¸ìì¹ìë¹ì¤(ì´í `ì ìê¸ìµê±°ë ìë¹ì¤`ë¼ê³ í©ëë¤)를 ì ê³µíê³ , ì´ì©ìê° íì¬ì ì¢ ì¬ìì ì§ì ëë©´íê±°ë ìì¬ìíµì íì§ ìëíê³ ìëíë ë°©ìì¼ë¡ ì´ë¥¼ ì´ì©íë ê±°ë를 ë§í©ëë¤.<br><br>\ 82952. `ì ìì§ê¸ê²°ì ëíìë¹ì¤`ë¼ í¨ì ì ìì ë°©ë²ì¼ë¡ ì¬íì 구ì ëë ì©ìì ì´ì©ì ìì´ì ì§ê¸ê²°ì ì 보를 ì¡ì íê±°ë ìì íë ê² ëë ê·¸ ëê°ì ì ì°ì ëííê±°ë 매ê°íë ìë¹ì¤ë¥¼ ë§í©ëë¤.<br><br>\ 82963. `ê²°ì ëê¸ìì¹ìë¹ì¤`ë¼ í¨ì ì´ì©ìê° ì¬íì 구ì ëë ì©ìì ì´ì©ì ìì´ì ê·¸ ëê°(ì´í `ê²°ì ëê¸`ì´ë¼ íë¤)ì ì ë¶ ëë ì¼ë¶ë¥¼ ì¬í ëë ì©ì(ì´í `ì¬í ë±`ì´ë¼ í©ëë¤)ì ê³µê¸ë°ê¸° ì ì 미리 ì§ê¸íë ê²½ì°, íì¬ê° ì´ì©ìì 물íìë ¹ ëë ìë¹ì¤ ì´ì© íì¸ ìì ê¹ì§ ê²°ì ëê¸ì ìì¹íë ìë¹ì¤ë¥¼ ë§í©ëë¤.<br><br>\ 82974. `ì´ì©ì`ë¼ í¨ì ì´ ì½ê´ì ëìíê³ íì¬ê° ì ê³µíë ì ìê¸ìµê±°ë ìë¹ì¤ë¥¼ ì´ì©íë ì를 ë§í©ëë¤.<br><br>\ 82985. `ì 근매체`ë¼ í¨ì ì ìê¸ìµê±°ëì ìì´ì ê±°ëì§ì를 íê±°ë ì´ì©ì ë° ê±°ëë´ì©ì ì§ì¤ì±ê³¼ ì íì±ì íë³´í기 ìíì¬ ì¬ì©ëë ìë¨ ëë ì ë³´ë¡ì ì ìì ì¹´ë ë° ì´ì ì
8298¤íë ì ìì ì ë³´(ì ì©ì¹´ëë²í¸ë¥¼ í¬í¨íë¤), `ì ììëª ë²`ìì ì¸ì¦ì, íì¬ì ë±ë¡ë ì´ì©ìë²í¸, ì´ì©ìì ìì²´ì ë³´, ì´ìì ìë¨ì´ë ì 보를 ì¬ì©íëë° íìí ë¹ë°ë²í¸ ë± ì ìê¸ìµê±°ëë² ì 2ì¡° ì 10í¸ìì ì íê³ ìë ê²ì ë§í©ëë¤.<br><br>\ 82996. `ê±°ëì§ì`ë¼ í¨ì ì´ì©ìê° ë³¸ ì½ê´ì ìíì¬ ì²´ê²°ëë ì ìê¸ìµê±°ëê³ì½ì ë°ë¼ íì¬ì ëíì¬ ì ìê¸ìµê±°ëì ì²ë¦¬ë¥¼ ì§ìíë ê²ì ë§í©ëë¤.<br><br>\ 83007. `ì¤ë¥`ë¼ í¨ì ì´ì©ìì ê³ ì ëë ê³¼ì¤ ìì´ ì ìê¸ìµê±°ëê° ì ìê¸ìµê±°ëê³ì½ ëë ì´ì©ìì ê±°ëì§ìì ë°ë¼ ì´íëì§ ìëí ê²½ì°ë¥¼ ë§í©ëë¤.<br><br>\ 8301<span style="font-size: 15px; font-weight: normal;">ì 3ì¡° (ì½ê´ì ëª ì ë° ë³ê²½)</span><br><br>\ 83021. íì¬ë ì´ì©ìê° ì ìê¸ìµê±°ë ìë¹ì¤ë¥¼ ì´ì©í기 ì ì ì´ ì½ê´ì ê²ìíê³ ì´ì©ìê° ì´ ì½ê´ì ì¤ìí ë´ì©ì íì¸í ì ìëë¡ í©ëë¤.<br><br>\ 83032. íì¬ë ì´ì©ìì ìì²ì´ ìë ê²½ì° ì ì문ìì ì ì¡ë°©ìì ìíì¬ ë³¸ ì½ê´ì ì¬ë³¸ì ì´ì©ììê² êµë¶í©ëë¤.<br><br>\ 83043. íì¬ê° ì½ê´ì ë³ê²½íë ëìë ê·¸ ìíì¼ 1ì ì ì ë³ê²½ëë ì½ê´ì íì¬ê° ì ê³µíë ì ìê¸ìµê±°ë ìë¹ì¤ ì´ì© ì´ê¸°íë©´ ë° íì¬ì ííì´ì§ì ê²ìí¨ì¼ë¡ì¨ ì´ì©ììê² ê³µì§í©ëë¤.<br><br>\ 83054. íì¬ë ì 3íì ê³µì§ë¥¼ í ê²½ì° "ì´ì©ìê° ë³ê²½ì ë°ë¼ ë³ê²½ì ëìíì§ ìëí ê²½ì° ê³µì§ ë°ì ë ë¡ë¶í° 30ì¼ ì´ë´ì ê³ì½ì í´ì§í ì ìì¼ë©°, í´ì§ìì¬íì를 íì§ ìëí ê²½ì° ëìí ê²ì¼ë¡ 본ë¤."ë¼ë ë´ì©ì íµì§í©ëë¤.<br><br>\ 8306<span style="font-size: 15px; font-weight: normal;">ì 4ì¡° (ì ìì§ê¸ê²°ì ëíìë¹ì¤ì ì¢ ë¥)</span><br><br>\ 8307íì¬ê° ì ê³µíë ì ìì§ê¸ê²°ì ëíìë¹ì¤ë ì§ê¸ê²°ì ìë¨ì ë°ë¼ ë¤ìê³¼ ê°ì´ 구ë³ë©ëë¤.<br>\ 83081. ì ì©ì¹´ëê²°ì ëíìë¹ì¤: ì´ì©ìê° ê²°ì ëê¸ì ì§ê¸ì ìíì¬ ì ê³µí ì§ê¸ê²°ì ìë¨ì´ ì ì©ì¹´ëì¸ ê²½ì°ë¡ì, íì¬ê° ì ìê²°ì ìì¤í ì íµíì¬ ì ì©ì¹´ë ì§ë¶ì 보를 ì¡, ìì íê³ ê²°ì ëê¸ì ì ì°ì ëííê±°ë 매ê°íë ìë¹ì¤ë¥¼ ë§í©ëë¤.<br><br>\ 83092. ê³ì¢ì´ì²´ê²°ì ëíìë¹ì¤: ì´ì©ìê° ê²°ì ëê¸ì íì¬ì ì ìê²°ì ìì¤í ì íµíì¬ ê¸ìµê¸°ê´ì ë±ë¡í ìì ì ê³ì¢ìì ì¶ê¸íì¬ ìíë ê³ì¢ë¡ ì´ì²´í ì ìë ì¤ìê° ì¡ê¸ ìë¹ì¤ë¥¼ ë§í©ëë¤.<br><br>\ 83103. ê°ìê³ì¢ê²°ì ëíìë¹ì¤: ì´ì©ìê° ê²°ì ëê¸ì íê¸ì¼ë¡ ê²°ì íê³ ì ê²½ì° íì¬ì ì ìê²°ì ìì¤í ì íµíì¬ ìëì¼ë¡ ì´ì©ìë§ì ê³ ì í ì¼íì© ê³ì¢ì ë°ê¸ì íµíì¬ ê²°ì ëê¸ì ì§ê¸ì´ ì´ë£¨ì´ì§ë ìë¹ì¤ë¥¼ ë§í©ëë¤.<br><br>\ 83114. ê°í¸ê²°ì ìë¹ì¤ : ì´ì©ìê° ê²°ì ëê¸ì ì§ê¸ì ìíì¬ ì ê³µí ì§ê¸ê²°ì ìë¨ì´ ì ì©ì¹´ë, ê³ì¢ì´ì²´ì¸ ê²½ì°ë¡ì, ì 보를 ë§¤ë² ì ë ¥í íì ìì´ ê´ë ¨ ì ë³´ì íë² ë±ë¡ë§ì¼ë¡ ìí ê²°ì ê° ê°ë¥í ìë¹ì¤ë¥¼ ë§í©ëë¤. ë¨, ê°í¸ê²°ì ìë¹ì¤ ì ì² ì íì¬ê° ì íë ì´ì©ìì 본ì¸íì¸ ì ì°¨ê° ë°ëì íìíë©°, íì¬ì ì¸ì¦ ë° ì¹ëì´ ìì´ì¼ ìë¹ì¤ë¥¼ ì´ì©í ì ììµëë¤.<br><br>\ 83125. 기í: íì¬ê° ì ê³µíë ìë¹ì¤ë¡ì ì§ê¸ê²°ì ìë¨ì ì¢ ë¥ì ë°ë¼ `í´ëí° ê²°ì ëíìë¹ì¤`, `ìíê¶ê²°ì ëíìë¹ì¤`, ë±ì´ ììµëë¤.<br><br>\ 8313<span style="font-size: 15px; font-weight: normal;">ì 5ì¡° (ê²°ì ëê¸ìì¹ìë¹ì¤ì ë´ì©)</span><br><br>\ 83141. ì´ì©ì(ì´ì©ìì ëìê° ìë ê²½ì°ìë ì¬í ë±ì ê³µê¸ë°ì ì를 í¬í¨í©ëë¤. ì´í 본 ì¡°ìì ê°ìµëë¤)ë ì¬í ë±ì ê³µê¸ë°ì ì¬ì¤ì ì¬í ë±ì ê³µê¸ë°ì ë ë¶í° 3ìì ì¼ ì´ë´ì íì¬ì íµë³´íì¬ì¼ í©ëë¤.<br><br>\ 83152. íì¬ë ì´ì©ìë¡ë¶í° ì¬í ë±ì ê³µê¸ë°ì ì¬ì¤ì íµë³´ ë°ì í íì¬ì íµì í매ì ìê° ì¬ì´ìì ì í ê¸°ì¼ ë´ì íµì í매ì ììê² ê²°ì ëê¸ì ì§ê¸í©ëë¤.<br><br>\ 83163. íì¬ë ì´ì©ìê° ì¬í ë±ì ê³µê¸ë°ì ë ë¶í° 3ìì ì¼ì´ ì§ëëë¡ ì ë¹í ì¬ì ì ì ì ìì´ ê·¸ ê³µê¸ë°ì ì¬ì¤ì íì¬ì íµë³´íì§ ìëíë ê²½ì°ìë ì´ì©ìì ëì ìì´ íµ
8316ì í매ì ììê² ê²°ì ëê¸ì ì§ê¸í ì ììµëë¤.<br><br>\ 83174. íì¬ë íµì í매ì ììê² ê²°ì ëê¸ì ì§ê¸í기 ì ì ì´ì©ììê² ê²°ì ëê¸ì íê¸ ë°ì ì¬ì ê° ë°ìí ê²½ì°ìë ê·¸ ê²°ì ëê¸ì ìë¹ììê² íê¸í©ëë¤.<br><br>\ 83185. íì¬ë ì´ì©ììì ê²°ì ëê¸ìì¹ìë¹ì¤ ì´ì©ê³¼ ê´ë ¨ë 구체ì ì¸ ê¶ë¦¬, ì무를 ì í기 ìíì¬ ë³¸ ì½ê´ê³¼ë ë³ëë¡ ê²°ì ëê¸ìì¹ìë¹ì¤ì´ì©ì½ê´ì ì ì í ì ììµëë¤.<br><br>\ 8319<span style="font-size: 15px; font-weight: normal;">ì 6ì¡° (ì´ì©ìê°)</span><br><br>\ 83201. íì¬ë ì´ì©ììê² ì°ì¤ë¬´í´ 1ì¼ 24ìê° ì ìê¸ìµê±°ë ìë¹ì¤ë¥¼ ì ê³µí¨ì ìì¹ì¼ë¡ í©ëë¤. ë¨, ê¸ìµê¸°ê´ 기í ê²°ì ìë¨ ë°íì ìì ì¬ì ì ë°ë¼ ë¬ë¦¬ ì í ì ììµëë¤. ê³ì¢ì´ì²´ê²°ì ëíìë¹ì¤, ê°ìê³ì¢ê²°ì ëíìë¹ì¤, ê°í¸ê²°ì ìë¹ì¤ë ìíì¬ì ì¬ì ì ë°ë¼ â00:30~ 23:30â ê¹ì§ ì ìê¸ìµê±°ë ìë¹ì¤ë¥¼ ì ê³µí¨ì ìì¹ì¼ë¡ í©ëë¤.<br><br>\ 83212. íì¬ë ì ë³´íµì ì¤ë¹ì ë³´ì, ì ê² ê¸°í 기ì ìì íìë ê¸ìµê¸°ê´ 기í ê²°ì ìë¨ ë°íì ìì ì¬ì ì ìíì¬ ìë¹ì¤ ì¤ë¨ì´ ë¶ê°í¼í ê²½ì°, ìë¹ì¤ ì¤ë¨ 3ì¼ ì ê¹ì§ ê²ì ê°ë¥í ì ìì ìë¨ì íµíì¬ ìë¹ì¤ ì¤ë¨ ì¬ì¤ì ê²ìí í ìë¹ì¤ë¥¼ ì¼ì ì¤ë¨í ì ììµëë¤. ë¤ë§, ìì¤í ì¥ì 복구, 긴ê¸í íë¡ê·¸ë¨ ë³´ì, ì¸ë¶ìì¸ ë± ë¶ê°í¼í ê²½ì°ìë ì¬ì ê²ì ìì´ ìë¹ì¤ë¥¼ ì¤ë¨í ì ììµëë¤.<br><br>\ 8322<span style="font-size: 15px; font-weight: normal;">ì 7ì¡° (ì 근매체ì ì ì ê³¼ ì¬ì© ë° ê´ë¦¬)</span><br><br>\ 83231. íì¬ë ì ìê¸ìµê±°ë ìë¹ì¤ ì ê³µ ì ì 근매체를 ì ì íì¬ ì´ì©ìì ì ì, ê¶í ë° ê±°ëì§ìì ë´ì© ë±ì íì¸í ì ììµëë¤.<br><br>\ 83242. ì´ì©ìë ì 근매체를 ì 3ììê² ëì¬íê±°ë ì¬ì©ì ììíê±°ë ìë, ìì ëë ë´ë³´ 목ì ì¼ë¡ ì ê³µí ì ììµëë¤.<br><br>\ 83253. ì´ì©ìë ìì ì ì 근매체를 ì 3ììê² ëì¤ ëë ë ¸ì¶íê±°ë ë°©ì¹íì¬ìë ìëë©°, ì 근매체ì ëì©ì´ë ìì¡° ëë ë³ì¡°ë¥¼ ë°©ì§í기 ìíì¬ ì¶©ë¶í 주ì를 기ì¸ì¬ì¼ í©ëë¤.<br><br>\ 83264. íì¬ë ì´ì©ìë¡ë¶í° ì 근매체ì ë¶ì¤ì´ë ëë ë±ì íµì§ë¥¼ ë°ì ëìë ê·¸ ëë¶í° ì 3ìê° ê·¸ ì 근매체를 ì¬ì©í¨ì¼ë¡ ì¸íì¬ ì´ì©ììê² ë°ìí ìí´ë¥¼ ë°°ìí ì± ìì´ ììµëë¤.<br><br>\ 8327<span style="font-size: 15px; font-weight: normal;">ì 8ì¡° (ê±°ëë´ì©ì íì¸)</span><br><br>\ 83281. íì¬ë ì´ì©ìì 미리 ì½ì í ì ìì ë°©ë²ì íµíì¬ ì´ì©ìì ê±°ëë´ì©(ì´ì©ìì `ì¤ë¥ì ì ì구ì¬ì¤ ë° ì²ë¦¬ê²°ê³¼ì ê´í ì¬í`ì í¬í¨í©ëë¤)ì íì¸í ì ìëë¡ íë©°, ì´ì©ìì ìì²ì´ ìë ê²½ì°ìë ìì²ì ë°ì ë ë¡ë¶í° 2주 ì´ë´ì 모ì¬ì ì¡ ë±ì ë°©ë²ì¼ë¡ ê±°ëë´ì©ì ê´í ìë©´ì êµë¶í©ëë¤.<br><br>\ 83292. íì¬ë ì 1í¸ì ë°ë¥¸ ì´ì©ìì ê±°ëë´ì© ìë©´êµë¶ ìì²ì ë°ì ê²½ì° ì ìì ì¥ì¹ì ì´ìì¥ì , ê·¸ ë°ì ì¬ì ë¡ ê±°ëë´ì©ì ì ê³µí ì ìë ëìë ì¦ì ì´ì©ììê² ì ì문ì ì ì¡(ì ìì°í¸ì ì´ì©í ì ì¡ì í¬í¨í©ëë¤)ì ë°©ë²ì¼ë¡ ê·¸ë¬í ì¬ì 를 ìë ¤ì¼ íë©°, ì ìì ì¥ì¹ì ì´ìì¥ì ë±ì ì¬ì ë¡ ê±°ëë´ì©ì ì ê³µí ì ìë 기ê°ì ì 1í¸ì ê±°ëë´ì©ì ê´í ìë©´ì êµë¶ê¸°ê°ì ì°ì íì§ ìëí©ëë¤.<br><br>\ 83303. íì¬ê° ì´ì©ììê² ì ê³µíë ê±°ëë´ì© ì¤ ê±°ëê³ì¢ì ëª ì¹ ëë ë²í¸, ê±°ëì ì¢ ë¥ ë° ê¸ì¡, ê±°ëìëë°©ì ëíë´ë ì ë³´, ê±°ëì¼ì, ì ìì ì¥ì¹ì ì¢ ë¥ ë° ì ìì ì¥ì¹ë¥¼ ìë³í ì ìë ì ë³´ì í´ë¹ ì ìê¸ìµê±°ëì ê´ë ¨í ì ìì ì¥ì¹ì ì ì기ë¡, íì¬ê° ì ìê¸ìµê±°ëì ëê°ë¡ ë°ì ììë£, ì´ì©ìì ì¶ê¸ ëìì ê´í ì¬í, ì ìê¸ìµê±°ëì ì ì² ë° ì¡°ê±´ì ë³ê²½ì ê´í ì¬í, ê±´ë¹ ê±°ëê¸ì¡ì´ 1ë§ìì ì´ê³¼íë ì ìê¸ìµê±°ëì ê´í 기ë¡ì 5ë ê°, ê±´ë¹ ê±°ëê¸ì¡ì´ 1ë§ì ì´í
8330ì¸ ìì¡ ì ìê¸ìµê±°ëì ê´í 기ë¡, ì ìì§ê¸ìë¨ ì´ì© ì ê±°ëì¹ì¸ì ê´í 기ë¡, ì´ì©ìì ì¤ë¥ì ì ì구ì¬ì¤ ë° ì²ë¦¬ê²°ê³¼ì ê´í ì¬íì 1ë ê°ì 기ê°ì ëìì¼ë¡ íë, íì¬ê° ì ìì§ê¸ê²°ì ëí ìë¹ì¤ ì ê³µì ëê°ë¡ ìì·¨í ììë£ì ê´í ì¬íì ì ê³µíë ê±°ëë´ì©ìì ì ì¸ë©ëë¤.<br><br>\ 83314. ì´ì©ìê° ì 1íìì ì í ìë©´êµë¶ë¥¼ ìì²íê³ ì í ê²½ì° ë¤ìì 주ì ë° ì íë²í¸ë¡ ìì²í ì ììµëë¤.<br><br>\ 8332o 주ì: ìì¸ì ë§í¬êµ¬ ë§í¬ëë¡217(ìíë) í¬ë ëí¸ì¼í°<br>\ 8333o ì´ë©ì¼ 주ì: [email protected]<br>\ 8334o ì íë²í¸: 1661-0808 / 1661-7335<br>\ 8335o FAX: 02-312-3591<br>\ 8336<span style="font-size: 15px; font-weight: normal;">ì 9ì¡° (ì¤ë¥ì ì ì ë±)</span><br><br>\ 83371. ì´ì©ìë ì ìê¸ìµê±°ë ìë¹ì¤ë¥¼ ì´ì©í¨ì ìì´ ì¤ë¥ê° ììì ì ëìë íì¬ì ëíì¬ ê·¸ ì ì ì ì구í ì ììµëë¤.<br><br>\ 83382. íì¬ë ì íì ê·ì ì ë°ë¥¸ ì¤ë¥ì ì ì ì구를 ë°ì ëìë ì´ë¥¼ ì¦ì ì¡°ì¬íì¬ ì²ë¦¬í í ì ì ì구를 ë°ì ë ë¶í° 2주 ì´ë´ì ê·¸ 결과를 ì´ì©ììê² ìë ¤ ë립ëë¤.<br><br>\ 8339<span style="font-size: 15px; font-weight: normal;">ì 10ì¡° (íì¬ì ì± ì)</span><br><br>\ 83401. íì¬ë ì 근매체ì ìì¡°ë ë³ì¡°ë¡ ë°ìí ì¬ê³ ë¡ ì¸í
8340ì¬ ì´ì©ììê² ë°ìí ìí´ì ëíì¬ ë°°ìì± ìì´ ììµëë¤. ë¤ë§ ì´ì©ìê° ì 7ì¡° ì 2íì ìë°íê±°ë ì 3ìê° ê¶í ìì´ ì´ì©ìì ì 근매체를 ì´ì©íì¬ ì ìê¸ìµê±°ë를 í ì ììì ììê±°ë ì ì ììììë ë¶êµ¬íê³ ì´ì©ìê° ìì ì ì 근매체를 ëì¤ ëë ë ¸ì¶íê±°ë ë°©ì¹í ê²½ì° ê·¸ ì± ìì ì ë¶ ëë ì¼ë¶ë¥¼ ì´ì©ìê° ë¶ë´íê² í ì ììµëë¤.<br><br>\ 83412. íì¬ë ê³ì½ì²´ê²° ëë ê±°ëì§ìì ì ìì ì ì¡ì´ë ì²ë¦¬ê³¼ì ìì ë°ìí ì¬ê³ ë¡ ì¸íì¬ ì´ì©ììê² ê·¸ ìí´ê° ë°ìí ê²½ì°ìë ê·¸ ìí´ë¥¼ ë°°ìí ì± ìì´ ììµëë¤. ë¤ë§ 본 ì¡° ì 1í ë¨ìì í´ë¹íê±°ë ë²ì¸(`ì¤ì기ì 기본ë²` ì 2ì¡° ì 2íì ìí ì기ì ì ì ì¸í©ëë¤)ì¸ ì´ì©ììê² ìí´ê° ë°ìí ê²½ì°ë¡ì íì¬ê° ì¬ê³ 를 ë°©ì§í기 ìíì¬ ë³´ìì 차를 ì립íê³ ì´ë¥¼ ì² ì í ì¤ìíë ë± í©ë¦¬ì ì¼ë¡ ì구ëë ì¶©ë¶í 주ìì무를 ë¤í ê²½ì° ê·¸ ì± ìì ì ë¶ ëë ì¼ë¶ë¥¼ ì´ì©ìê° ë¶ë´íê² í ì ììµëë¤.<br><br>\ 83423. íì¬ë ì ìê¸ìµê±°ë를 ìí ì ìì ì¥ì¹ ëë `ì ë³´íµì ë§ ì´ì©ì´ì§ ë° ì ë³´ë³´í¸ ë±ì ê´í ë²ë¥ ` ì 2ì¡°ì 1íì 1í¸ì ë°ë¥¸ ì ë³´íµì ë§ì 침ì íì¬ ê±°ì§ì´ë ê·¸ ë°ì ë¶ì í ë°©ë²ì¼ë¡ íëí ì 근매체ì ì´ì©ì¼ë¡ ë°ìí ì¬ê³ ë¡ ì¸í
8342ì¬ ì´ì©ììê² ê·¸ ìí´ê° ë°ìí ê²½ì°ìë ê·¸ ìí´ë¥¼ ë°°ìí ì± ìì´ ììµëë¤.ë¤ë§, ë¤ìê³¼ ê°ì ê²½ì° íì¬ë ì´ì©ìì ëíì¬ ì¼ë¶ ëë ì ë¶ì ëíì¬ ì± ìì ì§ì§ ìëí©ëë¤.<br><br>\ 8343ê°. íì¬ê° ì 근매체ì ë°ë¥¸ íì¸ ì¸ì ë³´ìê°í를 ìíì¬ ì ìê¸ìµê±°ë ì ì구íë ì¶ê°ì ì¸ ë³´ìì¡°ì¹ë¥¼ ì´ì©ìê° ì ë¹í ì¬ì ìì´ ê±°ë¶íì¬ ì ìê¸ìµê±°ëë² ì 9ì¡° ì 1í ì 3í¸ì ë°ë¥¸(ì´í `ì¬ê³ `ë¼ íë¤) ì¬ê³ ê° ë°ìí ê²½ì°<br>\ 8344ë. ì´ì©ìê° ëí ì ê°ëª©ì ì¶ê°ì ì¸ ë³´ìì¡°ì¹ìì ì¬ì©ëë 매체, ìë¨ ëë ì ë³´ì ëíì¬ ë¤ìê³¼ ê°ì íì를 íì¬ `ì¬ê³ `ê° ë°ìíë ê²½ì°<br>\ 8345- ëì¤, ëì¶ ëë ë°©ì¹í íì<br>\ 8346- 3ììê² ëì¬íê±°ë ê·¸ ì¬ì©ì ììí íì ëë ìëë ë´ë³´ì 목ì ì¼ë¡ ì ê³µí íì<br>\ 8347<span style="font-size: 15px; font-weight: normal;">ì 11ì¡° (ì ìì§ê¸ê±°ëê³ì½ì í¨ë ¥)<br><br>\ 83481. íì¬ë ì´ì©ìì ê±°ëì§ìê° ì ìì§ê¸ê±°ëì ê´í ê²½ì° ê·¸ ì§ê¸ì 차를 ëííë©°, ì ìì§ê¸ê±°ëì ê´í ê±°ëì§ìì ë´ì©ì ì ì¡íì¬ ì§ê¸ì´ ì´ë£¨ì´ì§ëë¡ í©ëë¤.<br><br>\ 83492. íì¬ë ì´ì©ìì ì ìì§ê¸ê±°ëì ê´í ê±°ëì§ìì ë°ë¼ ì§ê¸ê±°ëê° ì´ë£¨ì´ì§ì§ ìì ê²½ì° ìë ¹í ìê¸ì ì´ì©ììê² ë°ííì¬ì¼ í©ëë¤.<br><br>\ 8350<span style="font-size: 15px; font-weight: normal;">ì 12ì¡° (ê±°ëì§ìì ì² í)</span><br><br>\ 83511. ì´ì©ìê° ì ìê¸ìµê±°ë를 í ê²½ì°, ì´ì©ìë ì§ê¸ì í¨ë ¥ì´ ë°ìí기 ì ê¹ì§ 본 ì½ê´ ì 8ì¡° ì 4í ê¸°ì¬ ë´ë¹ììê² ì ì문ìì ì ì¡(ì ìì°í¸ì ì´ì©í ì ì¡ì í¬í¨í©ëë¤)ì ìí ë°©ë²ì¼ë¡ ê±°ëì§ì를 ì² íí ì ììµëë¤.<br><br>\ 83522. ì íì ì§ê¸ì í¨ë ¥ì´ ë°ì ìì ì´ë (i) ì ììê¸ì´ì²´ì ê²½ì°ìë ê±°ë ì§ìë ê¸ì¡ì ì ë³´ì ëíì¬ ìì·¨ì¸ì ê³ì¢ê° ê°ì¤ëì´ ìë ê¸ìµê¸°ê´ì ê³ì¢ ìì¥ì ì ê¸ê¸°ë¡ì´ ëë ë (ii) ê·¸ ë°ì ì ìì§ê¸ìë¨ì¼ë¡ ì§ê¸íë ê²½ì°ìë ê±°ë ì§ìë ê¸ì¡ì ì ë³´ê° ìì·¨ì¸ì ê³ì¢ê° ê°ì¤ëì´ ìë ê¸ìµê¸°ê´ì ì ìì ì¥ì¹ì ì ë ¥ì´ ëë ë를 ë§í©ëë¤.<br><br>\ 83533. ì´ì©ìë ì§ê¸ì í¨ë ¥ì´ ë°ìí ê²½ì°ìë ì ììê±°ë ë±ììì ìë¹ìë³´í¸ì ê´í ë²ë¥ ë± ê´ë ¨ ë²ë ¹ì ì²ì½ì ì² íì ë°©ë² ëë 본 ì½ê´ ì 5ì¡°ìì ì í ë°ì ë°ë¼ ê²°ì ëê¸ì ë°í ë°ì ì ììµëë¤.<br><br>\ 8354<span style="font-size: 15px; font-weight: normal;">ì 13ì¡° (ì ìê¸ìµê±°ë 기ë¡ì ìì± ë° ë³´ì¡´)</span><br><br>\ 83551. íì¬ë ì´ì©ìê° ì ìê¸ìµê±°ëì ë´ì©ì ì¶ì , ê²ìíê±°ë ê·¸ ë´ì©ì ì¤ë¥ê° ë°ìí ê²½ì°ì ì´ë¥¼ íì¸íê±°ë ì ì í ì ìë 기ë¡ì ìì±íì¬ ë³´ì¡´í©ëë¤.<br><br>\ 83562. ì íì ê·ì ì ë°ë¼ íì¬ê° ë³´ì¡´íì¬ì¼ íë 기ë¡ì ì¢ ë¥ ë° ë³´ì¡´ë°©ë²ì ì 8ì¡° ì 3íìì ì í ë°ì ë°ë¦ ëë¤.<br><br>\ 8357<span style="font-size: 15px; font-weight: normal;">ì 14ì¡° (ì ìê¸ìµê±°ëì ë³´ì ì ê³µê¸ì§)</span><br><br>\ 8358íì¬ë ì ìê¸ìµê±°ë ìë¹ì¤ë¥¼ ì ê³µí¨ì ìì´ì ì·¨ëí ì´ì©ìì ì¸ì ì¬í, ì´ì©ìì ê³ì¢, ì 근매체 ë° ì ìê¸ìµê±°ëì ë´ì©ê³¼ ì¤ì ì ê´í ì ë³´ ëë ìë£ë¥¼ ê¸ìµì¤ëª ë² ë± ë²ë ¹ì ìíê±°ë ì´ì©ìì ëì를 ì»ì§ ìëíê³ ì 3ììê² ì ê³µ, ëì¤íê±°ë ì 무ì 목ì ì¸ì ì¬ì©íì§ ìëí©ëë¤.<br>\ 8359<span style="font-size: 15px; font-weight: normal;">ì 15ì¡° (ë¶ìì²ë¦¬ ë° ë¶ìì¡°ì )</span><br><br>\ 83601. ì´ì©ìë ë¤ìì ë¶ìì²ë¦¬ ì± ìì ë° ë´ë¹ìì ëíì¬ ì ìê¸ìµê±°ë ìë¹ì¤ ì´ì©ê³¼ ê´ë ¨í ì견 ë° ë¶ë§ì ì 기, ìí´ë°°ìì ì²êµ¬ ë±ì ë¶ìì²ë¦¬ë¥¼ ì구í ì ììµëë¤.<br><br>\ 8361o ë´ë¹ì: RMí<br>\ 8362o ì°ë½ì²(ì íë²í¸, ì ìì°í¸ì£¼ì): 1661-0808 / 1661-7335, [email protected]<br>\ 83632. ì´ì©ìê° íì¬ì ëíì¬ ë¶ìì²ë¦¬ë¥¼ ì ì²í ê²½ì°ìë íì¬ë 15ì¼ ì´ë´ì ì´ì ëí ì¡°ì¬ ëë ì²ë¦¬ ê²°ê
8363³¼ë¥¼ ì´ì©ììê² ìë´í©ëë¤.<br><br>\ 83643. ì´ì©ìë `ê¸ìµììíì ì¤ì¹ ë±ì ê´í ë²ë¥ ` ì 51ì¡°ì ê·ì ì ë°ë¥¸ ê¸ìµê°ë ìì ê¸ìµë¶ìì¡°ì ììíë `ìë¹ì기본ë²` ì 33ì¡° ì 1íì ê·ì ì ë°ë¥¸ ìë¹ìë³´í¸ìì íì¬ì ì ìê¸ìµê±°ë ìë¹ì¤ì ì´ì©ê³¼ ê´ë ¨í ë¶ìì¡°ì ì ì ì²í ì ììµëë¤.<br><br>\ 8365<span style="font-size: 15px; font-weight: normal;">ì 16ì¡° (íì¬ì ìì ì± íë³´ ì무)</span><br><br>\ 8366íì¬ë ì ìê¸ìµê±°ëê° ìì íê² ì²ë¦¬ë ì ìëë¡ ì ëí ê´ë¦¬ìë¡ìì 주ì를 ë¤íë©°, ì ìê¸ìµê±°ëì ìì ì±ê³¼ ì 뢰ì±ì íë³´í ì ìëë¡ ì ìê¸ìµê±°ëì ì¢ ë¥ë³ë¡ ì ìì ì ì¡ì´ë ì²ë¦¬ë¥¼ ìí ì¸ë ¥, ìì¤, ì ìì ì¥ì¹ ë±ì ì 보기ì ë¶ë¬¸ ë° ì ìê¸ìµì 무ì ê´íì¬ ê¸ìµììíê° ì íë 기ì¤ì ì¤ìí©ëë¤.<br>\ 8367<span style="font-size: 15px; font-weight: normal;">ì 17ì¡° (ì½ê´ ì¸ ì¤ì¹)</span><br><br>\ 83681. íì¬ì ì´ì©ì ì¬ì´ì ê°ë³ì ì¼ë¡ í©ìí ì¬íì´ ì´ ì½ê´ì ì í ì¬íê³¼ ë¤ë¥¼ ëìë ê·¸ í©ìì¬íì ì´ ì½ê´ì ì°ì íì¬ ì ì©í©ëë¤.<br><br>\ 83692. ì ìê¸ìµê±°ëì ê´íì¬ ì´ ì½ê´ì ì íì§ ìì ì¬íì ê°ë³ì½ê´ì´ ì íë ë°ì ë°ë¦ ëë¤.<br><br>\ 83703. ì´ ì½ê´ê³¼ ì ìê¸ìµê±°ëì ê´í ê°ë³ì½ê´ì ì íì§ ìì ì¬í(ì©ì´ì ì ì í¬í¨)ì ëíì¬ë ë¤ë¥¸ í©ìì¬íì´ ìì¼ë©´ ì ìê¸ìµê±°ëë², ì ììê±°ë ë±ììì ìë¹ì ë³´í¸ì ê´í ë²ë¥ , ì¬ì ì 문ê¸ìµì ë² ë± ê´ê³ ë²ë ¹ìì ì í ë°ì ë°ë¦ ëë¤.<br><br>\ 8371<span style="font-size: 15px; font-weight: normal;">ì 18ì¡° (ê´í )</span><br><br>\ 8372íì¬ì ì´ì©ìê°ì ë°ìí ë¶ìì ê´í ê´í ì 민ì¬ìì¡ë²ìì ì í ë°ì ë°ë¦ ëë¤.<br>\ 8373 </div>\ 8374 <div style="font-size: 16px; color: #484b50; margin-top: 10px;">\ 8375 <label>\ 8376 <input type="checkbox" class="hidden termsAgreeCl" name="termsAgreeCl2" value="0" />\ 8377 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path d="M14 3.5c5.79 0 10.5 4.71 10.5 10.5S19.79 24.5 14 24.5 3.5 19.79 3.5 14 8.21 3.5 14 3.5M14 2C7.37 2 2 7.37 2 14s5.37 12 12 12 12-5.37 12-12S20.63 2 14 2z"/><path d="M12.8 17.95c-.19 0-.38-.07-.53-.22l-4-4c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l3.47 3.47 5.87-5.87c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-6.4 6.4c-.15.15-.34.22-.53.22z"/></svg> ê°ì¸ì ë³´ ì²ë¦¬ ìí ìë´ (íì)\ 8378 </label>\ 8379 <div class="folder"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M17.29 5.65 10 12.94 2.71 5.65l-.71.7 8 8 8-8z"/></svg></div>\ 8380 </div>\ 8381 <div class="term-txt" style="height: 70px; overflow: hidden;">\ 8382ì²ë¦¬ìíì ë°ë ì : ëì´ì¤ íì´ë¨¼ì¸ 주ìíì¬<br>\ 8383ìíì 무ì ë´ì© : PG ìë¹ì¤ ì ê³µ\ 8384 </div>\ 8385 <div style="font-size: 16px; color: #484b50; margin-top: 10px;">\ 8386 <label>\ 8387 <input type="checkbox" class="hidden termsAgreeCl" name="termsAgreeCl3" value="
83870" />\ 8388 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path d="M14 3.5c5.79 0 10.5 4.71 10.5 10.5S19.79 24.5 14 24.5 3.5 19.79 3.5 14 8.21 3.5 14 3.5M14 2C7.37 2 2 7.37 2 14s5.37 12 12 12 12-5.37 12-12S20.63 2 14 2z"/><path d="M12.8 17.95c-.19 0-.38-.07-.53-.22l-4-4c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l3.47 3.47 5.87-5.87c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-6.4 6.4c-.15.15-.34.22-.53.22z"/></svg> ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëí ìë´ (íì)\ 8389 </label>\ 8390 <div class="folder"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path d="M17.29 5.65 10 12.94 2.71 5.65l-.71.7 8 8 8-8z"/></svg></div>\ 8391 </div>\ 8392 <div class="term-txt" style="height: 100px;">\ 8393- ìì§íë ê°ì¸ì ë³´ì í목 : ì¬ì ìì ë³´(ìí¸ëª , ì¬ì ì ë²í¸, ì¬ì ì 구ë¶, ì ì¢ , ì í, ì¼í몰 주ì URL, ëíìëª , ëíìëª ìë ìì¼, ì íë²í¸,í©ì¤ë²í¸, 주ì), ê³ì¢ì ë³´(ìí, ìê¸ì£¼, ê³ì¢ë²í¸), ë´ë¹ì ì ë³´(ì´ë¦, ì íë²í¸, í¸ëí°ë²í¸,ì´ë©ì¼ì£¼ì)<br>\
8394- ê°ì¸ì ë³´ì ìì§ ë° ì´ì© 목ì : ìë¹ì¤ ì ê³µì ê´í ê³ì½ ì´í ë° ìê¸ ì ì°, 본ì¸íì¸, 민ìì²ë¦¬, ê³ ì§ì¬í ì ë¬ ë±<br>\ 8395- ê°ì¸ì ë³´ì ë³´ì ë° ì´ì©ê¸°ê° : ìì§ ë° ì´ì©ëª©ì ë¬ì±ìê¹ì§<br>\ 8396â» ëì를 ê±°ë¶í ê¶ë¦¬ê° ìì¼ë©° ëì를 ê±°ë¶íë ê²½ì° PG ìë¹ì¤ë¥¼ ì´ì©íì¤ ì ììµëë¤.<br>\ 8397 </div>\ 8398 </div>\ 8399 <input type="hidden" name="plan_month" value="' + quantity + '" />\ 8400 '; 8401 8402 } 8403 8404 html += '\ 8405 </form>\ 8406 </div>\ 8407 '; 8408 8409 if(checkGabia) return false; 8410 8411 var title = '<img src="https://storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/'+logo_str+'_logo.png" class="sign-logo-title img-responsive"/>'; 8412 var sign_modal = $(this).showModalFlat(title, html, true, true, function() { 8413 // ok callback 8414 8415 8416 var valid_arr = (cur_pg=='KCP') ? ['compName', 'compTaxNo', 'compUrl', 'compOwnName', 'compOwnNo', 'compOwnMob1', 'compOwnMob2', 'compOwnMob3', 8417 'compTel1' , 'compTel2' , 'compTel3' , 'compEmail' , 'mngNm' , 'mngMob1' , 'mngMob2', 'mngMob3', 'mngTel1', 'mngTel2', 'mngTel3', 'mngEmail', 8418 'compOwnZipCode','compOwnAddr1','compOwnAddr2','agree'] : ['coNm', 'coNo1', 'coNo2', 'coNo3', 'bsKind', 'gdKind', 'coUrl', 'bossNm', 'bossRrn', 'telNo1', 'telNo2', 'telNo3', 8419 'faxNo1', 'faxNo2', 'faxNo3', 'postNo', 'addrNo1', 'bankCd', 'accntNm', 'accntNo', 'merEmp', 'merEmpCp1', 'merEmpCp2', 'merEmpCp3', 8420 'merEmpTel1', 'merEmpTel2', 'merEmpTel3', 'merEmpEmail', 'termsAgreeCl1', 'termsAgreeCl2', 'termsAgreeCl3']; 8421 8422 var valid_flag = true; 8423 var valid_item = ''; 8424 var valid_elem = ''; 8425 8426 $.each(valid_arr, function(k, v) { 8427 var target = $('#sign-'+cur_pg.toLowerCase()+'-form').find('[name="' + v + '"]'); 8428 if($.trim(target.val()) == '' || $.trim(target.val()) == '0') { 8429 valid_item = $(target).parents('div').prev('.title').text(); 8430 valid_item = valid_item.replace(' *', ''); 8431 8432 valid_item += 'ì íì í목ì ëë¤.'; 8433 if(v == 'termsAgreeCl1') { 8434 valid_item = 'ì´ì© ì½ê´'; 8435 valid_item += ' ëìì ì²´í¬í´ì£¼ì¸ì.'; 8436 } else if(v == 'termsAgreeCl2') { 8437 valid_item = 'ê°ì¸ì ë³´ ì²ë¦¬ ìí ìë´'; 8438 valid_item += ' ëìì ì²´í¬í´ì£¼ì¸ì.'; 8439 } else if(v == 'termsAgreeCl3') { 8440 valid_item = 'ê°ì¸ì ë³´ ìì§ ë° ì´ì©ì ëí ìë´'; 8441 valid_item += ' ëìì ì²´í¬í´ì£¼ì¸ì.'; 8442 } else if(v=='agree') { 8443 valid_item = 'ê°ì¸ì ë³´ ì²ë¦¬ ìí, ìì§ ë° ì´ì©ì ëí ìë´'; 8444 valid_item += ' ëìì ì²´í¬í´ì£¼ì¸ì.'; 8445 } 8446 valid_elem = target; 8447 valid_flag = false; 8448 return false; 8449 } 8450 8451 // if($('#sign-nicepay-form input[name="useSvcCd[]"]:checked').length == 0) { 8452 // valid_flag = false; 8453 // valid_item = 'ê²°ì ìë¹ì¤ë¥¼ ìµì íë ì´ì ì íí´ì£¼ì¸ì.'; 8454 // valid_elem = $('#sign-nicepay-form input[name="useSvcCd[]"]:first').get(0); 8455 // } 8456 }); 8457 8458 if(cur_pg == 'NICEPAY') { 8459 var check_bytes = { 8460 'coNm' : 40, 8461 'coUrl' : 100, 8462 // 'coNo' : 10, 8463 'bsKind' : 80, 8464 'gdKind' : 80, 8465 'addrNo1' : 100, 8466 'addrNo2' : 100, 8467 // 'telNo' : 40, 8468 // 'faxNo' : 40, 8469 'accntNo' : 30, 8470 'accntNm' : 30, 8471 'merEmp' : 30, 8472 // 'merEmpTel' : 40, 8473 // 'merEmpCp' : 40, 8474 'merEmpEmail' : 60, 8475 }; 8476 8477 var check_param = ''; 8478 $.each(check_bytes, function(name, bytes) { 8479 if(getBytes($('#sign-nicepay-form').find('[name="' + name + '"]').val()) > bytes) { 8480 check_param = name; 8481 valid_flag = false; 8482 return false; 8483 } 8484 }); 8485 8486 if(check_param) { 8487 var target = $('#sign-nicepay-form').find('[name="' + check_param + '"]'); 8488 valid_item = $(target).parents('div').prev('.title').text(); 8489 valid_item = valid_item.replace(' *', ''); 8490 valid_item += 'ì ìµë ' + check_bytes[check_param] + ' bytes ê¹ì§ ì ë ¥ ê°ë¥í©ëë¤.<br>(íê¸ 2bytes, ì문/ì«ì/공백 1byte)'; 8491 valid_elem = target; 8492 } 8493 } 8494 8495 if(!valid_flag) { 8496 var alert_modal = $(this).showModalFlat('ìë´', valid_item, true, false, '', 'ok', '', 'cl-cmmodal cl-s-btn w560 cl-p130 cl-p0', false, function() { 8497 $(valid_elem).focus(); 8498 }); 8499 var alert_modal_zindex = Number(alert_modal.css('zIndex'))+40; 8500 var alert_backdrop_zindex = Number(alert_modal.closest('.flat-modal').next('.modal-backdrop').css('zIndex'))+40; 8501 alert_modal.css('zIndex', alert_modal_zindex); 8502 alert_modal.closest('.flat-modal').next('.modal-backdrop').css('zIndex', alert_backdrop_zindex); 8503 return false;
8504 } 8505 var shopping_url = (location.href.indexOf('_admin') != -1) ? '/_admin/shopping' : '/shopping', 8506 comp_txt = (cur_pg=='KCP') ? 'KCP' : 'ëì´ì¤íì´'; 8507 8508 var nicepay_processing = '\ 8509 <div class="nicepay-processing">\ 8510 <div></div>\ 8511 <p>'+comp_txt+' ì ì² ì¤ì ëë¤...</p>\ 8512 </div>\ 8513 '; 8514 var spinner_modal = $(this).showModalFlat('', nicepay_processing, false, false, '', '', '', 'cl-modal cl-s-btn cover sign-nicepay-spinner-modal'); 8515 8516 8517 var spinner_modal_zindex = Number(spinner_modal.css('zIndex'))+20; 8518 var spinner_backdrop_zindex = Number(spinner_modal.closest('.flat-modal').next('.modal-backdrop').css('zIndex'))+20; 8519 spinner_modal.css('zIndex', spinner_modal_zindex); 8520 spinner_modal.closest('.flat-modal').next('.modal-backdrop').css('zIndex', spinner_backdrop_zindex); 8521 8522 if(cur_pg == 'KCP') { 8523 compUrl_kcp = $('input[name="compUrl"]').val().replace(/(http|https):\/\//gi,''); 8524 $('input[name="compUrl"]').val(compUrl_kcp); 8525 } 8526 8527 setTimeout(function() { 8528 $.ajax({ 8529 url: shopping_url + '/sign_'+cur_pg.toLowerCase()+'_request', 8530 type:'post', 8531 data: $('#sign-'+cur_pg.toLowerCase()+'-form').serialize(), 8532 dataType:'json', 8533 async: true, 8534 success:function(data) { 8535 if(data.result == true) { 8536 sign_modal.modal('hide'); 8537 $('.pg-modal-wrap #flat-modal').modal('hide'); 8538 var complete_txt2 = (cur_pg=='KCP') ? '' : '<li style="margin-left: 20px; ">í¤ê°ì´ ì ì ë°ê¸ëì´ ì ì¥ëììµëë¤.<br>ë°ê¸ë í¤ê°ì <b>PG ë° ê²°ì ìë¨ ì¤ì </b>ìì íì¸ì´ ê°ë¥í©ëë¤.</li>', 8539 complete_txt3 = (cur_pg=='KCP') ? 'ì¹´ëê²°ì ê° ëì§ ììµëë¤.' : 'ê²°ì í´ë ê³¼ê¸ì´ ëì§ ììµëë¤.', 8540 complete_txt4 = (cur_pg=='KCP') ? '1544-8662' : '1661-7335', 8541 complete_txt_kcp = (cur_pg=='KCP') ? '<li style="margin-left: 20px; margin-top: 10px;">PGì¬ë¡ë¶í° ë°ê¸ ë°ì í¤ ê°ì PG ì¤ì ìì ì ì©í´ 주ìë©´ ë©ëë¤.</li>' : ''; 8542 8543 var complete_html = '\ 8544 <div>'+comp_txt+'(PG) ì ì²ì´ ì ìì ì¼ë¡ ìë£ëììµëë¤.</div>\ 8545 <div style="margin-top: 40px; text-align: left; background-color: #f7fafd; ">\ 8546 <ul style="padding: 25px 20px; margin-left: 5px; list-style: disc; font-weight: 400; list-style-position: outside; ">\ 8547 '+complete_txt2+'\ 8548 <li style="margin-left: 20px; margin-top: 10px;">2 ~ 3 ìì ì¼ ì´ë´ì PG ë´ë¹ìê° ì°ë½ ë립ëë¤.</li>\ 8549 '+complete_txt_kcp+'\ 8550 <li style="margin-left: 20px; margin-top: 10px;">PG ë° ì¹´ëì¬ ì¬ì¬ë íµì 2~3ì£¼ê° ììë©ëë¤.<br>(ì¹´ëì¬ ì¬ì¬ ì¤ì '+complete_txt3+')</li>\ 8551 <li style="margin-left: 20px; margin-top: 10px;">PG ê°ì ê´ë ¨ 문ìë '+cur_pg+' ê³ ê°ì¼í° ('+complete_txt4+')ë¡ ë¬¸ì ë°ëëë¤.</li>\ 8552 </ul>\ 8553 </div>\ 8554 '; 8555 8556 var complete_modal = $(this).showModalFlat(comp_txt+' ì ì² ìë£', complete_html, true, false, '', 'ok', '', 'cl-cmmodal cl-s-btn w560 cl-p70', true, function() { 8557 location.reload(); 8558 }, '', function() { location.reload(); }); 8559 8560 8561 } else { 8562 alert(data.msg); 8563 } 8564 }, error: function() { 8565 8566 }, complete: function() { 8567 setTimeout(function() { 8568 spinner_modal.modal('hide'); 8569 }, 2000); 8570 } 8571 }); 8572 }); 8573 }, '', 'ì ì²í기', 'cl-modal cl-s-btn cover cl-cmmodal sign-'+cur_pg.toLowerCase()+'-modal pg-apply-clmodal',true); 8574 8575 // console.log(sign_modal); 8576 8577 var sign_modal_zindex = Number(sign_modal.css('zIndex'))+20; 8578 var sign_backdrop_zindex = Number(sign_modal.closest('.flat-modal').next('.modal-backdrop').css('zIndex'))+20; 8579 sign_modal.css('zIndex', sign_modal_zindex); 8580 sign_modal.closest('.flat-modal').next('.modal-backdrop').css('zIndex', sign_backdrop_zindex); 8581 8582 sign_modal.find('input[name="termsAgreeCl_all"]').on('change', function() { 8583 sign_modal.find('.termsAgreeCl').prop('checked', $(this).prop('checked')); 8584 if($(this).prop('checked')) { 8585 $('.termsAgreeCl').attr('value', '1'); 8586 } else { 8587 $('.termsAgreeCl').attr('value', '0'); 8588 } 8589 }); 8590 8591 sign_modal.find('.folder').on('click', function() { 8592 $(this).toggleClass('fold'); 8593 8594 if($(this).hasClass('fold')) { 8595 $(this).parent().closest('div').next('.term-txt').slideUp(); 8596 } else { 8597 $(this).parent().closest('div').next('.term-txt').slideDown(); 8598 } 8599 }); 8600 8601 sign_modal.find('.etc-pay-mobile').on('click', function() { 8602 var checked = $(this).prop('checked'); 8603 if(checked) $(this).attr('value','Y'); 8604 else $(this).attr('value','N'); 8605 }); 8606 8607 sign_modal.find('.termsAgreeCl').on('change', function() { 8608 if($(this).prop('checked')) { 8609 if(cur_pg=='KCP') $(this).attr('value','Y'); 8610 else $(this).attr('value', '1'); 8611 } else { 8612 if(cur_pg=='KCP') $(this).attr('value', ''); 8613 else $(this).attr('value', '0'); 8614 } 8615 if($('.termsAgreeCl').length == $('.termsAgreeCl:checked').length) { 8616 sign_modal.find('input[name="termsAgreeCl_all"]').prop('checked', true); 8617 } else { 8618 sign_modal.find('input[name="termsAgreeCl_all"]').prop('checked', false); 8619 } 8620 }); 8621 } 8622 8623 8624 $('.pg-btn, #pg-comp-detail, #pg-keyinput-btn-apply').live('click', function() { 8625 var manageText = (checkGabia) ? 'ì루ì ê´ë¦¬í´' : 'ê´ë¦¬ì íì´ì§'; 8626 var quantity = $(this).attr('data-quantity'); 8627 var is_shoppingeventUrl = window.location.href.indexOf('shoppingevent') > -1, 8628 title = "ì ìê²°ì ìë¹ì¤ ì ì²"; 8629 8630 var str = '\ 8631 <div class="row pg-wrap">'; 8632 str += (is_shoppingeventUrl) ? '\ 8633 <div class="col-xs-12 col-sm-12 col-md-12 clearfix pg-tab">\ 8634 <div class="NICEPAY">ëì´ì¤íì´</div><div class="KCP active">
8634KCP</div>\ 8635 </div>' : ''; 8636 str += '<div class="col-xs-12 col-sm-12 col-md-12 clearfix pg-header">\ 8637 <div class="col-xs-6 col-sm-6 col-md-6 no-padding kcp-logo">\ 8638 <div class="img-wrap"><img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/nhnkcp_logo.png" alt="kcp logo" class="img-responsive" height="58" width="208" style="padding-top: 22px;" /></div>\ 8639 </div>\ 8640 <div class="col-xs-6 col-sm-6 col-md-6 no-padding kcp-info">\ 8641 <p>ê°ì 문ì ì íìë´<br><span class="tel">1544-8662</span></p>\ 8642 </div>\ 8643 </div>\ 8644 <div class="col-xs-12 col-sm-12 col-md-12 clearfix pg-body no-padding">\ 8645 <div class="pg-title">ìë¹ì¤ 기본ì¬í</div>\ 8646 <div class="pg-content">\ 8647 <dl>\ 8648 <dt>ì´ê¸°ê°ì ë¹</dt>\ 8649 <dd>'; 8650 var text1 = (checkGabia) ? '<span class="point">ë©´ì </span> / ì°íë¹ íì 무ë£' : '<span class="point">ë©´ì (ì¼í ìê¸ì 1ë ì´ì ê²°ì ì)</span> ëë 220,000ì(VAT í¬í¨)/ì°íë¹ íì 무ë£'; 8651 str = str + text1 + '\ 8652 </dd>\ 8653 </dl>\ 8654 <dl>\ 8655 <dt>ì¹´ëììë£</dt>\ 8656 <dd>'; 8657 var text2 = (checkGabia) ? '3.4%' : '3.3%'; 8658 str = str + text2 + '(ì¹´ëì¬ ììë£ í¬í¨, VAT ë³ë), ìì¤ì êµ¬ê° 1.8% ~ 3.3%\ 8659 </dd>\ 8660 </dl>\ 8661 <dl>\ 8662 <dt>ê³ì¢ì´ì²´</dt>\ 8663 <dd>\ 8664 ê°ì ë¹ ë¬´ë£, ì¤ìê° ê³ì¢ì´ì²´ 1.8% ì¸ ì¶ê° ììë£ ìì (VAT ë³ë)\ 8665 </dd>\ 8666 </dl>\ 8667 <dl>\ 8668 <dt>ê°ìê³ì¢</dt>\ 8669 <dd>ê°ì ë¹ ë¬´ë£, ê±´ë¹ ê³ ê°ê° 300ì ì¸ ì¶ê° ììë£ ìì(VAT ë³ë)</dd>\ 8670 </dl>\ 8671 <dl>\ 8672 <dt>í´ëí°ê²°ì </dt>\ 8673 <dd>'; 8674 var text3 = (checkGabia) ? '4.0%' : '3.5%'; 8675 str = str + '\ 8676 ë³ë ê°ì ìì² íì (ê°ì ë¹: 10ë§ì(VAT ë³ë), ì¤ë¬¼ '+text3+', 컨í ì¸ 7%, VAT ë³ë)\ 8677 </dd>\ 8678 </dl>\ 8679 <dl>\ 8680 <dt>ê°í¸ê²°ì <br>(ì¹´ì¹´ì¤íì´, ì ííì´, í ì¤íì´ ë±)</dt>\ 8681 <dd>PG ì ì² ì ìë ê°ì (ê°ì ë¹: 무ë£, ììë£: ì¹´ë ììë£ì ëì¼)\ 8682 </dl>\ 8683 <dl class="pb-0">\ 8684 <dt>ì ì°ì£¼ê¸°</dt>\ 8685 <dd>'; 8686 var text4 = (checkGabia) ? 'ì¼ì ì° 7ì¼ (ì¹ì¸í 7ì¼ í ë§¤ì¼ ì ì°)' : 'ì 4í ì ì° (ì ì° ì§ê¸ì¼ì´ í /ì¼/ê³µí´ì¼ì¸ ê²½ì° ë¤ìë ì§ê¸)'; 8687 str = str + text4 + '\ 8688 </dd>\ 8689 </dl>\ 8690 </div>\ 8691 <div class="pg-title">ê°ì ì ì°¨</div>\ 8692 <div class="pg-content pg-step">\ 8693 <dl>\ 8694 <dt>1ë¨ê³ <br class="hidden-xs">ì¬ì¬ë¶ê°ì ì¢ íì¸</dt>\ 8695 <dd>\ 8696 <p class="mobileWidth">- ì¹´ëì¬ë³ ì¬ì¬ë¶ê° ì ì¢ ì íì¸í©ëë¤.</p>\ 8697 <p class="point">* ì¬ì¬ë¶ê° ì ì¢ ì ììë¡ ë³íë KCPê³ ê°ì¼í°(1544-8662)ë¡ ë¬¸ìíì¬ ì¬ì¬ë¶ê° ì ì¢ ì ì ííê² íì¸ í´ë³´ì기 ë°ëëë¤.</p>\ 8698 <p class="point">* ì¬ì¬ë¶ê° ì ì¢ ë° í¹ì´ì¬íì ì¬ì íì¸íì§ ììì ë°ìíë 문ì ì ëíì¬ í¬ë¦¬ìì´í°ë§í¬ë ì± ìì ì§ì§ ììµëë¤.</p>\ 8699 </dd>\ 8700 </dl>\ 8701 <dl>\ 8702 <dt>2ë¨ê³ <br class="hidden-xs">ìì ì¤ë¹</dt>\ 8703 <dd>\ 8704 <p>- ííì´ì§ë ì¼í몰ë¡ì ìµìíì ëìì¸ì ê°ì¶°ì¼ í©ëë¤.</p>\ 8705 <p>- ííì´ì§ ìì± í, ìíì 3ê° ì´ì ë±ë¡í©ëë¤.</p>\ 8706 <div class="pg-step-dlist-wrap">\ 8707 <div class="pg-step-dlist">\ 8708 <p class="mobileWidth">- ìí ìì¸ íì´ì§ìë ë°°ì¡ì ë³´, íë¶ê·ì ì´ ê¸°ì¬ëì´ì¼ í©ëë¤.\ 8709 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox1" aria-expanded="true" aria-controls="detailBox1">ìì¸í 보기</span>\ 8710 </p>\ 8711 </div>\ 8712 <div class="pg-content-detailWrap collapse" id="detailBox1">\ 8713 <p>1. ìí ìì¸ íì´ì§ì ë¹ ììì í´ë¦í´ ë¸ëì ì¶ê°í©ëë¤. (í ì¤í¸ ë¸ë ì¶ì²)</p>\ 8714 <p>2. í ì¤í¸ ë¸ëì ë°°ì¡ì ë³´ì êµí/íë¶ê·ì ì ì ë ¥í©ëë¤.</p>\ 8715 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img01.jpg" class="img-responsive">\ 8716 <p class="example-text">(ìì ì´ë¯¸ì§)</p>\ 8717 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox1" aria-expanded="true" aria-controls="detailBox1">\ 8718 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8719 </div>\ 8720 </div>\ 8721 </div>\ 8722 <div class="pg-step-dlist-wrap">\ 8723 <div class="pg-step-dlist">\ 8724 <p class="mobileWidth">- ë²ì íìì 보를 ì ë ¥í©ëë¤.\ 8725 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox2" aria-expanded="true" aria-controls="detailBox2">ìì¸í 보기</span>\ 8726 </p>\ 8727 </div>\ 8728 <div class="pg-content-detailWrap collapse" id="detailBox2">\ 8729 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ë²ì íìì ë³´ ë©ë´</span>ìì ë²ì íì ì 보를 ì ë ¥í ì ììµëë¤.</p>\ 8730 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img02.jpg" class="img-responsive">\ 8731 <ul>\ 8732 <li>\ 8733 <span class="detail-num">â </span>\ 8734 <div><span class="pgBold">ì¬ì ì ë±ë¡ë²í¸</span> : ì¬ì ì ë±ë¡ë²í¸ë¥¼ ì ë ¥í©ëë¤.</div>\ 8735 </li>\ 8736 <li>\ 8737 <span class="detail-num">â¡</span>\ 8738 <div><span class="pgBold">ìí¸ ëë ë²ì¸ëª </span> : ìí¸ ëë ë²ì¸ëª ì ì ë ¥í©ëë¤.</div>\ 8739 </li>\ 8740 <li>\ 8741 <span class="detail-num">â¢</span>\ 8742 <div><span class="pgBold">ëíì</span> : ëíìëª ì ì ë ¥í©ëë¤.\ 8743 </div>\ 8744 </li>\ 8745 <li>\ 8746 <span class="detail-num">â£</span>\ 8747 <div><span class="pgBold">ê°ì¸ì ë³´ ê´ë¦¬ ì± ìì</span> : ê°ì¸ì ë³´ ê´ë¦¬ ì± ìì ì´ë¦ì ì ë ¥í©ëë¤.<div>\ 8748 </li>\ 8749 <li>\ 8750 <span class="detail-num">â¤</span>\ 8751 <div><span class="pgBold">íµì í매ì ì ê³ ë²í¸</span> : 5ë¨ê³ìì íµì í매ì ì ê³ í íµì í매ì ì ê³ ë²í¸ë¥¼ ì ë ¥í©ëë¤.</div>\ 8752 </li>\ 8753 <li>\ 8754 <span class="detail-num">â¥</span>\ 8755 <div><span class="pgBold">íµì í매ì¬ì ì ìì¸ì¡°í ë§í¬ 주ì</span> : íµì í매ì ì ê³ íí©ì íì¸í ì ìë ë§í¬ì ëë¤. ì¬ì ì ë±ë¡ë²í¸ë¥¼ ì ë ¥íë©´ ìëì¼ë¡ ë§í¬ê° ìì±ë©ëë¤.</div>\ 8756 </li>\ 8757 <li>\ 8758 <span class="detail-num">â¦</span>\ 8759 <div><span class="pgBold">ì¬ì ì¥ ì£¼ì</span> : ì¬ì ì¥ ì£¼ì를 ì ë ¥í©ëë¤.</div>\ 8760 </li>\ 8761 <li>\ 8762 <span class="detail-num">â§</span>\ 8763 <div><span class="pgBold">ëíì í</span> : ì¬ì ì¥ ëí ì íë²í¸ë¥¼ ì ë ¥í©ëë¤.<br>\ 8764 <span class="emphasistext">* PG ì ì² ììë í´ëì í ë²í¸ë¥¼ ì´ì©íì¤ ì ììµëë¤.</span></div>\ 8765 </li>\ 8766 <li>\ 8767 <span class="detail-num">â¨</span>\ 8768 <div><span class="pgBold">ëí ì´ë©ì¼</span> : ì¬ì ì¥ ëí ì´ë©ì¼ì ì ë ¥í©ëë¤.</div>\ 8769 </li>\ 8770 <li>â» ë²ì íìì ë³´ë ì ë ¥ í <span class="pgBold">ì ì¥í기</span> ë²í¼ì í´ë¦íë©´ ííì´ì§ í¸í°ì ë²ì íìì ë³´ê° ìëì¼ë¡ ì ë ¥ë©ëë¤.</li>\ 8771 </ul>\ 8772 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox2" aria-expanded="true" aria-controls="detailBox2">\ 8773 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8774 </div>\ 8775 </div>\ 8776 </div>\ 8777 <div class="pg-step-dlist-wrap">\ 8778 <div class="pg-step-dlist">\ 8779 <p class="mobileWidth">- ê²°ì ì 보를 ì¤ì í©ëë¤.<br>(PGì¬ ì¹ì¸ì ë°ê¸° ìí´ ë¬´íµì¥ ì ê¸ê³¼ ë¹íì êµ¬ë§¤ê° íì±í ëì´ìì´ì¼ í©ëë¤.)\ 8780 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox3" aria-expanded="true" aria-controls="detailBox3">ìì¸í 보기</span>\ 8781 </p>\ 8782 </div>\ 8783 <div class="pg-content-detailWrap collapse" id="detailBox3">\ 8784 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì </span> ìì ì¤ì í ì ììµëë¤.</p>\ 8785 '; 8786 var guide_img11 = (checkGabia) ? '_gabia' : '_new'; 8787 str += '\ <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img11_kcp'+guide_img11+'.jpg" class="img-responsive">\ 8788 <ul>\ 8789 <li>\ 8790 <span class="detail-num">â </span>\ 8791 <div><span class="pgBold">무íµì¥ ì ê¸ ì¤ì </span> : 무íµì¥ ì ê¸ì ì´ì© ì, 구매ììê² ìë´í ê³ì¢ ì 보를 ì ë ¥í©ëë¤.</div>\ 8792 </li>\ 8793 <li>\ 8794 <span class="detail-num">â¡</span>\ 8795 <div><span class="pgBold">ë¹íì 구매</span>
8795 : ë¹íìì¼ë¡ 구매 ê°ë¥ ì¬ë¶ë¥¼ ì íí©ëë¤.</div>\ 8796 </li>\ 8797 <li>â» PGì¬ ì¹ì¸ì ë°ê¸° ìí´ <span class="pgBold">무íµì¥ ì ê¸</span>ê³¼ <span class="pgBold">ë¹íì 구매</span>ê° íì±í ëì´ìì´ì¼ í©ëë¤.</li>\ 8798 </ul>\ 8799 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox3" aria-expanded="true" aria-controls="detailBox3">\ 8800 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8801 </div>\ 8802 </div>\ 8803 </div>\ 8804 <div class="pg-step-dlist-wrap">\ 8805 <div class="pg-step-dlist">\ 8806 <p class="mobileWidth">- ë°°ì¡ ì 보를 ì¤ì í©ëë¤.\ 8807 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox4" aria-expanded="true" aria-controls="detailBox4">ìì¸í 보기</span>\ 8808 </p>\ 8809 </div>\ 8810 <div class="pg-content-detailWrap collapse" id="detailBox4">\ 8811 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ë°°ì¡ ë©ë´</span>ìì ì¤ì í ì ììµëë¤.</p>\ 8812 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img04.jpg" class="img-responsive">\ 8813 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox4" aria-expanded="true" aria-controls="detailBox4">\ 8814 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8815 </div>\ 8816 </div>\ 8817 </div>\ 8818 <div class="pg-step-dlist-wrap">\ 8819 <div class="pg-step-dlist">\ 8820 <p class="mobileWidth">- ì´ì©ì½ê´, ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨ì ì ë ¥í©ëë¤.\ 8821 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox5" aria-expanded="true" aria-controls="detailBox5">ìì¸í 보기</span>\ 8822 </p>\ 8823 </div>\ 8824 <div class="pg-content-detailWrap collapse" id="detailBox5">\ 8825 <p><span class="pgBold">'+manageText+' > íìê´ë¦¬ > ê°ì ì¤ì > ê°ì ì ì ê³µ ì½ê´ ë©ë´</span>ìì ì ë ¥í ì ììµëë¤.</p>\ 8826 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img05_1.jpg" class="img-responsive">\ 8827 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox5" aria-expanded="true" aria-controls="detailBox5">\ 8828 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8829 </div>\ 8830 </div>\ 8831 </div>\ 8832 </dd>\ 8833 </dl>\ 8834 <dl>\ 8835 <dt>3ë¨ê³ <br class="hidden-xs">PGì´ì© ì ì²</dt>\ 8836 <dd>\ 8837 <div class="pg-step-dlist-wrap">\ 8838 <div class="pg-step-dlist">\ 8839 <p class="mobileWidth">- PG ì ì² ì íìí ìë¥ë¥¼ ì¤ë¹í©ëë¤.\ 8840 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox6" aria-expanded="true" aria-controls="detailBox6">ìì¸í 보기</span>\ 8841 </p>\ 8842 </div>\ 8843 <div class="pg-content-detailWrap collapse" id="detailBox6">\ 8844 <table class="pgTable mt-40">\ 8845 <tr>\ 8846 <th class="pgTable-title bdR">ê°ì¸ì¬ì ì</th>\ 8847 <th class="pgTable-title">ë²ì¸ì¬ì ì</th>\ 8848 </tr>\ 8849 <tr>\ 8850 <td class="pgTable-contents bdR">ì ìê²°ì ëíê³ì½ì ì본</td>\ 8851 <td class="pgTable-contents ">ì ìê²°ì ëíê³ì½ì ì본</td>\ 8852 </tr>\ 8853 <tr>\ 8854 <td class="pgTable-contents bdR">ì¬ì ì ë±ë¡ì¦ ì¬ë³¸</td>\ 8855 <td class="pgTable-contents ">ì¬ì ì ë±ë¡ì¦ ì¬ë³¸</td>\ 8856 </tr>\ 8857 <tr>\ 8858 <td class="pgTable-contents bdR">ì ì° ë°ì íµì¥ ì¬ë³¸</td>\ 8859 <td class="pgTable-contents ">ë²ì¸ì¸ê°ì¦ëª ì ì본<br>(3ê°ì ì´ë´ ë°ê¸í ìë¥ë§ ì·¨ê¸)</td>\ 8860 </tr>\ 8861 <tr>\ 8862 <td class="pgTable-contents bdR">ëíì ì ë¶ì¦ ì ë©´/íë©´ ì¬ë³¸<br><span class="pg_emphasis">(주민ë²í¸ ë·ì리 íì)</span></td>\ 8863 <td class="pgTable-contents ">ë²ì¸ë±ê¸°ë¶ì¦ëª ì ì본<br>(3ê°ì ì´ë´ ë°ê¸í ìë¥ë§ ì·¨ê¸<br><span class="pg_emphasis">/ 주민ë²í¸ ë·ì리 ë§ì¤í¹ ì²ë¦¬</span>)</td>\ 8864 </tr>\ 8865 <tr>\ 8866 <td class="pgTable-contents bdR">ìì ì íì¸ìë¥</td>\ 8867 <td class="pgTable-contents ">ì ì° ë°ì íµì¥ ì¬ë³¸</td>\ 8868 </tr>\ 8869 <tr>\ 8870 <td class="pgTable-contents bdR"></td>\ 8871 <td class="pgTable-contents ">ìì ì íì¸ìë¥</td>\ 8872 </tr>\ 8873 </table>\ 8874 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox6" aria-expanded="true" aria-controls="detailBox6">\ 8875 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8876 </div>\ 8877 </div>\ 8878 </div>\ 8879 <div class="pg-step-dlist-wrap">\ 8880 <div class="pg-step-dlist">\ 8881 <p class="mobileWidth">- '+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì ë©ë´ìì ì ì²í기 ë²í¼ì íµí´ ì¨ë¼ì¸ ì ì²ì를 ì ì¶í©ëë¤.\ 8882 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox7" aria-expanded="true" aria-controls="detailBox7">ìì¸í 보기</span>\ 8883 </p>\ 8884 </div>\ 8885 <div class="pg-content-detailWrap collapse" id="detailBox7">\ 8886 <p>1. <span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì </span>ë¡ ì´ë í <br class="hidden-xs"><span class="pgBold">ì ìê²°ì ìë¹ì¤ ì ì²í기</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 8887 '; 8888 var guide_3_1 = (checkGabia) ? '_gabia' : '_new'; 8889 str += '\ 8890 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/kcp_guide_3-1'+guide_3_1+'.jpg" class="img-responsive">\ 8891 <p class="marginControl">2. íë©´ íë¨ì <span class="pgBold">KCP ì ìê²°ì ìë¹ì¤ ì ì²</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 8892 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img07_2.jpg" class="img-responsive">\ 8893 '; 8894 var step_3_3 = (checkGabia) ? '<p class="marginControl">3. ì ì² ììì ìì±íê³ ì½ê´ì ëì í íë¨ì <span class="pgBold">ìì±ìë£</span> ë²í¼ì í´ë¦í©ëë¤.</p>' : '\ 8895 <p class="marginControl">3. ì ì² ììì ìì±íê³ ì½ê´ì ëì í íë¨ì <span class="pgBold">ì ì²í기</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 8896 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img07_3.jpg" class="img-responsive">\ 8897 '; 8898 8899 str += step_3_3 + '\ 8900 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox7" aria-expanded="true" aria-controls="detailBox7">\ 8901 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8902 </div>\ 8903 </div>\ 8904 </div>\ 8905 <p>- ì ì²ì´ ìë£ëë©´ 2 ~ 3 ìì ì¼ ì´ë´ì PG ë´ë¹ìê° ì°ë½ ë립ëë¤.</p>\ 8906 <p>- í매 ìíì´ ë¹ê³¼ì¸ ëë ë³µí©ê³¼ì¸(ê³¼ì¸ + ë¹ê³¼ì¸)ì¸ ê²½ì° ë´ë¹ììê² ì°ë½ ì¤ë©´ ìì²íìë©´ ë©ëë¤.</p>\ 8907 <p>(ì ì ì´íì ì§í ìí©ì KCP ê³ ê°ì¼í°ë¡ 문ìíìë©´ ì íí ëµë³ì ë°ì¼ì¤ ì ììµëë¤.)</p>\ 8908 </dd>\ 8909 </dl>\ 8910 <dl>\ 8911 <dt>4ë¨ê³ <br class="hidden-xs">PG ë° ì¹´ëì¬ ì¬ì¬</dt>\ 8912 <dd>\ 8913 <p>- ì¬ì¬ë íµì 2~3ì£¼ê° ììë©ëë¤. (ì¹´ëì¬ ì¬ì¬ ì¤ì ì¹´ë ê²°ì ê° ëì§ ììµëë¤.)</p>\ 8914 <p>- PG ì¬ì¬ ì¹ì¸ì´ ëë©´ KCP 측ìì ë©ì¼ë¡ ìì ID ì í¤ê°ì´ ë©ì¼ë¡ ë°ì¡ë©ëë¤.</p>\ 8915 <div class="pg-step-dlist-wrap">\ 8916 <div class="pg-step-dlist">\ 8917 <p class="mobileWidth">- ë°ê¸ ë°ì í¤ ê°ì '+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì ìì KCP í¤ ê°ì ì ë ¥í©ëë¤.\ 8918 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox8" aria-expanded="true" aria-controls="detailBox8">ìì¸í 보기</span>\ 8919 </p>\ 8920 </div>\ 8921 <div class="pg-content-detailWrap collapse" id="detailBox8">\ 8922 <p>1. ì¬ì¬ ìë£ í ì ë¬ë°ì ìë´ ë©ì¼ì <span class="pgBold">SITE CODE</span>ì <span class="pgBold">SITE KEY</span>를 íì¸í©ëë¤.</p>\ 8923 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img08_1.jpg" class="img-responsive">\ 8924 <p class="marginControl">2. <span class="pgBold">'+manageText+' > ì¼í > ì¤ì > ê²°ì ë©ë´</span> ìì ì ì©ë <span class="pgBold">KCP SITE CODEì SITE KEY</span>ê°ë¤ì ì ë ¥í©ëë¤.</p>\ 8925 '; 8926 var guide_4_2 = (checkGabia) ? '_gabia' : '_new'; 8927 str += '\ 8928 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/kcp_guide'+guide_4_2+'_4-2.jpg" class="img-responsive">\ 8929 <p class="marginControl">3. <span class="pgBold">ì ì¥í기</span> ë²í¼ì í´ë¦íì¬ ì ì¥í©ëë¤.</p>\ 8930 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox8" aria-expanded="true" aria-controls="detailBox8">\ 8931 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8932 </div>\ 8933 </div>\ 8934 </div>\ 8935 </dd>\ 8936 </dl>\ 8937 <dl>\ 8938 <dt>5ë¨ê³ <br class="hidden-xs">íµì í매ì ì ê³ </dt>\ 8939 <dd>\ 8940 <div class="pg-step-dlist-wrap">\ 8941 <div class="pg-step-dlist">\ 8942 <p class="mobileWidth">íµì í매ì ì ê³ ì íìí ì ë³´\ 8943 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox9" aria-expanded="true" aria-controls="detailBox9">ìì¸í 보기</span>\ 8944 </p>\ 8945 </div>\ 8946 <div class="pg-content-detailWrap collapse" id="detailBox9">\ 8947 <table class="pgTable">\ 8948 <tr>\ 8949 <th class="pgTable-title">íµì í매ì ì ê³ ì íìí ì ë³´</th>\ 8950 </tr>\ 8951 <tr>\ 8952 <td class="pgTable-contents">ì ë¶ì¦ / ì¬ì ì ë±ë¡ì¦</td>\ 8953 </tr>\ 8954 <tr>\ 8955 <td class="pgTable-contents">
8955ì¼í몰 ëë©ì¸(ì¸í°ë· ì¼í몰 주ì)</td>\ 8956 </tr>\ 8957 <tr>\ 8958 <td class="pgTable-contents">í¸ì¤í¸ ìë² ìì¬ì§(ìì¸í¹ë³ì ìì´êµ¬ ìì´ëë¡24길 42 2층)</td>\ 8959 </tr>\ 8960 <tr>\ 8961 <td class="pgTable-contents">ìì¤í¬ë¡ ì´ì²´ íì¸ì¦(구매ìì ìë¹ì¤ ì´ì© íì¸ì¦) : PGê°ì ì ì°¨ ì¤ PGì¬ìì ì ê³µ</td>\ 8962 </tr>\ 8963 </table>\ 8964 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox9" aria-expanded="true" aria-controls="detailBox9">\ 8965 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8966 </div>\ 8967 </div>\ 8968 </div>\ 8969 <p class="mt-40">ì ê³ ë°©ë²</p>\ 8970 <div class="pg-step-dlist-wrap">\ 8971 <div class="pg-step-dlist">\ 8972 <p class="mobileWidth">- ì ë¶24 ííì´ì§ìì ì¨ë¼ì¸ ì ê³ \ 8973 <span class="pg-modal-detailbtn pgdetailbtn hand" data-toggle="collapse" data-target="#detailBox10" aria-expanded="true" aria-controls="detailBox10">ìì¸í 보기</span>\ 8974 </p>\ 8975 </div>\ 8976 <div class="pg-content-detailWrap collapse" id="detailBox10">\ 8977 <p>1. <a href="http://www.gov.kr/main?a=AA020InfoCappViewApp&HighCtgCD=A09006&CappBizCD=11300000006&tp_seq=01" target="_blank">ì ë¶24 ííì´ì§</a>ì ì ìí©ëë¤.</p>\ 8978 <p>2. ë¡ê·¸ì¸ í©ëë¤.</p>\ 8979 <p>3. <span class="pgBold">ì ì²í기</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 8980 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img10_1.jpg" class="img-responsive">\ 8981 <p class="marginControl">4. íìí ì ë³´ë¤ì 모ë ìì± í <span class="pgBold">민ìì ì²í기</span> ë²í¼ì í´ë¦íì¬ ì ì²í©ëë¤.</p>\ 8982 <p>* [ì ê³ ì¦ ìë ¹ê¸°ê´]ì ì¶íì ì ê³ ì¦ ìë ¹ì ìí´ ë°©ë¬¸í´ì¼ í 공공기ê´ì ì미í©ëë¤.</p>\ 8983 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img10_2.jpg" class="img-responsive">\ 8984 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox10" aria-expanded="true" aria-controls="detailBox10">\ 8985 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 8986 </div>\ 8987 </div>\ 8988 </div>\ 8989 <p>- ì ê³ ê´ë ¨ ìë¥ë¥¼ ì§ì°¸íì¬ êµ¬ì²ì ì§ì 방문ì ê³ </p>\ 8990 <p>ì¨ë¼ì¸ ë±ë¡ ëë ì§ì 방문 ì¤ íê°ì§ ë°©ë²ì¼ë¡ ì ì² í, 4~5ì¼ í ì ê³ ì¦ ìë ¹ê¸°ê´ì 방문íì¬\ 8991 ë©´íì¸ 45,000ìì ë©ë¶íìë©´ íµì í매ì ì ê³ ì¦ì ìë ¹íì¤ ì ììµëë¤.</p>\ 8992 </dd>\ 8993 </dl>\ 8994 </div>\ 8995 </div>\ 8996 </div>\ 8997 '; 8998 var pg_desc_arr = {}; 8999 pg_desc_arr['KCP'] = str; 9000 9001 var str = '\ 9002 <div class="row pg-wrap">'; 9003 str += (is_shoppingeventUrl) ? '\ 9004 <div class="col-xs-12 col-sm-12 col-md-12 clearfix pg-tab">\ 9005 <div class="NICEPAY active">ëì´ì¤íì´</div><div class="KCP">KCP</div>\ 9006 </div>' : ''; 9007 str += '<div class="row pg-wrap">\ 9008 <div class="col-xs-12 col-sm-12 col-md-12 clearfix pg-header">\ 9009 <div class="col-xs-6 col-sm-6 col-md-6 no-padding nicepay-logo">\ 9010 <div class="img-wrap"><img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/nicepay_logo.png" alt="kcp logo" class="img-responsive" height="40" width="200" style="padding-top: 10px;" /></div>\ 9011 </div>\ 9012 <div class="col-xs-6 col-sm-6 col-md-6 no-padding nicepay-info">\ 9013 <p>ê°ì 문ì ì íìë´<br><span class="tel">1661-7335<br></span><span class="tel_02">(3 ì ê·ê³ì½ë¶ì)</span></p>\ 9014 </div>\ 9015 </div>\ 9016 <div class="col-xs-12 col-sm-12 col-md-12 clearfix pg-body no-padding">\ 9017 <div class="pg-title">ìë¹ì¤ 기본ì¬í</div>\ 9018 <div class="pg-content">\ 9019 <dl>\ 9020 <dt>ì´ê¸°ê°ì ë¹</dt>\ 9021 <dd>\ 9022 <span class="point">ë©´ì (ì¼í ìê¸ì 1ë ì´ì ê²°ì ì)</span> ëë 220,000ì(VAT í¬í¨)/ì°íë¹ íì 무ë£\ 9023 </dd>\ 9024 </dl>\ 9025 <dl>\ 9026 <dt>ì¹´ëììë£</dt>\ 9027 <dd>3.2%(ì¹´ëì¬ ììë£ í¬í¨, VAT ë³ë), ìì¤ì êµ¬ê° 1.7% ~ 3.2%\ 9028 </dd>\ 9029 </dl>\ 9030 <dl>\ 9031 <dt>ê³ì¢ì´ì²´</dt>\ 9032 <dd>\ 9033 ê°ì ë¹ ë¬´ë£, ì¤ìê° ê³ì¢ì´ì²´ 1.8% ì¸ ì¶ê° ììë£ ìì (VAT ë³ë)\ 9034 </dd>\ 9035 </dl>\ 9036 <dl>\ 9037 <dt>ê°ìê³ì¢</dt>\ 9038 <dd>ê°ì ë¹ ë¬´ë£, ê±´ë¹ ê³ ê°ê° 300ì ì¸ ì¶ê° ììë£ ìì(VAT ë³ë)</dd>\ 9039 </dl>\ 9040 <dl>\ 9041 <dt>í´ëí°ê²°ì </dt>\ 9042 <dd>ê°ì ë¹ ë¬´ë£, í물 : 4.50%, 컨í ì¸ : 8.00% (VAT ë³ë) </dd>\ 9043 </dl>\ 9044 <dl>\ 9045 <dt>ê°í¸ê²°ì <br>(ë¤ì´ë²íì´, ì¹´ì¹´ì¤íì´, ì ííì´, íì´ì½ ë±)</dt>\ 9046 <dd>PG ì ì² ì ìë ê°ì (ê°ì ë¹: 무ë£, ììë£: ì¹´ëììë£ì ëì¼)\ 9047 </dl>\ 9048 <dl class="pb-0">\ 9049 <dt>ì ì°ì£¼ê¸°</dt>\ 9050 <dd>D+5ì¼ ì ì° (ì ì° ì§ê¸ì¼ì´ í /ì¼/ê³µí´ì¼ì¸ ê²½ì° ë¤ìë ì§ê¸)</dd>\ 9051 </dl>\ 9052 </div>\ 9053 <div class="pg-title">
9053ê°ì ì ì°¨</div>\ 9054 <div class="pg-content pg-step">\ 9055 <dl>\ 9056 <dt>1ë¨ê³ <br class="hidden-xs">ì¬ì¬ë¶ê°ì ì¢ íì¸</dt>\ 9057 <dd>\ 9058 <p class="mobileWidth">- ì¹´ëì¬ë³ ì¬ì¬ë¶ê° ì ì¢ ì íì¸í©ëë¤.</p>\ 9059 <p class="c-blue text_d_un"><a target="_blank" href="https://www.nicepay.co.kr/apply/request/unableRegistPopup.do">ì ì©ì¹´ë ë±ë¡ë¶ê° ì ì¢ íì¸í기</a></p>\ 9060 <p class="c-blue text_d_un"><a target="_blank" href="https://www.nicepay.co.kr/apply/request/unableContractPopup.do">ëì´ì¤íì´ ê³ì½ë¶ê° ì ì¢ íì¸í기</a></p>\ 9061 <p class="point">* ì¬ì¬ë¶ê° ì ì¢ ì ììë¡ ë³íë ëì´ì¤íì´ ê³ ê°ì¼í°(1661-7335)ë¡ ë¬¸ìíì¬ ì¬ì¬ë¶ê° ì ì¢ ì ì ííê² íì¸ í´ë³´ì기 ë°ëëë¤.</p>\ 9062 <p class="point">* ì¬ì¬ë¶ê° ì ì¢ ë° í¹ì´ì¬íì ì¬ì íì¸íì§ ììì ë°ìíë 문ì ì ëíì¬ í¬ë¦¬ìì´í°ë§í¬ë ì± ìì ì§ì§ ììµëë¤.</p>\ 9063 </dd>\ 9064 </dl>\ 9065 <dl>\ 9066 <dt>2ë¨ê³ <br class="hidden-xs">ìì ì¤ë¹</dt>\ 9067 <dd>\ 9068 <p>- ííì´ì§ë ì¼í몰ë¡ì ìµìíì ëìì¸ì ê°ì¶°ì¼ í©ëë¤.</p>\ 9069 <p>- ííì´ì§ ìì± í, ìíì 3ê° ì´ì ë±ë¡í©ëë¤.</p>\ 9070 <div class="pg-step-dlist-wrap">\ 9071 <div class="pg-step-dlist">\ 9072 <p class="mobileWidth">- ìí ìì¸ íì´ì§ìë ë°°ì¡ì ë³´, íë¶ê·ì ì´ ê¸°ì¬ëì´ì¼ í©ëë¤.\ 9073 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox1" aria-expanded="true" aria-controls="detailBox1">ìì¸í 보기</span>\ 9074 </p>\ 9075 </div>\ 9076 <div class="pg-content-detailWrap collapse" id="detailBox1">\ 9077 <p>1. ìí ìì¸ íì´ì§ì ë¹ ììì í´ë¦í´ ë¸ëì ì¶ê°í©ëë¤. (í ì¤í¸ ë¸ë ì¶ì²)</p>\ 9078 <p>2. í ì¤í¸ ë¸ëì ë°°ì¡ì ë³´ì êµí/íë¶ê·ì ì ì ë ¥í©ëë¤.</p>\ 9079 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img01.jpg" class="img-responsive">\ 9080 <p class="example-text">(ìì ì´ë¯¸ì§)</p>\ 9081 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox1" aria-expanded="true" aria-controls="detailBox1">\ 9082 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9083 </div>\ 9084 </div>\ 9085 </div>\ 9086 <div class="pg-step-dlist-wrap">\ 9087 <div class="pg-step-dlist">\ 9088 <p class="mobileWidth">- ë²ì íìì 보를 ì ë ¥í©ëë¤.\ 9089 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox2" aria-expanded="true" aria-controls="detailBox2">ìì¸í 보기</span>\ 9090 </p>\ 9091 </div>\ 9092 <div class="pg-content-detailWrap collapse" id="detailBox2">\ 9093 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ë²ì íìì ë³´ ë©ë´</span>ìì ë²ì íì ì 보를 ì ë ¥í ì ììµëë¤.</p>\ 9094 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img02.jpg" class="img-responsive">\ 9095 <ul>\ 9096 <li>\ 9097 <span class="detail-num">â </span>\ 9098 <div><span class="pgBold">ì¬ì ì ë±ë¡ë²í¸</span> : ì¬ì ì ë±ë¡ë²í¸ë¥¼ ì ë ¥í©ëë¤.</div>\ 9099 </li>\ 9100 <li>\ 9101 <span class="detail-num">â¡</span>\ 9102 <div><span class="pgBold">ìí¸ ëë ë²ì¸ëª </span> : ìí¸ ëë ë²ì¸ëª ì ì ë ¥í©ëë¤.</div>\ 9103 </li>\ 9104 <li>\ 9105 <span class="detail-num">â¢</span>\ 9106 <div><span class="pgBold">ëíì</span> : ëíìëª ì ì ë ¥í©ëë¤.\ 9107 </div>\ 9108 </li>\ 9109 <li>\ 9110 <span class="detail-num">â£</span>\ 9111 <div><span class="pgBold">ê°ì¸ì ë³´ ê´ë¦¬ ì± ìì</span> : ê°ì¸ì ë³´ ê´ë¦¬ ì± ìì ì´ë¦ì ì ë ¥í©ëë¤.<div>\ 9112 </li>\ 9113 <li>\ 9114 <span class="detail-num">â¤</span>\ 9115 <div><span class="pgBold">íµì í매ì ì ê³ ë²í¸</span> : 5ë¨ê³ìì íµì í매ì ì ê³ í íµì í매ì ì ê³ ë²í¸ë¥¼ ì ë ¥í©ëë¤.</div>\ 9116 </li>\ 9117 <li>\ 9118 <span class="detail-num">â¥</span>\ 9119 <div><span class="pgBold">íµì í매ì¬ì ì ìì¸ì¡°í ë§í¬ 주ì</span> : íµì í매ì ì ê³ íí©ì íì¸í ì ìë ë§í¬ì ëë¤. ì¬ì ì ë±ë¡ë²í¸ë¥¼ ì ë ¥íë©´ ìëì¼ë¡ ë§í¬ê° ìì±ë©ëë¤.</div>\ 9120 </li>\ 9121 <li>\ 9122 <span class="detail-num">â¦</span>\ 9123 <div><span class="pgBold">ì¬ì ì¥ ì£¼ì</span> : ì¬ì ì¥ ì£¼ì를 ì ë ¥í©ëë¤.</div>\ 9124 </li>\ 9125 <li>\ 9126 <span class="detail-num">â§</span>\ 9127 <div><span class="pgBold">ëíì í</span> : ì¬ì ì¥ ëí ì íë²í¸ë¥¼ ì ë ¥í©ëë¤.<br>\ 9128 <span class="emphasistext">* PG ì ì² ììë í´ëì í ë²í¸ë¥¼ ì´ì©íì¤ ì ììµëë¤.</span></div>\ 9129 </li>\ 9130 <li>\ 9131 <span class="detail-num">â¨</span>\ 9132 <div><span class="pgBold">ëí ì´ë©ì¼</span> : ì¬ì ì¥ ëí ì´ë©ì¼ì ì ë ¥í©ëë¤.</div>\ 9133 </li>\ 9134 <li>â» ë²ì íìì ë³´ë ì ë ¥ í <span class="pgBold">ì ì¥í기</span> ë²í¼ì í´ë¦íë©´ ííì´ì§ í¸í°ì ë²ì íìì ë³´ê° ìëì¼ë¡ ì ë ¥ë©ëë¤.</li>\ 9135 </ul>\ 9136 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox2" aria-expanded="true" aria-controls="detailBox2">\ 9137 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9138 </div>\ 9139 </div>\ 9140 </div>\ 9141 <div class="pg-step-dlist-wrap">\ 9142 <div class="pg-step-dlist">\ 9143 <p class="mobileWidth">- ê²°ì ì 보를 ì¤ì í©ëë¤.<br>(PGì¬ ì¹ì¸ì ë°ê¸° ìí´ ë¬´íµì¥ ì ê¸ê³¼ ë¹íì êµ¬ë§¤ê° íì±í ëì´ìì´ì¼ í©ëë¤.)\ 9144 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox3" aria-expanded="true" aria-controls="detailBox3">ìì¸í 보기</span>\ 9145 </p>\ 9146 </div>\ 9147 <div class="pg-content-detailWrap collapse" id="detailBox3">\ 9148 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì </span> ìì ì¤ì í ì ììµëë¤.</p>\ 9149 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img11_nicepay_new.jpg" class="img-responsive">\ 9150 <ul>\ 9151 <li>\ 9152 <span class="detail-num">â </span>\ 9153 <div><span class="pgBold">무íµì¥ ì ê¸ ì¤ì </span> : 무íµì¥ ì ê¸ì ì´ì© ì, 구매ììê² ìë´í ê³ì¢ ì 보를 ì ë ¥í©ëë¤.</div>\ 9154 </li>\ 9155 <li>\ 9156 <span class="detail-num">â¡</span>\ 9157 <div><span class="pgBold">ë¹íì 구매</span>
9157 : ë¹íìì¼ë¡ 구매 ê°ë¥ ì¬ë¶ë¥¼ ì íí©ëë¤.</div>\ 9158 </li>\ 9159 <li>â» PGì¬ ì¹ì¸ì ë°ê¸° ìí´ <span class="pgBold">무íµì¥ ì ê¸</span>ê³¼ <span class="pgBold">ë¹íì 구매</span>ê° íì±í ëì´ìì´ì¼ í©ëë¤.</li>\ 9160 </ul>\ 9161 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox3" aria-expanded="true" aria-controls="detailBox3">\ 9162 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9163 </div>\ 9164 </div>\ 9165 </div>\ 9166 <div class="pg-step-dlist-wrap">\ 9167 <div class="pg-step-dlist">\ 9168 <p class="mobileWidth">- ë°°ì¡ ì 보를 ì¤ì í©ëë¤.\ 9169 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox4" aria-expanded="true" aria-controls="detailBox4">ìì¸í 보기</span>\ 9170 </p>\ 9171 </div>\ 9172 <div class="pg-content-detailWrap collapse" id="detailBox4">\ 9173 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ë°°ì¡ ë©ë´</span>ìì ì¤ì í ì ììµëë¤.</p>\ 9174 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img04.jpg" class="img-responsive">\ 9175 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox4" aria-expanded="true" aria-controls="detailBox4">\ 9176 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9177 </div>\ 9178 </div>\ 9179 </div>\ 9180 <div class="pg-step-dlist-wrap">\ 9181 <div class="pg-step-dlist">\ 9182 <p class="mobileWidth">- ì´ì©ì½ê´, ê°ì¸ì ë³´ ì²ë¦¬ë°©ì¹¨ì ì ë ¥í©ëë¤.\ 9183 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox5" aria-expanded="true" aria-controls="detailBox5">ìì¸í 보기</span>\ 9184 </p>\ 9185 </div>\ 9186 <div class="pg-content-detailWrap collapse" id="detailBox5">\ 9187 <p><span class="pgBold">'+manageText+' > íìê´ë¦¬ > ê°ì ì¤ì > ê°ì ì ì ê³µ ì½ê´ ë©ë´</span>ìì ì ë ¥í ì ììµëë¤.</p>\ 9188 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img05_1.jpg" class="img-responsive">\ 9189 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox5" aria-expanded="true" aria-controls="detailBox5">\ 9190 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9191 </div>\ 9192 </div>\ 9193 </div>\ 9194 </dd>\ 9195 </dl>\ 9196 <dl>\ 9197 <dt>3ë¨ê³ <br class="hidden-xs">PGì´ì© ì ì²</dt>\ 9198 <dd>\ 9199 <div class="pg-step-dlist-wrap">\ 9200 <div class="pg-step-dlist">\ 9201 <p class="mobileWidth">- PG ì ì² ì íìí ìë¥ë¥¼ ì¤ë¹í©ëë¤.\ 9202 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox6" aria-expanded="true" aria-controls="detailBox6">ìì¸í 보기</span>\ 9203 </p>\ 9204 </div>\ 9205 <div class="pg-content-detailWrap collapse" id="detailBox6">\ 9206 <table class="pgTable mt-40">\ 9207 <tr>\ 9208 <th class="pgTable-title bdR">ê°ì¸ì¬ì ì</th>\ 9209 <th class="pgTable-title">ë²ì¸ì¬ì ì</th>\ 9210 </tr>\ 9211 <tr>\ 9212 <td class="pgTable-contents bdR">ì ìê²°ì ëíê³ì½ì ì본</td>\ 9213 <td class="pgTable-contents ">ì ìê²°ì ëíê³ì½ì ì본</td>\ 9214 </tr>\ 9215 <tr>\ 9216 <td class="pgTable-contents bdR">ì¬ì ì ë±ë¡ì¦ ì¬ë³¸</td>\ 9217 <td class="pgTable-contents ">ì¬ì ì ë±ë¡ì¦ ì¬ë³¸</td>\ 9218 </tr>\ 9219 <tr>\ 9220 <td class="pgTable-contents bdR">ì ì° ë°ì íµì¥ ì¬ë³¸</td>\ 9221 <td class="pgTable-contents ">ë²ì¸ì¸ê°ì¦ëª ì ì본<br>(3ê°ì ì´ë´ ë°ê¸í ìë¥ë§ ì·¨ê¸)</td>\ 9222 </tr>\ 9223 <tr>\ 9224 <td class="pgTable-contents bdR">ëíì ì ë¶ì¦ ì ë©´/íë©´ ì¬ë³¸<br><span class="pg_emphasis">(주민ë²í¸ ë·ì리 íì)</span></td>\ 9225 <td class="pgTable-contents ">ë²ì¸ë±ê¸°ë¶ì¦ëª ì ì본<br>(3ê°ì ì´ë´ ë°ê¸í ìë¥ë§ ì·¨ê¸<br><span class="pg_emphasis">/ 주민ë²í¸ ë·ì리 ë§ì¤í¹ ì²ë¦¬</span>)</td>\ 9226 </tr>\ 9227 <tr>\ 9228 <td class="pgTable-contents bdR">ìì ì íì¸ìë¥</td>\ 9229 <td class="pgTable-contents ">ì ì° ë°ì íµì¥ ì¬ë³¸</td>\ 9230 </tr>\ 9231 <tr>\ 9232 <td class="pgTable-contents bdR"></td>\ 9233 <td class="pgTable-contents ">ìì ì íì¸ìë¥</td>\ 9234 </tr>\ 9235 </table>\ 9236 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox6" aria-expanded="true" aria-controls="detailBox6">\ 9237 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9238 </div>\ 9239 </div>\ 9240 </div>\ 9241 <div class="pg-step-dlist-wrap">\ 9242 <div class="pg-step-dlist">\ 9243 <p class="mobileWidth">- '+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì ë©ë´ìì ì ì²í기 ë²í¼ì íµí´ ì¨ë¼ì¸ ì ì²ì를 ì ì¶í©ëë¤.\ 9244 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox7" aria-expanded="true" aria-controls="detailBox7">ìì¸í 보기</span>\ 9245 </p>\ 9246 </div>\ 9247 <div class="pg-content-detailWrap collapse" id="detailBox7">\ 9248 <p>1. <span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì ë©ë´</span>ë¡ ì´ë í <br class="hidden-xs"><span class="pgBold">ì ì²í기</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 9249 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/nicepay_guide_3-1_new.jpg" class="img-responsive">\ 9250 <p class="marginControl">2. íë©´ íë¨ì <span class="pgBold">ëì´ì¤íì´ ì ìê²°ì ìë¹ì¤ ì ì²</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 9251 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/nicepay_guide_3-2.jpg" class="img-responsive">\ 9252 <p class="marginControl">3. ì ì² ììì ìì±íê³ ì½ê´ì ëì í íë¨ì <span class="pgBold">ì ì²í기</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 9253 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/setting_pay/nicepay_guide_3-3.jpg" class="img-responsive">\ 9254 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox7" aria-expanded="true" aria-controls="detailBox7">\ 9255 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9256 </div>\ 9257 </div>\ 9258 </div>\ 9259 <p>- ì ì²ì´ ìë£ëë©´ 2 ~ 3 ìì ì¼ ì´ë´ì PG ë´ë¹ìê° ì°ë½ ë립ëë¤.</p>\ 9260 <p>- í매 ìíì´ ë¹ê³¼ì¸ ëë ë³µí©ê³¼ì¸(ê³¼ì¸ + ë¹ê³¼ì¸)ì¸ ê²½ì° ë´ë¹ììê² ì°ë½ ì¤ë©´ ìì²íìë©´ ë©ëë¤.</p>\ 9261 <p>(ì ì ì´íì ì§í ìí©ì ëì´ì¤íì´ ê³ ê°ì¼í°ë¡ 문ìíìë©´ ì íí ëµë³ì ë°ì¼ì¤ ì ììµëë¤.)</p>\ 9262 </dd>\ 9263 </dl>\ 9264 <dl>\ 9265 <dt>4ë¨ê³ <br class="hidden-xs">PG ë° ì¹´ëì¬ ì¬ì¬</dt>\ 9266 <dd>\ 9267 <p>- ì ì²ì´ ìë£ëë©´ ìì IDì í¤ ê°ì´ ìëì¼ë¡ ì ì©ë©ëë¤. (ìì IDì í¤ ê°ì ëì´ì¤íì´ ì¸¡ìì ë³ëë¡ ë©ì¼ë¡ë ë°ì¡ë©ëë¤.)</p>\ 9268 <div class="pg-step-dlist-wrap">\ 9269 <div class="pg-step-dlist">\ 9270 <p class="mobileWidth">- í´ë¹ í¤ ê°ì '+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì ë©ë´ìì íì¸ ë° ì ì© ê°ë¥í©ëë¤.\ 9271 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox8" aria-expanded="true" aria-controls="detailBox8">ìì¸í 보기</span>\ 9272 </p>\ 9273 </div>\ 9274 <div class="pg-content-detailWrap collapse" id="detailBox8">\ 9275 <p><span class="pgBold">'+manageText+' > ì¼í > ì¼íì¤ì > ê²°ì ë©ë´</span> ìì ì ì©ë ëì´ì¤íì´ MIDì KEY ê°ë¤ì íì¸í ì ììµëë¤.</p>\ 9276 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img12_nicepay.jpg" class="img-responsive">\ 9277 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox8" aria-expanded="true" aria-controls="detailBox8">\ 9278 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9279 </div>\ 9280 </div>\ 9281 </div>\ 9282 <p>- ì¬ì¬ë íµì 2~3ì£¼ê° ììë©ëë¤. (ì¹´ëì¬ ì¬ì¬ ì¤ì ê²°ì í´ë ê³¼ê¸ì´ ëì§ ììµëë¤.)</p>\ 9283 </dd>\ 9284 </dl>\ 9285 <dl>\ 9286 <dt>5ë¨ê³ <br class="hidden-xs">íµì í매ì ì ê³ </dt>\ 9287 <dd>\ 9288 <div class="pg-step-dlist-wrap">\ 9289 <div class="pg-step-dlist">\ 9290 <p class="mobileWidth">íµì í매ì ì ê³ ì íìí ì ë³´\ 9291 <span class="pg-modal-detailbtn hand" data-toggle="collapse" data-target="#detailBox9" aria-expanded="true" aria-controls="detailBox9">ìì¸í 보기</span>\ 9292 </p>\ 9293 </div>\ 9294 <div class="pg-content-detailWrap collapse" id="detailBox9">\ 9295 <table class="pgTable">\ 9296 <tr>\ 9297 <th class="pgTable-title">íµì í매ì ì ê³ ì íìí ì ë³´</th>\ 9298 </tr>\ 9299 <tr>\ 9300 <td class="pgTable-contents">ì ë¶ì¦ / ì¬ì ì ë±ë¡ì¦</td>\ 9301 </tr>\ 9302 <tr>\ 9303 <td class="pgTable-contents">
9303ì¼í몰 ëë©ì¸(ì¸í°ë· ì¼í몰 주ì)</td>\ 9304 </tr>\ 9305 <tr>\ 9306 <td class="pgTable-contents">í¸ì¤í¸ ìë² ìì¬ì§(ìì¸í¹ë³ì ìì´êµ¬ ìì´ëë¡24길 42 2층)</td>\ 9307 </tr>\ 9308 <tr>\ 9309 <td class="pgTable-contents">ìì¤í¬ë¡ ì´ì²´ íì¸ì¦(구매ìì ìë¹ì¤ ì´ì© íì¸ì¦) : PGê°ì ì ì°¨ ì¤ PGì¬ìì ì ê³µ</td>\ 9310 </tr>\ 9311 </table>\ 9312 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox9" aria-expanded="true" aria-controls="detailBox9">\ 9313 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9314 </div>\ 9315 </div>\ 9316 </div>\ 9317 <p class="mt-40">ì ê³ ë°©ë²</p>\ 9318 <div class="pg-step-dlist-wrap">\ 9319 <div class="pg-step-dlist">\ 9320 <p class="mobileWidth">- ì ë¶24 ííì´ì§ìì ì¨ë¼ì¸ ì ê³ \ 9321 <span class="pg-modal-detailbtn pgdetailbtn hand" data-toggle="collapse" data-target="#detailBox10" aria-expanded="true" aria-controls="detailBox10">ìì¸í 보기</span>\ 9322 </p>\ 9323 </div>\ 9324 <div class="pg-content-detailWrap collapse" id="detailBox10">\ 9325 <p>1. <a href="http://www.gov.kr/main?a=AA020InfoCappViewApp&HighCtgCD=A09006&CappBizCD=11300000006&tp_seq=01" target="_blank">ì ë¶24 ííì´ì§</a>ì ì ìí©ëë¤.</p>\ 9326 <p>2. ë¡ê·¸ì¸ í©ëë¤.</p>\ 9327 <p>3. <span class="pgBold">ì ì²í기</span> ë²í¼ì í´ë¦í©ëë¤.</p>\ 9328 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img10_1.jpg" class="img-responsive">\ 9329 <p class="marginControl">4. íìí ì ë³´ë¤ì 모ë ìì± í <span class="pgBold">민ìì ì²í기</span> ë²í¼ì í´ë¦íì¬ ì ì²í©ëë¤.</p>\ 9330 <p>* [ì ê³ ì¦ ìë ¹ê¸°ê´]ì ì¶íì ì ê³ ì¦ ìë ¹ì ìí´ ë°©ë¬¸í´ì¼ í 공공기ê´ì ì미í©ëë¤.</p>\ 9331 <img src="//storage.googleapis.com/i.addblock.net/shopping_mall/pg_img10_2.jpg" class="img-responsive">\ 9332 <div class="pg-close-wrap" data-toggle="collapse" data-target="#detailBox10" aria-expanded="true" aria-controls="detailBox10">\ 9333 <svg xmlns="http://www.w3.org/2000/svg" class="slideUp_btn" viewBox="0 0 23 13" width="23" height="13"><polygon points="11.5 0 0 12 1 13 11.52 1.98 22.02 13 23 12.02 "/></svg>\ 9334 </div>\ 9335 </div>\ 9336 </div>\ 9337 <p>- ì ê³ ê´ë ¨ ìë¥ë¥¼ ì§ì°¸íì¬ êµ¬ì²ì ì§ì 방문ì ê³ </p>\ 9338 <p>ì¨ë¼ì¸ ë±ë¡ ëë ì§ì 방문 ì¤ íê°ì§ ë°©ë²ì¼ë¡ ì ì² í, 4~5ì¼ í ì ê³ ì¦ ìë ¹ê¸°ê´ì 방문íì¬\ 9339 ë©´íì¸ 45,000ìì ë©ë¶íìë©´ íµì í매ì ì ê³ ì¦ì ìë ¹íì¤ ì ììµëë¤.</p>\ 9340 </dd>\ 9341 </dl>\ 9342 </div>\ 9343 </div>\ 9344 </div>\ 9345 '; 9346 pg_desc_arr['NICEPAY'] = str; 9347 var cur_pg = checkGabia ? 'KCP' : (is_shoppingeventUrl ? 'KCP' : $('input[name="pg_company_request"]:checked').val()); 9348 9349 cur_pg = (checkGabia) ? 'KCP' : (($(this).attr('id')=='pg-comp-detail' || $(this).hasClass('cl-pg-key-btn')) ? $(this).attr('data-pgcomp') : $('input[name="pg_company_request"]:checked').val()); 9350 cur_pg = (is_shoppingeventUrl) ? 'NICEPAY' : (typeof cur_pg!='undefined' && cur_pg) ? cur_pg : 'KCP'; 9351 9352 if($(this).attr('id')=='pg-keyinput-btn-apply') { 9353 $(this).parents('.pg-keyinput-box').find('input[name="pg_company_request_keyinput"]').prop('checked', true); 9354 var pg_comp = $(this).attr('data-pgcomp'); 9355 var check_pgkey = pgKeyInputSetting(pg_comp,$(this)); 9356 9357 check_pgkey.then(function(ev){ 9358 pgApply($(this),quantity,is_shoppingeventUrl,title,cur_pg,pg_desc_arr); 9359 }); 9360 } else { 9361 pgApply($(this),quantity,is_shoppingeventUrl,title,cur_pg,pg_desc_arr); 9362 } 9363 }); 9364 9365 var pgApply = function(t,quantity,is_shoppingeventUrl,title,cur_pg,pg_desc_arr) { 9366 var applyLinkPG = function() {linkPG(quantity);}, 9367 buttonfalse = (is_shoppingeventUrl) ? false : true, 9368 ligkPG = (is_shoppingeventUrl) ? '' : applyLinkPG, 9369 cancel = (is_shoppingeventUrl) ? '' : 'ì·¨ì', 9370 confirm = (is_shoppingeventUrl) ? 'íì¸' : (cur_pg == 'KCP' ? 'KCP' : 'ëì´ì¤íì´') + ' ì ìê²°ì ìë¹ì¤ ì ì²', 9371 pgmodalAddClass = (is_shoppingeventUrl) ? 'pg-modal cl-modal pg-event cl-s-btn cover' : 'pg-modal cl-modal cl-s-btn cover'; 9372 9373 var pgInfoModal = t.showModalFlat(title,pg_desc_arr[cur_pg],true,buttonfalse,ligkPG,cancel,confirm,pgmodalAddClass, false ,'',function() { 9374 $('.pg-content-detailWrap').on('show.bs.collapse',function(e){ 9375 if(($(this).attr('id') !== 'detailBox5') && ($(this).attr('id') !== 'detailBox8')) $(this).append('<div class="marginBox"></div>'); 9376 if(($(this).attr('id') == 'detailBox9') || ($(this).attr('id') == 'detailBox6')) $(this).prev().addClass('fdetailbtn'); 9377 }); 9378 $('.pg-content-detailWrap').on('hidden.bs.collapse',function(e){ 9379 $(this).find('.marginBox').remove(); 9380 $(this).prev().removeClass('fdetailbtn'); 9381 }); 9382 if(window.innerWidth<768) { 9383 $('.pg-step-dlist span').text('보기'); 9384 $('.firststepText span').text('íì¸'); 9385 } 9386 9387 if(is_shoppingeventUrl) { 9388 pgInfoModal.off('click', '.pg-tab > div').on('click', '.pg-tab > div', function(e) { 9389 if($(this).hasClass('active')) return false;
9390 pgInfoModal.find('.pg-wrap').remove(); 9391 pgInfoModal.find('.modal-title').after(pg_desc_arr[$(this).attr('class')]); 9392 9393 pgInfoModal.scrollTop(0); 9394 $('.pg-content-detailWrap').each(function(i) { 9395 if(($(this).attr('id') !== 'detailBox5') && ($(this).attr('id') !== 'detailBox8')) $(this).append('<div class="marginBox"></div>'); 9396 if(($(this).attr('id') == 'detailBox9') || ($(this).attr('id') == 'detailBox6')) $(this).prev().addClass('fdetailbtn'); 9397 }); 9398 if(window.innerWidth<768) { 9399 $('.pg-step-dlist span').text('보기'); 9400 $('.firststepText span').text('íì¸'); 9401 } 9402 }); 9403 } 9404 },function() { 9405 }); 9406 } 9407 9408 /** ì¬ì© ìí¨ (20211007 ìµì±ì§) 9409 $("#product-plus-button").on('click', function () { 9410 var idx = $(this).attr('data-idx'), 9411 start_date = $(this).attr('data-startDate'), 9412 end_date = $(this).attr('data-endDate'), 9413 selector = $(this).attr('data-selector'), 9414 search_text = $(this).attr('data-searchText'), 9415 idx = $(this).attr('data-idx'), 9416 shopping_url = $(this).attr('data-shoppingUrl'), 9417 page_check = $(this).attr('data-page'); 9418 9419 var location = window.location.href; 9420 9421 $.ajax({ 9422 url: ''+shopping_url+'/product_search_more/'+page_check+'', 9423 type: 'post', 9424 dataType: 'json', 9425 data: { 9426 'start_limit': idx, 9427 'start_date': start_date, 9428 'end_date': end_date, 9429 'selector': selector, 9430 'search_text': search_text, 9431 }, 9432 success: function (data) { 9433 if (data['list'] == 'none') { 9434 $("#product-plus-button").fadeOut(0); 9435 alert('ëì´ì 리ì¤í¸ê° ì¡´ì¬íì§ ììµëë¤.'); 9436 return false; 9437 } 9438 9439 var html = ''; 9440 for (var i=0;i<=data.product_cnt;i++) { 9441 if (!data['list'][i]) continue; 9442 else { 9443 if (data['list'].length <= 0) continue; 9444 } 9445 9446 if (data['list'][i]['payment_info']['return_bank_data']) { 9447 var returnBank = data['list'][i]['payment_info']['return_bank_data'].split('||'); 9448 if (page_check == 'order_d' || page_check == 'order_f') { 9449 html += '<tr>'; 9450 } else { 9451 html += '<tr onclick="paymentConfig(\''+data['list'][i]['order_group']+'\', \''+data['list'][i]['status_check']+'\', \''+shopping_url+'\')">'; 9452 } 9453 html += '<input type="hidden" id="remitter-'+data['list'][i]['order_group']+'" value="'+returnBank[0]+'">'; 9454 html += '<input type="hidden" id="return-bank-'+data['list'][i]['order_group']+'" value="'+returnBank[1]+'">'; 9455 html += '<input type="hidden" id="return-bank-name-'+data['list'][i]['order_group']+'" value="'+returnBank[2]+'">'; 9456 html += '<input type="hidden" id="return-bank-number-'+data['list'][i]['order_group']+'" value="'+returnBank[3]+'">'; 9457 html += '<input type="hidden" id="no-bank-'+data['list'][i]['order_group']+'" value="'+data['list'][i]['payment_info']['no_bank']+'">'; 9458 html += '<input type="hidden" id="no-bank-number-'+data['list'][i]['order_group']+'" value="'+data['list'][i]['payment_info']['no_bank_number']+'">'; 9459 html += '<input type="hidden" id="no-bank-name-'+data['list'][i]['order_group']+'" value="'+data['list'][i]['payment_info']['no_bank_name']+'">'; 9460 html += '<input type="hidden" id="total-price-'+data['list'][i]['order_group']+'" value="'+number_format(data['list'][i]['payment_info']['payment'])+'ì">'; 9461 html += '<input type="hidden" id="point-price-'+data['list'][i]['order_group']+'" value="'+data['list'][i]['payment_info']['point_price']+'ì">'; 9462 html += '<input type="hidden" id="delivery-price-'+data['list'][i]['order_group']+'" value="'+number_format(data['list'][i]['payment_info']['delivery_price'])+'ì">'; 9463 } else { 9464 if (page_check == 'order_d' || page_check == 'order_f') { 9465 html += '<tr>'; 9466 } else { 9467 html += '<tr onclick="paymentConfig(\''+data['list'][i]['order_group']+'\', \''+data['list'][i]['status_check']+'\', \''+shopping_url+'\')">'; 9468 } 9469 } 9470 if (page_check == 'order_d' || page_check == 'order_f') { 9471 html += '<td onclick="paymentConfig(\''+data['list'][i]['order_group']+'\', \''+data['list'][i]['status_check']+'\', \''+shopping_url+'\')" class="imgblock"><img src="'+data['list'][i]['product_image']+'"></td>'; 9472 html += '<td onclick="paymentConfig(\''+data['list'][i]['order_group']+'\', \''+data['list'][i]['status_check']+'\', \''+shopping_url+'\')" class="text-center"><span class="order-name" data-og="'+data['list'][i]['order_group']+'">'+data['list'][i]['product_name']+'</span>'; 9473 } else { 9474 html += '<td class="imgblock"><img src="'+data['list'][i]['product_image']+'"></td>'; 9475 html += '<td class="text-center"><span class="order-name" data-og="'+data['list'][i]['order_group']+'">'+data['list'][i]['product_name']+'</span>'; 9476 } 9477 html += '<div class="order-mobile-status">
9477'+data['list'][i]['m_de_status']+''; 9478 html += '<span class="f-right">'+number_format(data['list'][i]['price'])+'ì</span>'; 9479 html += '</div></td>'; 9480 html += '<td>'+data['list'][i]['order_group']+'</td>'; 9481 html += '<td>'+data['list'][i]['pireg']+'</td>'; 9482 html += '<td>'+data['list'][i]['mb_name']+'</td>'; 9483 if (location.indexOf('_df') == -1 && 9484 location.indexOf('_ef') == -1 && 9485 location.indexOf('cancel') == -1 && 9486 location.indexOf('return') == -1 && 9487 location.indexOf('exchange') == -1 && 9488 location.indexOf('cancel_f') == -1 && 9489 location.indexOf('return_f') == -1 && 9490 location.indexOf('exchange_f') == -1 9491 ) { 9492 if (location.indexOf('order_f') != -1 || location.indexOf('order_d') != -1) html += '<td class="ta-right" style="padding-right:32px;" onclick="deliverySearchClick(\''+data['list'][i]['delivery_company']+'\', \''+data['list'][i]['delivery_number']+'\')"><span class="c-black">'+data['list'][i]['company']+'</span><br><span class="c-blue">'+data['list'][i]['number']+'</span></td>'; 9493 else html += '<td>'+data['list'][i]['de_status']+'</td>'; 9494 } 9495 html += '</tr>'; 9496 } 9497 9498 $("#product-plus-button").attr('data-idx', (idx * 1) + 1); 9499 if (data['list'].length < 12) { 9500 $("#product-plus-button").fadeOut(0); 9501 } 9502 $('#list').append(html); 9503 } 9504 }); 9505 }); 9506 */ 9507 9508 $(document).on('click', '.qna-box,.review-box', function () { 9509 var qnaSeq = $(this).attr('data-seq'), 9510 qnaRpage = ($(this).find('.qna').attr('data-rpage')) ? $(this).find('.qna').attr('data-rpage')+'-box' : ''; 9511 $(".qnaR-contents").not("#qna-contents-"+qnaSeq).hide(); 9512 9513 if ($("#qna-contents-"+qnaSeq).css('display')=='block') $("#qna-contents-"+qnaSeq).hide(); 9514 else $("#qna-contents-"+qnaSeq).show(); 9515 }); 9516 9517 $(document).on('click', '.mobile-qna-box', function () { 9518 var qnaSeq = $(this).attr('data-seq'); 9519 9520 $(".m-qna-contents").not("#m-qna-contents-"+qnaSeq).hide(); 9521 9522 if ($("#m-qna-contents-"+qnaSeq).css('display') === 'block') $("#m-qna-contents-"+qnaSeq).hide(); 9523 else $("#m-qna-contents-"+qnaSeq).show(); 9524 }); 9525 9526 $(document).on('click', '.payment-box-subject svg.close', function () { 9527 /* popover hide */ 9528 // $('[data-toggle="popover"]').popover('hide'); 9529 // $('.popover.fade').remove(); 9530 9531 $(".payment-popup").fadeOut(300); 9532 $(".payment-box").fadeOut(300); 9533 $('#ch-plugin').attr('style','z-index: 10000000 !important; pointer-events: auto !important;'); 9534 }); 9535 9536 $(document).on('click', '.connect-guide', function (e) { 9537 var guideUrl = $(this).data('guide-url'); 9538 if (guideUrl) { 9539 e.preventDefault(); 9540 window.open(guideUrl, '_blank', 'noopener'); 9541 return false; 9542 } 9543 9544 var mobile = (window.innerWidth<768) ? 'm.' : '', 9545 str = '\ 9546 <div class="guide-top">\ 9547 <h3 class="modal-title guidetitle">'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.title']+'</h3>\ 9548 <div class="guide-menu">\ 9549 <ul>'; 9550 for (var i=0;i<3;i++) { 9551 var menuactive = (i==0) ? 'active' : ''; 9552 str = str + '<li class="hand '+menuactive+'">'; 9553 if(i==2) str = str + '<div class="line left"></div>'; 9554 else if(i==1) { 9555 str = str +'\ 9556 <div class="line left"></div>\ 9557 <div class="line right"></div>\ 9558 '; 9559 } 9560 str = str + '<p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.'+mobile+i]+'</p>'; 9561 if(i==0) str = str + '<div class="line right"></div>'; 9562 str = str + '</li>'; 9563 }; 9564 str = str + '\ 9565 </ul>\ 9566 </div>\ 9567 </div>\ 9568 <div class="guide-wrap kakaoguide">\ 9569 <div class="step">\ 9570 <div id="step1">\ 9571 <h3>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.title']+'</h3>\ 9572 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.1.contents']+'</p>\ 9573 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img01_1.png">\ 9574 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.2.contents']+'</p>\ 9575 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img01_2.png">\ 9576 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.3.contents']+'</p>\ 9577 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img01_3.png">\ 9578 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.4.contents']+'</p>\ 9579 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img01_4.png">\ 9580 '+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.5.contents']+'\ 9581 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.1.6.contents']+'</p>\ 9582 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img01_5.png">\ 9583 </div>\ 9584 <div id="step2">\
9585 <h3>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.title']+'</h3>\ 9586 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.1.contents']+'</p>\ 9587 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img02_1.png">\ 9588 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.2.contents']+'</p>\ 9589 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img02_2.png">\ 9590 '+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.3.contents']+'\ 9591 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.4.contents']+'</p>\ 9592 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img02_3.png">\ 9593 <p class="kakaoguide-review-result">'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.5.contents']+'</p>\ 9594 <p class="star">'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.6.contents']+'</p>\ 9595 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.2.7.contents']+'</p>\ 9596 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img02_4.png">\ 9597 </div>\ 9598 <div id="step3">\ 9599 <h3>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.3.title']+'</h3>\ 9600 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.3.1.contents']+'</p>\ 9601 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img03_1.png">\ 9602 <p class="kakaoguide-channel-info">'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.3.2.contents']+'</p>\ 9603 <div class="kakaoguide-info-box">'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.3.3.contents']+'</div>\ 9604 <p>'+$.lang[LANG]['dashboard.kakaotalk.notice.guide.step.3.4.contents']+'</p>\ 9605 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/kakao/newkakaoguide_img03_2.png">\ 9606 </div>\ 9607 </div>\ 9608 <div class="modal-footer guideClose">\ 9609 <button type="button" class="btn btn-default btn-sm close-button-dialog clostbtnfalse" data-dismiss="modal">'+ $.lang[LANG]['config.close'] +'</button>\ 9610 </div>\ 9611 </div>\ 9612 '; 9613 9614 var shopguideModal = $(this).showModalFlat('',str,true,false,'','close','','guidePopup cl-cmmodal cl-s-btn cover w700 kakao-guide-modal', false ,'',function() { 9615 $.guidePopup.scrollevent(); 9616 }); 9617 }); 9618 9619 // $('.payment-popup').click(function(e){ 9620 // if($(e.target).parents('.payment-box').length==0) { 9621 // $('#product-all-check').remove(); 9622 // $(".payment-box").fadeOut(300); 9623 // $(".payment-popup").fadeOut(300); 9624 // $("#delivery-box").empty(); 9625 // channelTalkHide(false); 9626 // } 9627 // }); 9628 9629 $('.answer-filter select').on('change', function(e) { 9630 var f = document.qna_search_form; 9631 f.status.value = $(this).val().trim(); 9632 f.submit(); 9633 }); 9634 9635 $(document).on('click', '.naverpay-process-only', function() { 9636 var process_code = $(this).data('process_code'); 9637 9638 var title = ''; 9639 9640 if(process_code == 'R') { 9641 title = 'ë°í ìí'; 9642 } else if(process_code == 'E') { 9643 title = 'êµí ìí'; 9644 } else if(process_code == 'C') { 9645 title = 'ì·¨ì ê±°ë¶'; 9646 } else if(process_code == 'F') { 9647 title = 'êµí ë° ë°í'; 9648 } else if(process_code == 'S') { 9649 title = 'ë¶ë¶ë°ì¡'; 9650 } 9651 9652 var content = ''; 9653 9654 content += '\ 9655 <div class="cancel-process">\ 9656 <svg viewBox="0 0 90 90" width="90" height="90">\ 9657 <path fill="#4789e7" d="M45 0C20.15 0 0 20.15 0 45s20.15 45 45 45c24.85 0 45-20.15 45-45S69.85 0 45 0zM45 86C22.39 86 4 67.61 4 45S22.39 4 45 4s41 18.39 41 41S67.61 86 45 86z"/>\ 9658 <path fill="#4789e7" d="M45 34c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2 1.1 0 2-0.9 2-2V36C47 34.9 46.1 34 45 34z"/>\ 9659 <circle fill="#4789e7" cx="45" cy="23" r="3"/>\ 9660 </svg>\ 9661 <h3 class="modal-title">' + title + ' ì²ë¦¬ ìë´</h3>\ 9662 <div class="cancel-contents">ë¤ì´ë² íì´ ì£¼ë¬¸ê±´ì ' + title + ' ì²ë¦¬ë<br>ë¤ì´ë²íì´ ì¼í°ìì ì²ë¦¬ê° ê°ë¥í©ëë¤.</div>\ 9663 </div>\ 9664 <div class="btn-box">\ 9665 <button type="button" class="popup-primary-btn" onclick="window.open(\'https://admin.pay.naver.com/\')">ë¤ì´ë²íì´ ì¼í° ë°ë¡ê°ê¸°</button>\ 9666 <button type="button" class="btn btn-sm cancel-btn close-button-dialog" data-dismiss="modal">ë«ê¸°</button>\ 9667 </div>\ 9668 '; 9669 $(this).showModalFlat('',content,false,false,'','','', 'cl-s-cancel-info cl-cmmodal cl-s-btn cover', false , '', function() { 9670 9671 }, ''); 9672 }); 9673 9674 $(document).on('change', 'input[name="nshop_setting"]', function(){ 9675 if($(this).val() == 'Y') { 9676 var shopping_url = (location.href.indexOf('_admin') != -1) ? '/_admin/shopping' : '/shopping'; 9677 9678 $.processON(); 9679 $.ajax({ 9680 url: shopping_url+'/navershopping_urls', 9681 type: 'post', 9682 dataType: 'json', 9683 data: { 9684 'nshop_setting': $(this).val() 9685 }, 9686 success: function(data) { 9687 if(data.res == 'true') { 9688 $('input[name="nshop_product_dburl"]').val(data.nshop_product_dburl); 9689 $('input[name="nshop_sale_epurl"]').val(data.nshop_sale_epurl); 9690 $('.nshop-product-dburl').text(data.nshop_product_dburl); 9691 $('.nshop-sale-epurl').text(data.nshop_sale_epurl); 9692 $.processOFF(); 9693 } 9694 } 9695 }); 9696 } else { 9697 $('input[name="nshop_product_dburl"]').val(''); 9698 $('input[name="nshop_sale_epurl"]').val(''); 9699 $('.nshop-product-dburl').text(''); 9700 $('.nshop-sale-epurl').text(''); 9701 } 9702 }); 9703}); 9704 9705function orderExcel (val) { 9706 9707 document.excel_form.type.value = val; 9708 // document.excel_form.submit(); 9709 9710 // $.ajax({ 9711 // url:document.excel_form.action + "_count", 9712 // type:"post", 9713 // dataType:"json", 9714 // data:$("[name='excel_form']").serialize(), 9715 // success:function(data) { 9716 // console.log(data); 9717 // } 9718 // }); 9719 9720 // return false;
9721 9722 $.ajax({ 9723 url:document.excel_form.action, 9724 type:"post", 9725 data:$("[name='excel_form']").serialize(), 9726 dataType:"text", 9727 async: true, 9728 xhr: function() { 9729 var xhr = $.ajaxSettings.xhr(); 9730 xhr.onprogress = function(e) { 9731 $.progressOFF(); 9732 $.progressON('ë¤ì´ë¡ë ì¤ì ëë¤...', '', 0, true); 9733 var percent = e.loaded * 100 / e.total; 9734 $progress.css({"width": percent + "%", "background" : "#4789E7"}); 9735 }; 9736 return xhr; 9737 }, 9738 beforeSend : function() { 9739 // $.processON("Downloading excel..."); 9740 $.progressON('ë¤ì´ë¡ë ì¤ë¹ ì¤', '', 0, true); 9741 }, 9742 success:function(blob, status, request) { 9743 var filename = ""; 9744 var disposition = request.getResponseHeader('Content-Disposition'); 9745 var contentTypeHeader = request.getResponseHeader('Content-Type'); 9746 9747 if (disposition && disposition.indexOf('attachment') !== -1) { 9748 var filenameRegex = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/; 9749 var matches = filenameRegex.exec(disposition); 9750 if (matches != null && matches[1]) 9751 filename = decodeURI( matches[1].replace(/['"]/g, '') ); 9752 } 9753 9754 // if(window.navigator.msSaveOrOpenBlob) { 9755 // window.navigator.msSaveBlob(new Blob([blob], {type:contentTypeHeader}), filename); 9756 // } else { 9757 var link = window.document.createElement("a"); 9758 // link.href = window.URL.createObjectURL(new Blob([blob], {type:contentTypeHeader})); 9759 link.href = blob; 9760 link.download = filename; 9761 document.body.appendChild(link); 9762 link.click(); 9763 // document.body.removeChild(link); 9764 // } 9765 }, error:function(msg) { 9766 console.log(msg); 9767 }, complete:function() { 9768 // $.processOFF(); 9769 $.progressOFF(); 9770 } 9771 }); 9772} 9773 9774function searchValidate () { 9775 var f = document.search_form; 9776 9777 f.submit(); 9778 9779 /* 9780 $.ajax({ 9781 url: '<?=$shopping_url?>/product_search', 9782 type: 'post', 9783 //dataType: 'json', 9784 data: { 9785 'start_date': f.start_date.value, 9786 'end_date': f.end_date.value, 9787 'status': f.status.value, 9788 'selector': f.selector.value, 9789 'search_text': f.search_text.value, 9790 }, 9791 success: function (data) { 9792 console.log(data); 9793 var html = ''; 9794 for (var i=0;i<data['list'].length;i++) { 9795 var list = data['list'][i]; 9796 html += '<tr onclick="paymentConfig(\''+list['order_group']+'\')">'; 9797 html += '<td><img src="'+list['product_image'][0]+'"></td>'; 9798 html += '<td class="text-center">'+list['product_name']+'</td>'; 9799 html += '<td>'+list['reg_date']+'</td>'; 9800 html += '<td>'+list['mb_name']+'</td>'; 9801 html += '<td>'+list['de_status']+'</td>'; 9802 html += '</tr>'; 9803 } 9804 9805 $("#list").html(html); 9806 } 9807 }); 9808 */ 9809 9810} 9811function cancelSubmit () { 9812 var f = document.e_write_form; 9813 9814 var text = 'ì·¨ì'; 9815 if (f.title.value == '') { 9816 alert(text+' ì¬ì 를 ì íí´ ì£¼ì¸ì.'); 9817 return false; 9818 } 9819 if (f.requests.value == '') { 9820 alert(text+' ì¬ì 를 ì ë ¥í´ ì£¼ì¸ì.'); 9821 return false; 9822 } 9823 9824 f.submit(); 9825} 9826 9827function search(shopping_url,page_check) { 9828 var searchData = $('#back_search_form').serializeArray(); 9829 var searchDataObject = []; 9830 9831 $.each(searchData, function(k, v) { 9832 searchDataObject[v['name']] = v['value']; 9833 }); 9834 9835 var checkLux = (typeof LUX != 'undefined' && LUX) ? LUX : 'false', 9836 prsearchPeriod = ['today','1week','1mon','3mon','6mon','1year'], 9837 prsearchWord = ['buyer','phone','delivery_number','product_name','order_group','product_number', 'mng_product_code'], 9838 prSearch_str = '\ 9839 <form name="search_form" method="post" action="'+shopping_url+'/product_search/'+page_check+'" class="">\ 9840 <input type="hidden" name="limit" value="' + searchDataObject['limit'] + '" />\ 9841 <input type="hidden" name="add_slog" value="sh.search" />\ 9842 <h3 class="sub-order-title">'+$.lang[LANG]['shopping.dashboard.list.searchModal.schPeriod']+'</h3>\ 9843 <div class="change-date-box">\ 9844 <div id="site-visit-start-wrap" class="input-group">\ 9845 <input id="site-visit-start" type="text" class="form-control" name="start_date" aria-describedby="site visit start date">\ 9846 <span class="site-visit-datetext" id="site-visit-start-datetext"></span>\ 9847 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 16" width="14" height="16">\ 9848 <path d="M12 2h-1V1c0-0.55-0.45-1-1-1S9 0.45 9 1v1H5V1c0-0.55-0.45-1-1-1S3 0.45 3 1v1H2C0.9 2 0 2.9 0 4v10c0 1.1 0.9 2 2 2h10c1.1 0 2-0.9 2-2V4C14 2.9 13.1 2 12 2zM12 15H2c-0.55 0-1-0.45-1-1V6h12v8
9848C13 14.55 12.55 15 12 15z"/>\ 9849 <rect x="3" y="8" width="2" height="2"/><rect x="6" y="8" width="2" height="2"/>\ 9850 <rect x="9" y="8" width="2" height="2"/><rect x="3" y="11" width="2" height="2"/>\ 9851 <rect x="6" y="11" width="2" height="2"/><rect x="9" y="11" width="2" height="2"/>\ 9852 </svg>\ 9853 </div>\ 9854 <span class="fa"></span>\ 9855 <div id="site-visit-end-wrap" class="input-group">\ 9856 <input id="site-visit-end" type="text" class="form-control" name="end_date" aria-describedby="site visit end date">\ 9857 <span class="site-visit-datetext" id="site-visit-end-datetext"></span>\ 9858 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 16" width="14" height="16">\ 9859 <path d="M12 2h-1V1c0-0.55-0.45-1-1-1S9 0.45 9 1v1H5V1c0-0.55-0.45-1-1-1S3 0.45 3 1v1H2C0.9 2 0 2.9 0 4v10c0 1.1 0.9 2 2 2h10c1.1 0 2-0.9 2-2V4C14 2.9 13.1 2 12 2zM12 15H2c-0.55 0-1-0.45-1-1V6h12v8C13 14.55 12.55 15 12 15z"/>\ 9860 <rect x="3" y="8" width="2" height="2"/><rect x="6" y="8" width="2" height="2"/>\ 9861 <rect x="9" y="8" width="2" height="2"/><rect x="3" y="11" width="2" height="2"/>\ 9862 <rect x="6" y="11" width="2" height="2"/><rect x="9" y="11" width="2" height="2"/>\ 9863 </svg>\ 9864 </div>\ 9865 </div>\ 9866 <ul>'; 9867 9868 $.each(prsearchPeriod, function(k,v){ 9869 var checkbtactive = (k==0 && !searchDataObject['start_date'] && !searchDataObject['end_date'] ) ? 'check-button-active' : ''; 9870 prSearch_str = prSearch_str + '\ 9871 <li class="check-button '+checkbtactive+'">\ 9872 <span class="check-label-click" data-period="'+v+'">'+$.lang[LANG]['shopping.dashboard.list.searchModal.schPeriod.'+v]+'</span>\ 9873 </li>'; 9874 }); 9875 9876 prSearch_str = prSearch_str + '\ 9877 </ul>\ 9878 <h3 class="sub-order-title">'+$.lang[LANG]['shopping.dashboard.list.searchModal.search.word']+'</h3>'; 9879 9880 prSearch_str = prSearch_str + '\ 9881 <div class="cl-s-popup-selectbox">\ 9882 <div class="cl-s-popup-selectboxWrap common-selectbox">\ 9883 <select class="selectpicker dropdown" id="prSearch-info" name="selector">\ 9884 <option value="">'+$.lang[LANG]['shopping.dashboard.list.searchModal.searchop.placeholder']+'</option>'; 9885 if(page_check.indexOf('order') != -1 && page_check.indexOf('order_d') == -1 && page_check.indexOf('order_f') == -1 && page_check.indexOf('order_df') == -1 && page_check.indexOf('order_ef') == -1) 9886 prsearchWord.push('paid'); 9887 $.each(prsearchWord, function(k,v){ 9888 if(checkLux==true && v=='mng_product_code') return true; 9889 prSearch_str = prSearch_str + '\ 9890 <option value="'+v+'" ' + (searchDataObject['selector'] && searchDataObject['selector'] == v ? ' selected ' : '') + '>'+$.lang[LANG]['shopping.dashboard.list.searchModal.searchop.'+v]+'</option>'; 9891 }); 9892 prSearch_str = prSearch_str + '\ 9893 </select>\ 9894 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 9895 </div>\ 9896 <input type="text" class="middle-input search_text" name="search_text" value="' + (searchDataObject['selector'] != 'paid' && searchDataObject['search_text'] ? searchDataObject['search_text'] : '') + '">\ 9897 <div class="cl-s-popup-selectboxWrap common-selectbox m10l" style="display: none;">\ 9898 <select class="selectpicker dropdown" name="paid_yn">\ 9899 <option value="W">' + $.lang[LANG]['shopping.dashboard.list.searchModal.searchop.paid.W'] + '</option>\ 9900 <option value="F">' + $.lang[LANG]['shopping.dashboard.list.searchModal.searchop.paid.F'] + '</option>\ 9901 </select>\ 9902 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 4" width="8" height="4"><polygon points="0 0 4 4 8 0 "></polygon></svg>\ 9903 </div>\ 9904 </div>\ 9905 </form>\ 9906 '; 9907 9908 if(page_check.indexOf('order') != -1) searchtitle = 'order'; 9909 else if(page_check.indexOf('cancel') != -1) searchtitle = 'cancel'; 9910 else if(page_check.indexOf('exchange') != -1) searchtitle = 'exchange'; 9911 else if(page_check.indexOf('return') != -1) searchtitle = 'return'; 9912 9913 var productSearch = $(this).showModalFlat($.lang[LANG]['shopping.dashboard.list.searchModal.title.'+searchtitle], prSearch_str,true,true,function () { 9914 var f = document.search_form; 9915 9916 if(productSearch.find("#prSearch-info").val() == 'paid') { 9917 productSearch.find("input[name='search_text']").val(productSearch.find("select[name='paid_yn'] option:selected").val()); 9918 } 9919 9920 if(checkEmojis(f.search_text.value)) { 9921 errorEmojisModal(); 9922 return false;
9923 } 9924 9925 f.submit(); 9926 9927 productSearch.modal('hide'); 9928 },'close','ê²ìí기','cl-s-productSearch cl-cmmodal cl-s-btn cover', true, '', function() { 9929 // console.log('show callback'); 9930 $('#prSearch-info').selectpicker(); 9931 productSearch.find("select[name='paid_yn']").selectpicker(); 9932 var dpOptions = { 9933 format: 'YYYY-MM-DD', 9934 useCurrent: false, 9935 focusOnShow: false, 9936 widgetPositioning: { 9937 horizontal: 'auto', 9938 vertical: 'bottom' 9939 }, 9940 locale: LANG, 9941 ignoreReadonly: true, 9942 keepOpen: true, 9943 keyBinds: { 9944 up: function (widget) { 9945 return; 9946 }, 9947 down: function (widget) { 9948 return; 9949 }, 9950 'control up': function (widget) { 9951 return; 9952 }, 9953 'control down': function (widget) { 9954 return; 9955 }, 9956 left: function (widget) { 9957 return; 9958 }, 9959 right: function (widget) { 9960 return; 9961 }, 9962 pageUp: function (widget) { 9963 return; 9964 }, 9965 pageDown: function (widget) { 9966 return; 9967 }, 9968 enter: function () { 9969 return; 9970 }, 9971 escape: function () { 9972 return; 9973 }, 9974 'control space': function (widget) { 9975 return; 9976 }, 9977 t: function () { 9978 return; 9979 }, 9980 'delete': function () { 9981 return; 9982 } 9983 }, 9984 }; 9985 9986 var today = moment(new Date()).format('YYYY-MM-DD 23:59:59'), 9987 end_date = today,
9988 start_date = moment(new Date()).format('YYYY-MM-DD 00:00:00'); 9989 9990 if(searchDataObject['end_date']) end_date = searchDataObject['end_date']; 9991 if(searchDataObject['start_date']) start_date = searchDataObject['start_date']; 9992 9993 var start_datetext = start_date.split(' ')[0], 9994 end_datetext = end_date.split(' ')[0]; 9995 9996 if ($("#site-visit-start").val() == '') { 9997 $("#site-visit-start").val(start_date); 9998 $("#site-visit-end").val(end_date); 9999 $('#site-visit-start-datetext').text(start_datetext); 10000 $('#site-visit-end-datetext').text(end_datetext); 10001 } 10002 10003 $('#site-visit-start').datetimepicker( dpOptions ); 10004 $('#site-visit-end').datetimepicker( dpOptions ); 10005 10006 $("#site-visit-start").on("dp.change", function (e) { 10007 $('#site-visit-end').data("DateTimePicker").minDate(e.date); 10008 $('#site-visit-start-datetext').text($('#site-visit-start').val()); 10009 }); 10010 10011 $("#site-visit-end").on("dp.change", function (e) { 10012 $('#site-visit-start').data("DateTimePicker").maxDate(e.date); 10013 $('#site-visit-end-datetext').text($('#site-visit-end').val()); 10014 }); 10015 10016 $(".check-label-click").click(function (e) { 10017 var periodText = $(this).attr('data-period'), 10018 end = moment(new Date()).format('YYYY-MM-DD'); 10019 10020 $(".check-button").each(function () { 10021 $(this).removeClass("check-button-active").removeClass("check-none-borderR"); 10022 }); 10023 10024 $(this).parent().addClass("check-button-active"); 10025 $(this).parent().prev().addClass("check-none-borderR"); 10026 switch(periodText) { 10027 case "today" : 10028 start = moment(new Date()).format('YYYY-MM-DD'); 10029 break; 10030 10031 case "1week" : 10032 var start = moment(new Date()).add('-6','days').format('YYYY-MM-DD'); 10033 break; 10034 case "1mon" : 10035 var start = moment(new Date()).add('-1','month').format('YYYY-MM-DD'); 10036 break; 10037 case "3mon" : 10038 var start = moment(new Date()).add('-3','month').format('YYYY-MM-DD'); 10039 break; 10040 case "6mon" : 10041 var start = moment(new Date()).add('-6','month').format('YYYY-MM-DD'); 10042 break; 10043 case "1year" : 10044 var start = moment(new Date()).add('-1','year').format('YYYY-MM-DD'); 10045 break; 10046 default: 10047 break; 10048 } 10049 10050 $('#site-visit-start').val(start); 10051 $('#site-visit-end').val(end); 10052 $('#site-visit-start-datetext').text(start); 10053 $('#site-visit-end-datetext').text(end); 10054 10055 }); 10056 10057 $('#product-plus-button').attr({ 10058 'data-startDate':$('#site-visit-start').val(), 10059 'data-endDate':$('#site-visit-end').val(), 10060 'data-selector':$('#prSearch-info option:selected').val(), 10061 'data-searchText':$('input[name="search_text"]').val() 10062 }); 10063 10064 $("#prSearch-info").on("change", function() { 10065 if($(this).val() == 'paid') { 10066 productSearch.find("input[name='search_text']").val("").hide(); 10067 productSearch.find("select[name='paid_yn']").closest(".common-selectbox").show(); 10068 } else { 10069 productSearch.find("input[name='search_text']").val("").show(); 10070 productSearch.find("select[name='paid_yn']").closest(".common-selectbox").hide(); 10071 } 10072 }); 10073 10074 if(searchDataObject['selector'] == 'paid') { 10075 productSearch.find("#prSearch-info").change(); 10076 productSearch.find("select[name='paid_yn']").val(searchDataObject['search_text']).change(); 10077 } 10078 }); 10079} 10080 10081function settingWay (val) { 10082 var checkGabia = (typeof SERVICE != 'undefined' && SERVICE && SERVICE.indexOf('gabia') > -1) ? true : false, 10083 mobile = (window.innerWidth<768) ? 'm.' : '', 10084 gabia_str = (checkGabia) ? '.gabia' : '', 10085 str = '\ 10086 <div class="guide-top">\ 10087 <h3 class="modal-title guidetitle">'+$.lang[LANG]['dashboard.socialLogin.'+val+'.guide.title']+'</h3>\ 10088 <div class="guide-menu">\ 10089 <ul>'; 10090 for (var i=0;i<3;i++) { 10091 var menuactive = (i==0) ? 'active' : ''; 10092 str = str + '<li class="hand '+menuactive+'">'; 10093 if(i==2) str = str + '<div class="line left"></div>'; 10094 else if(i==1) { 10095 str = str +'\ 10096 <div class="line left"></div>\ 10097 <div class="line right"></div>\ 10098 '; 10099 } 10100 str = str + '<p>'+$.lang[LANG]['dashboard.socialLogin.'+val+'.guide.step.'+mobile+i]+'</p>'; 10101 if(i==0) str = str + '<div class="line right"></div>'; 10102 str = str + '</li>'; 10103 }; 10104 str += '\ 10105 </ul>\ 10106 </div>\ 10107 </div>\
10108 <div class="guide-wrap">\ 10109 <div class="step">\ 10110 '; 10111 10112 if(val=='naver') { 10113 str += '\ 10114 <div id="step1">\ 10115 <h3>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.title']+'</h3>\ 10116 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_1.jpg">\ 10117 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.1.contents']+'</p>\ 10118 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_2.jpg">\ 10119 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.2.contents']+'</p>\ 10120 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_3.jpg">\ 10121 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.3.contents']+'</p>\ 10122 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_4.jpg">\ 10123 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.4.contents']+'</p>\ 10124 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_5.jpg">\ 10125 <ul class="socialLoginSmallStep">\ 10126 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.5.1.contents']+'</li>\ 10127 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.5.2.contents']+'</li>\ 10128 </ul>\ 10129 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_6.jpg">\ 10130 <ul class="socialLoginSmallStep mb-0">\ 10131 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.6.1.contents']+'</li>\ 10132 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.6.2.contents']+'</li>\ 10133 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.6.3.contents']+'</li>\ 10134 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.6.4.contents']+'</li>\ 10135 </ul>\ 10136 </div>\ 10137 <div id="step2">\ 10138 <h3>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.title']+'</h3>\ 10139 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img02_1.jpg">\ 10140 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.1.contents']+'</p>\ 10141 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_'+ LANG +'_img02_2.jpg">\ 10142 <ul class="socialLoginSmallStep mb-0">\ 10143 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.1.contents']+'</li>\ 10144 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.2.contents']+'</li>\ 10145 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.3.contents']+'</li>\ 10146 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.4.contents']+'</li>\ 10147 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.5.contents']+'</li>\ 10148 </ul>\ 10149 </div>\ 10150 <div id="step3">\ 10151 <h3>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.title']+'</h3>\ 10152 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_1.jpg">\ 10153 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.1.contents']+'</p>\ 10154 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_2.jpg">\ 10155 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.2.contents']+'</p>\ 10156 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_3.jpg">\ 10157 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.3.contents']+'</p>\ 10158 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_4.jpg">\ 10159 <ul class="socialLoginSmallStep">\ 10160 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.1.contents']+'</li>\ 10161 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.2.contents']+'</li>\ 10162 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.3.contents']+'</li>\ 10163 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.4.contents']+'</li>\ 10164 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.5.contents']+'</li>\ 10165 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.6.contents']+'</li>\ 10166 </ul>\ 10167 <p class="subDetail">'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.2.imgContents']+'</p>\ 10168 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_5.jpg">\ 10169 <p class="subDetail mt50">'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.4.imgContents']+'</p>\ 10170 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_6.jpg">\ 10171 </div>\ 10172 '; 10173 } else if (val=='kakao') { 10174 str += '\ 10175 <div id="step1">\ 10176 <h3>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.title']+'</h3>\ 10177 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img1_01.png">\ 10178 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.1.contents']+'</p>\ 10179 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img1_02.png">\ 10180 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.2.contents']+'</p>\ 10181 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img1_03.png">\ 10182 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.3.contents']+'</p>\ 10183 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img1_04.png">\ 10184 <p class="mb-0">'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.4.contents']+'</p>\ 10185 </div>\ 10186 <div id="step2">\
10187 <h3>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.title']+'</h3>\ 10188 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.1.contents']+'</p>\ 10189 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img2_01.png">\ 10190 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.2.contents']+'</p>\ 10191 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.3.contents']+'</p>\ 10192 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img2_02.png">\ 10193 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img2_03.png">\ 10194 <ul class="socialLoginSmallStep">\ 10195 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.3.1.contents']+'</li>\ 10196 </ul>\ 10197 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img2_04.png">\ 10198 <ul class="socialLoginSmallStep">\ 10199 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.3.2.contents']+'</li>\ 10200 </ul>\ 10201 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.contents']+'</p>\ 10202 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.1.contents']+'</p>\ 10203 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img2_05.png">\ 10204 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img2_06.png">\ 10205 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.2.contents']+'</p>\ 10206 </div>\ 10207 <div id="step3">\ 10208 <h3>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.title']+'</h3>\ 10209 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.1.contents']+'</p>\ 10210 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_01.png">\ 10211 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.2.contents']+'</p>\ 10212 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_02.png">\ 10213 <ul class="socialLoginSmallStep">\ 10214 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.3.1.contents']+'</li>\ 10215 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.3.2.contents']+'</li>\ 10216 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.3.3.contents']+'</li>\ 10217 </ul>\ 10218 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.4.contents']+'</p>\ 10219 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_03.png">\ 10220 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.5.contents']+'</p>\ 10221 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_04.png">\ 10222 <ul class="socialLoginSmallStep">\ 10223 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.6.1.contents']+'</li>\ 10224 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.6.2.contents']+'</li>\ 10225 </ul>\ 10226 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.7.contents']+'</p>\ 10227 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_05.png">\ 10228 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.8.contents']+'</p>\ 10229 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_06.png">\ 10230 <ul class="socialLoginSmallStep">\ 10231 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.9.1.contents']+'</li>\ 10232 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.9.2.contents']+'</li>\ 10233 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.9.3.contents']+'</li>\ 10234 </ul>\ 10235 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_07.png">\ 10236 <ul class="socialLoginSmallStep">\ 10237 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.10.1.contents']+'</li>\ 10238 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.10.2.contents']+'</li>\ 10239 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.10.3.contents']+'</li>\ 10240 </ul>\ 10241 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_08.png">\ 10242 <ul class="socialLoginSmallStep">\ 10243 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.11.1.contents']+'</li>\ 10244 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.11.2.contents']+'</li>\ 10245 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.11.3.contents']+'</li>\ 10246 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.11.4.contents']+'</li>\ 10247 </ul>\ 10248 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.12.contents']+'</p>\ 10249 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_09.png">\ 10250 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.13.contents']+'</p>\ 10251 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_10.png">\ 10252 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.14.contents']+'</p>\ 10253 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/klogin_'+ LANG +'_img3_11.png">\ 10254 <ul class="socialLoginSmallStep">\ 10255 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.15.1.contents']+'</li>\ 10256 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.15.2.contents']+'</li>\ 10257 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.15.3.contents']+'</li>\ 10258 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.15.4.contents']+'</li>\ 10259 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.15.5.contents']+'</li>\ 10260 </ul>\ 10261 </div>\ 10262 '; 10263 } else if (val=='google') { 10264 str += '\ 10265 <div id="step1">\ 10266 <h3>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.title']+'</h3>\ 10267 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img01_1.png">\ 10268 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.1.contents']+'</p>\ 10269 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img01_2.png">\ 10270 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.2.contents']+'</p>\ 10271 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img01_3.png">\ 10272 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.3.contents']+'</p>\ 10273 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img01_4.png">\ 10274 <p class="mb-0">'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.4.contents']+'</p>\ 10275 </div>\ 10276 <div id="step2">\
10277 <h3>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.title']+'</h3>\ 10278 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_1.png">\ 10279 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.1.contents']+'</p>\ 10280 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_2.png">\ 10281 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.2.contents']+'</p>\ 10282 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_3.png">\ 10283 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.3.contents']+'</p>\ 10284 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_4.png">\ 10285 <ul class="socialLoginSmallStep">\ 10286 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.1.contents']+'</li>\ 10287 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.2.contents']+'</li>\ 10288 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.3.contents']+'</li>\ 10289 </ul>\ 10290 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_5.png">\ 10291 <ul class="socialLoginSmallStep">\ 10292 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.4.contents']+'</li>\ 10293 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.5.contents']+'</li>\ 10294 </ul>\ 10295 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_6.png">\ 10296 <ul class="socialLoginSmallStep">\ 10297 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.6.contents']+'</li>\ 10298 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.7.contents']+'</li>\ 10299 </ul>\ 10300 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_7.png">\ 10301 <ul class="socialLoginSmallStep">\ 10302 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.8.contents']+'</li>\ 10303 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.9.contents']+'</li>\ 10304 </ul>\ 10305 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_8.png">\ 10306 <ul class="socialLoginSmallStep">\ 10307 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.10.contents']+'</li>\ 10308 </ul>\ 10309 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img02_9.png">\ 10310 <ul class="socialLoginSmallStep">\ 10311 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.1.contents']+'</li>\ 10312 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.2.contents']+'</li>\ 10313 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.3.contents']+'</li>\ 10314 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.4.contents']+'</li>\ 10315 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.5.contents']+'</li>\ 10316 </ul>\ 10317 </div>\ 10318 <div id="step3">\ 10319 <h3>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.title']+'</h3>\ 10320 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img03_1.png">\ 10321 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.1.contents']+'</p>\ 10322 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img03_2.png">\ 10323 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.2.contents']+'</p>\ 10324 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img03_3.png">\ 10325 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.3.contents']+'</p>\ 10326 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/glogin_'+ LANG +'_img03_4.png">\ 10327 <ul class="socialLoginSmallStep mb-0">\ 10328 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.4.1.contents']+'</li>\ 10329 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.4.2.contents']+'</li>\ 10330 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.4.3.contents']+'</li>\ 10331 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.4.4.contents']+'</li>\ 10332 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.4.5.contents']+'</li>\ 10333 </ul>\ 10334 </div>\ 10335 '; 10336 } else if (val=='naver.cokr') { 10337 str += '\ 10338 <div id="step1">\ 10339 <h3>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.title']+'</h3>\ 10340 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_1.jpg">\ 10341 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.1.contents']+'</p>\ 10342 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_2.jpg">\ 10343 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.2.contents']+'</p>\ 10344 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_3.jpg">\ 10345 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.3.contents']+'</p>\ 10346 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_4.jpg">\ 10347 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.4.contents']+'</p>\ 10348 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_5.jpg">\ 10349 <ul class="socialLoginSmallStep">\ 10350 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.5.1.contents']+'</li>\ 10351 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.5.2.contents']+'</li>\ 10352 </ul>\ 10353 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img01_6.jpg">\ 10354 <ul class="socialLoginSmallStep mb-0">\ 10355 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.cokr.guide.step.1.6.1.contents']+'</li>\ 10356 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.cokr.guide.step.1.6.2.contents']+'</li>\ 10357 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.6.3.contents']+'</li>\ 10358 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.1.6.4.contents']+'</li>\ 10359 </ul>\ 10360 </div>\ 10361 <div id="step2">\
10362 <h3>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.title']+'</h3>\ 10363 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img02_1.jpg">\ 10364 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.1.contents']+'</p>\ 10365 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_'+ LANG +'_img02_2.jpg">\ 10366 <ul class="socialLoginSmallStep mb-0">\ 10367 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.1.contents']+'</li>\ 10368 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.2.contents']+'</li>\ 10369 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.3.contents']+'</li>\ 10370 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.4.contents']+'</li>\ 10371 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.2.2.5.contents']+'</li>\ 10372 </ul>\ 10373 </div>\ 10374 <div id="step3">\ 10375 <h3>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.title']+'</h3>\ 10376 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_1.jpg">\ 10377 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.1.contents']+'</p>\ 10378 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_2.jpg">\ 10379 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.2.contents']+'</p>\ 10380 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_3.jpg">\ 10381 <p>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.3.contents']+'</p>\ 10382 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_4.jpg">\ 10383 <ul class="socialLoginSmallStep">\ 10384 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.1.contents']+'</li>\ 10385 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.2.contents']+'</li>\ 10386 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.3.contents']+'</li>\ 10387 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.4.contents']+'</li>\ 10388 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.5.contents']+'</li>\ 10389 <li>'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.6.contents']+'</li>\ 10390 </ul>\ 10391 <p class="subDetail">'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.2.imgContents']+'</p>\ 10392 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_5.jpg">\ 10393 <p class="subDetail mt50">'+$.lang[LANG]['dashboard.socialLogin.naver.guide.step.3.4.4.imgContents']+'</p>\ 10394 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/naver/nsl_img03_6.jpg">\ 10395 </div>\ 10396 '; 10397 } else if (val=='kakao.cokr') { 10398 str += '\ 10399 <div id="step1">\ 10400 <h3>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.title']+'</h3>\ 10401 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img1_01.jpg">\ 10402 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.1.contents']+'</p>\ 10403 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img1_02.jpg">\ 10404 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.2.contents']+'</p>\ 10405 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img1_03.jpg">\ 10406 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.3.contents']+'</p>\ 10407 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img1_04.jpg">\ 10408 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.4.contents']+'</p>\ 10409 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img1_05.jpg">\ 10410 <p class="mb-0">'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.1.5.contents']+'</p>\ 10411 </div>\ 10412 <div id="step2">\
10413 <h3>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.title']+'</h3>\ 10414 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_01.jpg">\ 10415 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.1.contents']+'</p>\ 10416 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_02.jpg">\ 10417 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.2.contents']+'</p>\ 10418 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_03_v2.jpg">\ 10419 <ul class="socialLoginSmallStep">\ 10420 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.cokr.guide.step.2.3.1.contents']+'</li>\ 10421 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.3.2.contents']+'</li>\ 10422 </ul>\ 10423 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_04.jpg">\ 10424 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_04_1.jpg">\ 10425 <ul class="socialLoginSmallStep">\ 10426 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.1.contents']+'</li>\ 10427 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.2.contents']+'</li>\ 10428 </ul>\ 10429 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_04_2.jpg">\ 10430 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_04_3.jpg">\ 10431 <ul class="socialLoginSmallStep">\ 10432 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.3.contents']+'</li>\ 10433 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.4.contents']+'</li>\ 10434 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.5.contents']+'</li>\ 10435 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.4.6.contents']+'</li>\ 10436 </ul>\ 10437 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_05.jpg">\ 10438 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.5.contents']+'</p>\ 10439 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_06.jpg">\ 10440 <ul class="socialLoginSmallStep">\ 10441 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.6.1.contents']+'</li>\ 10442 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.6.2.contents']+'</li>\ 10443 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.6.3.contents']+'</li>\ 10444 </ul>\ 10445 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_07.jpg">\ 10446 <ul class="socialLoginSmallStep">\ 10447 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.7.1.contents']+'</li>\ 10448 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.7.2.contents']+'</li>\ 10449 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.7.3.contents']+'</li>\ 10450 </ul>\ 10451 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_08.jpg">\ 10452 <ul class="socialLoginSmallStep">\ 10453 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.8.1.contents']+'</li>\ 10454 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.8.2.contents']+'</li>\ 10455 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.8.3.contents']+'</li>\ 10456 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.8.4.contents']+'</li>\ 10457 </ul>\ 10458 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_09.jpg">\ 10459 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.9.contents']+'</p>\ 10460 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_10.jpg">\ 10461 <ul class="socialLoginSmallStep">\ 10462 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.10.1.contents']+'</li>\ 10463 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.10.2.contents']+'</li>\ 10464 </ul>\ 10465 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img2_11.jpg">\ 10466 <p class="mb-0">'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.2.11.contents']+'</p>\ 10467 </div>\ 10468 <div id="step3">\ 10469 <h3>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.title']+'</h3>\ 10470 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img3_01.jpg">\ 10471 <p>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.1.contents']+'</p>\ 10472 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/kakao/ksl2_'+ LANG +'_img3_02.jpg">\ 10473 <ul class="socialLoginSmallStep mb-0">\ 10474 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.2.1.contents']+'</li>\ 10475 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.2.2.contents']+'</li>\ 10476 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.2.3.contents']+'</li>\ 10477 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.2.4.contents']+'</li>\ 10478 <li>'+$.lang[LANG]['dashboard.socialLogin.kakao.guide.step.3.2.5.contents']+'</li>\ 10479 </ul>\ 10480 </div>\ 10481 '; 10482 } else if (val=='google.cokr') { 10483 str += '\ 10484 <div id="step1">\ 10485 <h3>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.title']+'</h3>\ 10486 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img01_1.png">\ 10487 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.1.contents']+'</p>\ 10488 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img01_2.png">\ 10489 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.2.contents']+'</p>\ 10490 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img01_3.png">\ 10491 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.3.contents']+'</p>\ 10492 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img01_4.png">\ 10493 <p class="mb-0">'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.1.4.contents']+'</p>\ 10494 </div>\ 10495 <div id="step2">\
10496 <h3>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.title']+'</h3>\ 10497 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img02_1.png">\ 10498 <ul class="socialLoginSmallStep">\ 10499 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.1.1.contents']+'</li>\ 10500 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.1.2.contents']+'</li>\ 10501 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.1.3.contents']+'</li>\ 10502 </ul>\ 10503 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img02_2.png">\ 10504 <ul class="socialLoginSmallStep">\ 10505 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.2.1.contents']+'</li>\ 10506 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.2.2.contents']+'</li>\ 10507 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.2.3.contents']+'</li>\ 10508 </ul>\ 10509 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img02_3.png">\ 10510 <ul class="socialLoginSmallStep">\ 10511 <li>'+$.lang[LANG]['dashboard.socialLogin.google.cokr.guide.step.2.2.4.contents']+'</li>\ 10512 <li>'+$.lang[LANG]['dashboard.socialLogin.google.cokr.guide.step.2.2.5.contents']+'</li>\ 10513 <li>'+$.lang[LANG]['dashboard.socialLogin.google.cokr.guide.step.2.2.6.contents']+'</li>\ 10514 <li>'+$.lang[LANG]['dashboard.socialLogin.google.cokr.guide.step.2.2.7.contents']+'</li>\ 10515 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.2.8.contents']+'</li>\ 10516 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.2.9.contents']+'</li>\ 10517 </ul>\ 10518 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img02_4.png">\ 10519 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.3.contents']+'</p>\ 10520 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img02_5.png">\ 10521 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.4.contents']+'</p>\ 10522 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img03_1.png">\ 10523 <ul class="socialLoginSmallStep mb-0">\ 10524 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.1.contents']+'</li>\ 10525 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.2.contents']+'</li>\ 10526 <li>'+$.lang[LANG]['dashboard.socialLogin.google.cokr.guide.step.2.5.3.contents']+'</li>\ 10527 <li>'+$.lang[LANG]['dashboard.socialLogin.google.cokr.guide.step.2.5.4.contents']+'</li>\ 10528 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.2.5.5.contents']+'</li>\ 10529 </ul>\ 10530 </div>\ 10531 <div id="step3">\ 10532 <h3>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.title']+'</h3>\ 10533 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img03_2.png">\ 10534 <p>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.1.contents']+'</p>\ 10535 <img class="img-responsive" src="//storage.googleapis.com/i.addblock.net/shopping_mall/social_login/google/gsl_'+ LANG +'_img03_3.png">\ 10536 <ul class="socialLoginSmallStep mb-0">\ 10537 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.2.1.contents']+'</li>\ 10538 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.2.2.contents']+'</li>\ 10539 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.2.3.contents']+'</li>\ 10540 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.2.4.contents']+'</li>\ 10541 <li>'+$.lang[LANG]['dashboard.socialLogin.google.guide.step.3.2.5.contents']+'</li>\ 10542 </ul>\ 10543 </div>\ 10544 '; 10545 } 10546 str += '\ 10547 </div>\ 10548 <div class="modal-footer guideClose">\ 10549 <button type="button" class="btn btn-default btn-sm close-button-dialog clostbtnfalse" data-dismiss="modal">'+ $.lang[LANG]['config.close'] +'</button>\ 10550 </div>\ 10551 </div>\ 10552 '; 10553 10554 var shopguideModal = $(this).showModalFlat('',str,true,false,'','close','','guidePopup cl-cmmodal cl-s-btn cover w700 sclogin-modal', false ,'',function() { 10555 $(window).resize(function () { 10556 var mobile = (window.innerWidth<768) ? 'm.' : ''; 10557 10558 $('.sclogin-modal .guide-menu li').each(function(i) { 10559 $(this).find('p').text($.lang[LANG]['dashboard.socialLogin.'+val+'.guide.step.'+mobile+i]); 10560 }); 10561 }); 10562 $.guidePopup.scrollevent(); 10563 }); 10564} 10565 10566 10567function noBankData (shoppingUrl, modal) { 10568 var f = document.no_bank_form; 10569 10570 if (!f) alert('ì못ë ìì²ë°©ìì ëë¤.'); 10571 10572 if (confirm('ì ë§ë¡ ì ê¸ íì¸ ì²ë¦¬ë¥¼ íìê² ìµëê¹?') === true) { 10573 var orderGroup = f.order_group.value, 10574 orderName = f.order_name.value; 10575 $.processON(); 10576 $.ajax({
10577 url: shoppingUrl+'/no_bank_update', 10578 type: 'post', 10579 async: true, 10580 data: {'order_group': orderGroup, 'order_name': orderName}, 10581 dataType:'json', 10582 success: function (data) { 10583 if(data.result == 'Y') { 10584 modal.modal('hide');; 10585 location.reload(); 10586 } else { 10587 if(data.msg) alert(data.msg); 10588 } 10589 }, error:function(a,b) { 10590 console.log(a); 10591 console.log(b); 10592 }, 10593 complete: function() { 10594 $.processOFF(); 10595 } 10596 }); 10597 } 10598} 10599 10600var checkCancelSumbitCheck = false; 10601function checkCancel (f) { 10602 var f = document.cancel_form; 10603 10604 if (f.request && f.requests.value == '') { 10605 return false; 10606 } 10607 10608 if(checkCancelSumbitCheck == true) return false; 10609 10610 checkCancelSumbitCheck = true; 10611 return true; 10612} 10613 10614function npayValCheckAll(selector,btnClick) { 10615 var btn_active = true, 10616 inputId = '', 10617 btnClick = (btnClick) ? btnClick : '', 10618 valcheck_array = {}; 10619 10620 $.each(selector.find('.npay-code-input'),function(i,v){ 10621 if($(this).find('.error').length>0 || $(this).find('.setting-input').val()=='') { 10622 btn_active = false; 10623 inputId = $(this).find('.setting-input').attr('id'); 10624 10625 if(btnClick) valcheck_array[inputId] = btn_active; 10626 else return false; 10627 } 10628 }); 10629 10630 if(btnClick) return valcheck_array; 10631 else return { 10632 btn_active : btn_active, 10633 inputId : inputId 10634 } 10635} 10636 10637function settingPayPgNpayCheck(check_btn_active) { 10638 $.each($('.pg-key').find('.pg-code-input'),function(i,v){ 10639 if ($(this).find('input').val().trim().length == 0) { 10640 check_btn_active = false; 10641 } 10642 return false; 10643 }); 10644 10645 return check_btn_active; 10646} 10647 10648function settingPayNoMemberNpayCheck(check_btn_active) { 10649 var b_no_member = $('input[name="b_no_member"]:checked').val(); 10650 10651 if(b_no_member=='N') check_btn_active = false; 10652 return check_btn_active; 10653} 10654 10655function setModalNpayValCheckAll(check_npay_val) { 10656 var value_naverPayModal = $(this).showModalFlat($.lang[LANG]['config.information'],'ë¤ì´ë²íì´ í¤ ê°ë¤ì 모ë ì ë ¥í´ì£¼ì¸ì',true,false,function(){ 10657 // $('#'+check_btn_inputId).focus(); 10658 $.each(check_npay_val,function(i,v){ 10659 $('#'+i).parents('.npay-code-input').find('.error').remove(); 10660 if(v==false) $('#'+i).focus(); 10661 }); 10662 10663 $.each($('.npay-key-input'),function(a,b){ 10664 if($(this).find('.error').length > 0) { 10665 $(this).find('.setting-input').focus(); 10666 return false; 10667 } 10668 }); 10669 },'ok', '', 'cl-cmmodal cl-s-btn w560 cl-p130 cl-p0 cl-naverpay-keyVal-check'); 10670} 10671 10672function deliverySearchClick (com, num) { 10673 var url = ''; 10674 var regExp = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"]/gi; 10675 num = num.replace(regExp, ""); 10676 if (com == 'cj') { 10677 url = 'https://trace.cjlogistics.com/next/tracking.html?wblNo='+num; 10678 } else if (com == 'hj') { 10679 url = 'https://www.hanjin.co.kr/kor/CMS/DeliveryMgr/WaybillResult.do?wblnum='+num+'&mCode=MN038&schLang=KR'; 10680 } else if (com == 'lt') { 10681 url = 'https://www.lotteglogis.com/open/tracking?invno='+num; 10682 } else if (com == 'pt') { 10683 url = 'http://service.epost.go.kr/trace.RetrieveRegiPrclDeliv.postal?sid1='+num; 10684 } else if (com == 'lg') { 10685 url = 'https://www.ilogen.com/web/personal/trace/'+num; 10686 } else if (com == 'cv') { 10687 url = 'https://www.cvsnet.co.kr/reservation-inquiry/delivery/index.do?dlvry_type=domestic&srch_type=01&invoice_no='+num; 10688 } else if (com == 'cu') { 10689 url = 'https://www.doortodoor.co.kr/jsp/cmn/TrackingCUpost.jsp?pTdNo='+num; 10690 } else if (com == 'ems') { 10691 url = 'https://service.epost.go.kr/trace.RetrieveEmsRigiTraceList.comm?POST_CODE='+num+'&displayHeader=N'; 10692 } else if (com == 'etc') { 10693 alert('ìê°ë°°ì¡ ìíì ëë¤.\nê´ë¦¬ììê² ë¬¸ìí´ ì£¼ì¸ì.'); 10694 return false; 10695 } else { 10696 alert('ë°°ì¡ì¡°í를 ì§ìíì§ ìë íë°°ì¬ì ëë¤.'); 10697 return false; 10698 } 10699 window.open(url, 'deliveryPopup', 'width=1250,height=600'); 10700} 10701 10702function shoppingFormPaging (num) { 10703 var location = window.location.href; 10704 10705 shoppingUrl = (location.indexOf('_admin') != -1) ? '/_admin/shopping' : '/shopping'; 10706 10707 var f = document.point_search; 10708 10709 f.page.value = num; 10710 10711 f.submit(); 10712} 10713 10714function naverpayOrderSync(callback) { 10715 if($('.btn-naverpay-sync').hasClass('shopping_disabled')) { 10716 siteNotice('shopping'); 10717 return false;
10718 } 10719 10720 var shopping_url = (location.href.indexOf('_admin') != -1) ? '/_admin/shopping' : '/shopping'; 10721 10722 $.processON(); 10723 $.ajax({ 10724 url: shopping_url + '/naverpay_order_sync/ALL/Y', 10725 type: 'post', 10726 async: true, 10727 success:function() { 10728 $.processOFF(); 10729 }, complete: function() { 10730 if(callback && typeof callback == 'function') { 10731 callback(); 10732 } else { 10733 location.reload(); 10734 } 10735 } 10736 }); 10737}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.