sell_step10607.php 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780
  1. <?php
  2. include $_SERVER['DOCUMENT_ROOT'].'/common/lib/comm.php';
  3. include $_SERVER['DOCUMENT_ROOT'].'/common/auth_chk.php';
  4. $mode="Step1";
  5. if($_SERVER['REMOTE_ADDR'] == '220.86.25.88') {
  6. // $_SESSION['s_cd_car'] = null;
  7. }
  8. // $s_cd_sale = $_SESSION['s_cd_sale'];
  9. $s_cd_car = $_SESSION['s_cd_car'];
  10. // echo $s_cd_car;
  11. $s_nm_name = $_SESSION['s_nm_name'];
  12. $s_ds_type = $_SESSION['s_ds_type']; //$_SESSION['s_ds_type']= "C0"
  13. $s_car_update_ing = $_SESSION['s_car_update_ing'];
  14. $ds_cate = $_REQUEST[ds_cate];
  15. if(!$ds_cate) $ds_cate='A0';
  16. $ds_model_cate= $ds_cate;
  17. if($s_cd_car !="" || $s_cd_car != null){
  18. $sql ="SELECT *
  19. FROM car_master mst
  20. WHERE cd_car='$s_cd_car' AND ds_delind='N'";
  21. /*
  22. $sql ="SELECT *
  23. FROM car_master mst
  24. inner join sale_master s
  25. on (
  26. mst.cd_car = s.cd_car
  27. AND mst.ds_delind='N'
  28. AND s.cd_sale = '$s_cd_sale'
  29. ) ";
  30. */
  31. $col=mysql_fetch_array(mysql_query($sql));
  32. if (!empty($col[cd_car])){
  33. $cd_car = $col[cd_car];
  34. $cd_brand = $col[cd_brand];
  35. $cd_category = $col[cd_category];
  36. $cd_model = $col[cd_model];
  37. $cd_model_sub = $col[cd_model_sub];
  38. $cd_grade =$col[cd_grade];
  39. $car_report =$col[car_report];
  40. $ds_type = $col[ds_type];
  41. $ds_year =$col[ds_year];
  42. $nm_mileage = $col[nm_mileage];
  43. $ds_driving_system = $col[ds_driving_system];
  44. $ds_transmission = $col[ds_transmission];
  45. $ds_oil = $col[ds_oil];
  46. $nm_gearbox = $col[nm_gearbox];
  47. $ds_accident = $col[ds_accident];
  48. $nm_cont_accident = $col[nm_cont_accident];
  49. $nm_regdate = $col[nm_regdate];
  50. $ds_sales = $col[ds_sales];
  51. $nm_btitle = $col[nm_btitle];
  52. $nm_stitle = $col[nm_stitle];
  53. $nm_ltitle = $col[nm_ltitle];
  54. $nm_cont = $col[nm_cont];
  55. $ds_open = $col[ds_open];
  56. $ds_status = $col[ds_status];
  57. $ds_logo = $col[ds_logo];
  58. $nm_price = $col[nm_price];
  59. $nm_name =$col[nm_name];
  60. $nm_color = $col[nm_color];
  61. $nm_incolor= $col[nm_incolor];
  62. $nm_cc = $col[nm_cc];
  63. $nm_number = $col[nm_number];
  64. $ds_trade = $col[ds_trade];
  65. $nm_regdate_yyyy = $col[nm_regdate_yyyy];
  66. $nm_regdate_mm = $col[nm_regdate_mm];
  67. $nm_regdate_dd = $col[nm_regdate_dd];
  68. $nm_guide = $col[nm_guide];
  69. $ds_main = $col[ds_main];
  70. $ds_cate = $col[ds_cate];
  71. $nm_chk_178_q1 = $col[nm_chk_178_q1];
  72. $nm_chk_178_q2 = $col[nm_chk_178_q2];
  73. $nm_chk_178_q3 = $col[nm_chk_178_q3];
  74. $nm_chk_178_q4 = $col[nm_chk_178_q4];
  75. $nm_chk_178_q5 = $col[nm_chk_178_q5];
  76. $nm_chk_178_q6 = $col[nm_chk_178_q6];
  77. $nm_chk_178_q7 = $col[nm_chk_178_q7];
  78. $nm_chk_178_q8 = $col[nm_chk_178_q8];
  79. $nm_chk_178_q9 = $col[nm_chk_178_q9];
  80. $nm_chk_178_q10 = $col[nm_chk_178_q10];
  81. $nm_chk_178_q11 = $col[nm_chk_178_q11];
  82. $nm_chk_178_q12 = $col[nm_chk_178_q12];
  83. $nm_chk_178_q13 = $col[nm_chk_178_q13];
  84. $nm_chk_carno = $col[nm_chk_carno];
  85. $nm_chk_cnt = $col[nm_chk_cnt];
  86. $nm_chk_s1 = $col[nm_chk_s1];
  87. $nm_chk_s2 = $col[nm_chk_s2];
  88. $nm_chk_s3 = $col[nm_chk_s3];
  89. $nm_chk_s4 = $col[nm_chk_s4];
  90. $nm_chk_advisor = $col[nm_chk_advisor];
  91. $nm_chk_date = $col[nm_chk_date];
  92. $nm_chk_p1 = $col[nm_chk_p1];
  93. $nm_chk_p2 = $col[nm_chk_p2];
  94. $nm_chk_p3 = $col[nm_chk_p3];
  95. $nm_file_chk = $col[nm_file_chk];
  96. $nm_act_chgno = $col[nm_act_chgno];
  97. $nm_act_chgnm = $col[nm_act_chgnm];
  98. $nm_act_s1 = $col[nm_act_s1];
  99. $nm_act_s2 = $col[nm_act_s2];
  100. $nm_act_s3 = $col[nm_act_s3];
  101. $nm_act_s4 = $col[nm_act_s4];
  102. $nm_act_my = $col[nm_act_my];
  103. $nm_act_my_amt = $col[nm_act_my_amt];
  104. $nm_act_other = $col[nm_act_other];
  105. $nm_act_other_amt = $col[nm_act_other_amt];
  106. $nm_act_searchdt = $col[nm_act_searchdt];
  107. $nm_act_cnt = $col[nm_act_cnt];
  108. $nm_file_act = $col[nm_file_act];
  109. //안전 편의사항등등
  110. $ds_g1_01= $col[ds_g1_01];
  111. $ds_g1_02= $col[ds_g1_02];
  112. $ds_g1_03= $col[ds_g1_03];
  113. $ds_g1_04= $col[ds_g1_04];
  114. $ds_g1_05= $col[ds_g1_05];
  115. $ds_g1_06= $col[ds_g1_06];
  116. $ds_g1_07= $col[ds_g1_07];
  117. $ds_g1_08= $col[ds_g1_08];
  118. $ds_g1_09= $col[ds_g1_09];
  119. $ds_g1_10= $col[ds_g1_10];
  120. $ds_g1_11= $col[ds_g1_11];
  121. $ds_g1_12= $col[ds_g1_12];
  122. $ds_g1_13= $col[ds_g1_13];
  123. $ds_g1_14= $col[ds_g1_14];
  124. $ds_g1_15= $col[ds_g1_15];
  125. //안전
  126. $ds_g2_01= $col[ds_g2_01];
  127. $ds_g2_02= $col[ds_g2_02];
  128. $ds_g2_03= $col[ds_g2_03];
  129. $ds_g2_04= $col[ds_g2_04];
  130. $ds_g2_05= $col[ds_g2_05];
  131. $ds_g2_06= $col[ds_g2_06];
  132. $ds_g2_07= $col[ds_g2_07];
  133. $ds_g2_08= $col[ds_g2_08];
  134. $ds_g2_09= $col[ds_g2_09];
  135. $ds_g2_10= $col[ds_g2_10];
  136. $ds_g2_11= $col[ds_g2_11];
  137. $ds_g2_12= $col[ds_g2_12];
  138. $ds_g2_13= $col[ds_g2_13];
  139. $ds_g2_14= $col[ds_g2_14];
  140. $ds_g2_15= $col[ds_g2_15];
  141. //편의멀티미디어
  142. $ds_g3_01= $col[ds_g3_01];
  143. $ds_g3_02= $col[ds_g3_02];
  144. $ds_g3_03= $col[ds_g3_03];
  145. $ds_g3_04= $col[ds_g3_04];
  146. $ds_g3_05= $col[ds_g3_05];
  147. $ds_g3_06= $col[ds_g3_06];
  148. $ds_g3_07= $col[ds_g3_07];
  149. $ds_g3_08= $col[ds_g3_08];
  150. $ds_g3_09= $col[ds_g3_09];
  151. $ds_g3_10= $col[ds_g3_10];
  152. $ds_g3_11= $col[ds_g3_11];
  153. $ds_g3_12= $col[ds_g3_12];
  154. $ds_g3_13= $col[ds_g3_13];
  155. $ds_g3_14= $col[ds_g3_14];
  156. $ds_g3_15= $col[ds_g3_15];
  157. //시트
  158. $ds_g4_01= $col[ds_g4_01];
  159. $ds_g4_02= $col[ds_g4_02];
  160. $ds_g4_03= $col[ds_g4_03];
  161. $ds_g4_04= $col[ds_g4_04];
  162. $ds_g4_05= $col[ds_g4_05];
  163. $ds_g4_06= $col[ds_g4_06];
  164. $ds_g4_07= $col[ds_g4_07];
  165. $ds_g4_08= $col[ds_g4_08];
  166. $ds_g4_09= $col[ds_g4_09];
  167. $ds_g4_10= $col[ds_g4_10];
  168. $ds_g4_11= $col[ds_g4_11];
  169. $ds_g4_12= $col[ds_g4_12];
  170. $ds_g4_13= $col[ds_g4_13];
  171. $ds_g4_14= $col[ds_g4_14];
  172. $ds_g4_15= $col[ds_g4_15];
  173. $upload_file_report_name = $col[nm_file_report];
  174. $upload_file_report_back_name = $col[nm_file_report_back];
  175. $upload_file_main_name = $col[nm_file_main];
  176. $upload_file_list_name = $col[nm_file_list];
  177. }else{
  178. AlertBack("게시물을 가져오지 못하였습니다.");
  179. }
  180. $PageNo = $PageNo;
  181. // $mode = "Update";
  182. }else{
  183. // $mode="Add";
  184. }
  185. if ($mode=="Add"){
  186. // $cd_userid = $_SESSION[admin_cd_userid];
  187. }
  188. if($ds_open==""){$ds_open="Y";}
  189. if($cd_category==""){$cd_category="1";}
  190. ?>
  191. <? include("../inc/inc_top.php"); ?>
  192. <!-- s : header -->
  193. <? include("../inc/inc_header.php"); ?>
  194. <!-- // e : header -->
  195. <!-- s : container -->
  196. <section id="container">
  197. <section id="visual" class="visual_sell">
  198. <h2>내차팔기</h2>
  199. <p>쉽고 간편한 내차팔기, 견적산출,<br>최종 매각까지 어떤 수수료도 요구하지 않습니다.</p>
  200. </section>
  201. <section id="content">
  202. <h3>차량정보입력</h3>
  203. <form id="frmForm" name="frmForm" method="post" action="proc.php" enctype="multipart/form-data">
  204. <input type="hidden" name="car_report" id="car_report" value="<?=$car_report?>"/>
  205. <input type="hidden" name="ds_cate" id="ds_cate" value="<?=$ds_cate?>"/>
  206. <input type="hidden" name="cd_car" id="cd_car" value="<?=$cd_car?>"/>
  207. <input type="hidden" name="mode" id="mode" value="<?=$mode?>"/>
  208. <input type="hidden" name="cd_userid" id="cd_userid" value="<?=$cd_userid?>"/>
  209. <input type="hidden" name="PageNo" id="PageNo" value="<?=$PageNo?>"/>
  210. <input type="hidden" name="upload_file_report_name" id="upload_file_report_name" value="<?=$upload_file_report_name?>"/>
  211. <input type="hidden" name="upload_file_report_back_name" id="upload_file_report_back_name" value="<?=$upload_file_report_back_name?>"/>
  212. <input type="hidden" name="upload_file_main_name" id="upload_file_report_name" value="<?=$upload_file_main_name?>"/>
  213. <input type="hidden" name="upload_file_list_name" id="upload_file_list_name" value="<?=$upload_file_list_name?>"/>
  214. <input type="hidden" name="cd_category" id="cd_category" value="<?=$cd_category?>"/>
  215. <!--input type="hidden" name="s_nm_name" id="s_nm_name" value="<?=$s_nm_name?>"/-->
  216. <input type="hidden" name="carinfochkresult" id="carinfochkresult" value="<? if ($s_car_update_ing != "Y"){ ?>N<? }else{ ?>Y<? } ?>"/>
  217. <table class="tbl_w ty3">
  218. <tr>
  219. <td>
  220. <label for="nm_name">차량소유주</label>
  221. <input type="text" name="nm_name" id="nm_name" class="inp_txt"<? if ($s_car_update_ing == "Y"){ ?> value="<?=$nm_name?>"<? }else{ ?> value="<?=$s_nm_name?>"<? } ?><? if ((!empty($nm_number) && $s_ds_type == "C0") || $s_car_update_ing == "Y"){ ?> readonly<? } ?>/>
  222. </td>
  223. </tr>
  224. <tr>
  225. <td>
  226. <label for="nm_number">차량번호</label>
  227. <input type="text" name="nm_number" id="nm_number" class="inp_txt" style="width:50%" maxlength="50" value="<?=$nm_number?>">
  228. <? if ($s_car_update_ing != "Y"){ ?>
  229. <a href="#" class="td_btn" style="padding:0 5px;" id="btnCarInfo">차량번호 확인</a>
  230. <? } ?>
  231. </td>
  232. </tr>
  233. <tr>
  234. <td>
  235. <label for="cd_brand">제조사</label>
  236. <select id="cd_brand" name="cd_brand"></select>
  237. </td>
  238. </tr>
  239. <tr>
  240. <td>
  241. <label for="cd_model">모델</label>
  242. <select id="cd_model" name="cd_model"></select>
  243. </td>
  244. </tr>
  245. <tr>
  246. <td>
  247. <label for="cd_model_sub">세부모델</label>
  248. <select id="cd_model_sub" name="cd_model_sub" ></select>
  249. </td>
  250. </tr>
  251. <tr>
  252. <td>
  253. <label for="cd_grade">등급</label>
  254. <select id="cd_grade" name="cd_grade"></select>
  255. </td>
  256. </tr>
  257. <tr>
  258. <td>
  259. <label for="nm_regdate_yyyy">연식<br>(최초등록일)</label>
  260. <select name="nm_regdate_yyyy" id="nm_regdate_yyyy" style="width:33%">
  261. <?
  262. for($i=1990; $i<=2020; $i++){
  263. ?>
  264. <option value="<?=$i?>" <? if($i == $nm_regdate_yyyy){ ?>selected<? } ?>><?=$i?></option>
  265. <?
  266. }
  267. ?>
  268. </select>
  269. <select name="nm_regdate_mm" id="nm_regdate_mm" style="margin-left:5px;width:33%">
  270. <?
  271. for($i=1; $i<=12; $i++){
  272. ?>
  273. <option value="<?=($i<10)?"0".$i:$i?>" <? if($i == $nm_regdate_mm){ ?>selected<? } ?>><?=($i<10)?"0".$i:$i?></option>
  274. <?
  275. }
  276. ?>
  277. </select>
  278. </td>
  279. </tr>
  280. <tr>
  281. <td>
  282. <label for="ds_year">형식연도</label>
  283. <select id="ds_year" name="ds_year"></select>
  284. </td>
  285. </tr>
  286. <tr>
  287. <td>
  288. <label for="nm_cc">배기량</label>
  289. <input type="text" name="nm_cc" id="nm_cc" class="inp_txt" style="width:70%;" maxlength="50" value="<?=$nm_cc?>" style="width:95%"> cc
  290. </td>
  291. </tr>
  292. <tr>
  293. <td>
  294. <label for="ds_transmission">변속기</label>
  295. <select id="ds_transmission" name="ds_transmission">
  296. <option value="">변속기</option>
  297. <option value="A0" <? if($ds_transmission == "A0"){ ?>selected<? } ?>>A/T</option>
  298. <option value="B0" <? if($ds_transmission == "B0"){ ?>selected<? } ?>>CVT</option>
  299. <option value="C0" <? if($ds_transmission == "C0"){ ?>selected<? } ?>>M/T</option>
  300. </select>
  301. </td>
  302. </tr>
  303. <tr>
  304. <td>
  305. <label for="ds_oil">연료</label>
  306. <select id="ds_oil" name="ds_oil">
  307. <option value="">연료</option>
  308. <option value="A0" <? if($ds_oil == "A0"){ ?>selected<? } ?>>Diesel</option>
  309. <option value="B0" <? if($ds_oil == "B0"){ ?>selected<? } ?>>Diesel/Hybrid</option>
  310. <option value="C0" <? if($ds_oil == "C0"){ ?>selected<? } ?>>Electric</option>
  311. <option value="D0" <? if($ds_oil == "D0"){ ?>selected<? } ?>>Gasoline</option>
  312. <option value="E0" <? if($ds_oil == "E0"){ ?>selected<? } ?>>Gasoline/Hybrid</option>
  313. <option value="F0" <? if($ds_oil == "F0"){ ?>selected<? } ?>>Hydrogen</option>
  314. <option value="G0" <? if($ds_oil == "G0"){ ?>selected<? } ?>>LPG</option>
  315. <option value="H0" <? if($ds_oil == "H0"){ ?>selected<? } ?>>LPG/Hybrid</option>
  316. </select>
  317. </td>
  318. </tr>
  319. <tr>
  320. <td>
  321. <label for="nm_color">색상</label>
  322. <div class="pos">
  323. <input type="text" name="nm_color" id="nm_color" class="inp_txt" maxlength="50" value="<?=$nm_color?>">
  324. <!-- color pick -->
  325. <div class="color_pick_popup">
  326. <p>기본 색상 선택<em class="txt_red">(1개를 선택해주세요)</em></p>
  327. <ul>
  328. <li><em>검정색</em></li>
  329. <li><em>흰색</em></li>
  330. <li><em>갈대색</em></li>
  331. <li><em>청색</em></li>
  332. <li><em>빨간색</em></li>
  333. <li><em>자주색</em></li>
  334. <li><em>검정투톤</em></li>
  335. <li><em>진주색</em></li>
  336. <li><em>연금색</em></li>
  337. <li><em>하늘색</em></li>
  338. <li><em>주황색</em></li>
  339. <li><em>보라색</em></li>
  340. <li><em>쥐색</em></li>
  341. <li><em>흰색투톤</em></li>
  342. <li><em>갈색</em></li>
  343. <li><em>명은색</em></li>
  344. <li><em>담녹색</em></li>
  345. <li><em>분홍색</em></li>
  346. <li><em>은색</em></li>
  347. <li><em>진주투톤</em></li>
  348. <li><em>갈색투톤</em></li>
  349. <li><em>금색</em></li>
  350. <li><em>녹색</em></li>
  351. <li><em>노란색</em></li>
  352. <li><em>은회색</em></li>
  353. <li><em>은색투톤</em></li>
  354. <li><em>은하색</em></li>
  355. <li><em>금색투톤</em></li>
  356. <li><em>청옥색</em></li>
  357. <li><em>연두색</em></li>
  358. <li><em>기타</em></li>
  359. </ul>
  360. <div class="close" onclick="closeLayer('color_pick');">레이어팝업 닫기</div>
  361. </div>
  362. <!-- // color pick -->
  363. </div>
  364. </td>
  365. </tr>
  366. <tr>
  367. <td>
  368. <label for="nm_mileage">주행거리</label>
  369. <input type="text" name="nm_mileage" id="nm_mileage" class="inp_txt" style="width:70%;" maxlength="50" value="<?=$nm_mileage?>"> km
  370. </td>
  371. </tr>
  372. <!-- <tr>
  373. <td>
  374. <label for="ds_accident">사고유무</label>
  375. <select id="ds_accident" name="ds_accident"></select>
  376. <input type="text" name="nm_cont_accident" id="nm_cont_accident" class="inp_txt" style="width:70%;" maxlength="200" value="<?=$nm_cont_accident?>" placeholder="사고부위를 입력해주세요">
  377. </td>
  378. </tr> -->
  379. </table>
  380. </form>
  381. <div class="btn_center">
  382. <a href="#" class="button arr" id="btn_write">다음</a>
  383. </div>
  384. <!-- loading -->
  385. <div id="loading" style="background:none!important;">
  386. <div class="mob_wrap">
  387. <div class="lds-roller"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>
  388. <p style="background:none!important; white-space:nowrap;">차량을 조회중 입니다.</p>
  389. </div>
  390. </div>
  391. <!-- // loading -->
  392. </section>
  393. </section>
  394. <?
  395. $YEARCAL = date('Y');
  396. $MONTHCAL = (int)date('n') < 10 ? '0'.date('n') : date('n');
  397. $DAYCAL = (int)date('j') < 10 ? '0'.date('j') : date('j');
  398. $TIMECAL = (int)date('g') < 10 ? '0'.date('g') : date('g');
  399. $TOTALCAL = (int)($YEARCAL.$MONTHCAL.$DAYCAL.$TIMECAL) > 2021052908 ? "hide" : "";
  400. ?>
  401. <!--<div class="tech__mask <?/*=$TOTALCAL */?>"></div>
  402. <div class="tech__pop <?/*=$TOTALCAL */?>">-->
  403. <div class="tech__mask <?=$TOTALCAL ?>"></div>
  404. <div class="tech__pop <?=$TOTALCAL ?>">
  405. <div class="close__btn__wrap">
  406. <h2>정기점검안내</h2>
  407. <div class="close__bt">X</div>
  408. </div>
  409. <div class="contentss">
  410. <img src="../../img/notice_pop.jpg">
  411. </div>
  412. </div>
  413. <style>
  414. .tech__mask.hide{
  415. display: none;
  416. }
  417. .tech__mask{
  418. width:100%;
  419. height:100%;
  420. background: rgba(0,0,0,0.7);
  421. position: fixed;
  422. top:0px;
  423. left:0px;
  424. z-index: 9999;
  425. }
  426. .tech__pop.hide{
  427. display: none;
  428. }
  429. .tech__pop{
  430. border:1px solid #ddd;
  431. box-sizing: border-box;
  432. width:calc(100% - 30px);
  433. position: fixed;
  434. top:50%;
  435. left:50%;
  436. transform: translate(-50%, -50%);
  437. z-index: 99999;
  438. }
  439. .tech__pop .contentss img{
  440. max-width:100%;
  441. width:100%;
  442. }
  443. .tech__pop .close__btn__wrap{
  444. height:30px;
  445. background: #fff;
  446. border-bottom:1px solid #ddd;
  447. display: flex;
  448. align-content: center;
  449. justify-content: space-between;
  450. }
  451. .tech__pop .close__btn__wrap h2{
  452. height:30px;
  453. display: flex;
  454. align-items: center;
  455. justify-content: flex-start;
  456. padding-left:10px;
  457. color:#222;
  458. }
  459. .tech__pop .close__btn__wrap .close__bt{
  460. height:30px;
  461. width:30px;
  462. display: flex;
  463. align-items: center;
  464. justify-content: center;
  465. cursor: pointer;
  466. }
  467. /** css loader **/
  468. .mob_wrap{
  469. width:80px;
  470. height:80px;
  471. position:absolute;
  472. top:50%;
  473. left:50%;
  474. margin-left:-40px;
  475. }
  476. .lds-roller { display: inline-block; position: relative; width: 80px; height: 80px; top:-30px;}
  477. .lds-roller div { animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; transform-origin: 40px 40px;}
  478. .lds-roller div:after { content: " "; display: block; position: absolute; width: 7px; height: 7px; border-radius: 50%; background: #fff; margin: -4px 0 0 -4px;}
  479. .lds-roller div:nth-child(1) { animation-delay: -0.036s;}
  480. .lds-roller div:nth-child(1):after { top: 63px; left: 63px;}
  481. .lds-roller div:nth-child(2) {animation-delay: -0.072s;}
  482. .lds-roller div:nth-child(2):after { top: 68px; left: 56px;}
  483. .lds-roller div:nth-child(3) { animation-delay: -0.108s;}
  484. .lds-roller div:nth-child(3):after { top: 71px; left: 48px;}
  485. .lds-roller div:nth-child(4) { animation-delay: -0.144s;}
  486. .lds-roller div:nth-child(4):after { top: 72px; left: 40px;}
  487. .lds-roller div:nth-child(5) { animation-delay: -0.18s;}
  488. .lds-roller div:nth-child(5):after { top: 71px; left: 32px;}
  489. .lds-roller div:nth-child(6) { animation-delay: -0.216s;}
  490. .lds-roller div:nth-child(6):after { top: 68px; left: 24px;}
  491. .lds-roller div:nth-child(7) { animation-delay: -0.252s;}
  492. .lds-roller div:nth-child(7):after { top: 63px; left: 17px;}
  493. .lds-roller div:nth-child(8) { animation-delay: -0.288s;}
  494. .lds-roller div:nth-child(8):after { top: 56px; left: 12px;}
  495. @keyframes lds-roller {
  496. 0% { transform: rotate(0deg); }
  497. 100% {transform: rotate(360deg); }
  498. }
  499. </style>
  500. <script language="javascript" type="text/javascript">
  501. $(document).ready(function() {
  502. $('.close__bt').on('click',function(){
  503. $('.tech__pop').hide();
  504. $('.tech__mask').hide();
  505. });
  506. var vISTD_TRANS = null;
  507. var vFUEL = null;
  508. // setCodeSelect("listcategory","cd_category", "car_category","cd_category","<?=$cd_category?>","선택하세요","");
  509. setCodeSelect("listBrandBycate","cd_brand","car_brand","cd_brand",'<?=$cd_brand?>','선택하세요','');
  510. <? if (!empty($cd_model)){ ?>
  511. setCodeSelect("listModelBybrand","cd_model","car_model","cd_model",'<?=$cd_model?>','선택하세요','<?=$cd_brand?>');
  512. <? } ?>
  513. <? if (!empty($cd_model_sub)){ ?>
  514. setCodeSelect("listModelSubByModel","cd_model_sub","car_model_sub","cd_model_sub",'<?=$cd_model_sub?>','선택하세요','<?=$cd_model?>');
  515. <? } ?>
  516. <? if (!empty($cd_grade)){ ?>
  517. setCodeSelect("listGradeByModelSub","cd_grade","car_grade","cd_grade",'<?=$cd_grade?>','선택하세요','<?=$cd_model_sub?>');
  518. <? } ?>
  519. // $("#cd_category").change(function(){
  520. // setCodeSelect("listBrandBycate","cd_brand","car_brand","cd_brand","",'선택하세요',$(this).val());
  521. // });
  522. $("#cd_brand").change(function(){
  523. setCodeSelect("listModelBybrand","cd_model","car_model","cd_model","",'선택하세요',$(this).val());
  524. });
  525. $("#cd_model").change(function(){
  526. setCodeSelect("listModelSubByModel","cd_model_sub","car_model_sub","cd_model_sub","",'선택하세요',$(this).val());
  527. });
  528. $("#cd_model_sub").change(function(){
  529. setCodeSelect("listGradeByModelSub","cd_grade","car_grade","cd_grade","",'선택하세요',$(this).val());
  530. });
  531. setCodeSelect("listcode","ds_year", "car_master","ds_year","<?=$ds_year?>","선택하세요","");
  532. // setCodeSelect("listcode","ds_transmission", "car_master","ds_transmission","<?=$ds_transmission?>","선택하세요","");
  533. // setCodeSelect("listcode","ds_oil", "car_master","ds_oil","<?=$ds_oil?>","선택하세요","");
  534. setCodeSelect("listcode","ds_accident", "car_master","ds_accident","<?=$ds_accident?>","선택하세요","");
  535. <? if ($ds_accident != "A0"){ ?>
  536. // $("#nm_cont_accident").css({"display":"none"});
  537. <? } ?>
  538. // #ds_accident
  539. $("#ds_accident").on("change", function(){
  540. if($("#ds_accident").val() == "A0"){
  541. // $("#nm_cont_accident").css({"display":""});
  542. }else{
  543. // $("#nm_cont_accident").css({"display":"none"});
  544. }
  545. });
  546. // color pick
  547. $("input#nm_color").on("click", function(){
  548. $(this).next().show();
  549. });
  550. $(".color_pick_popup li").click(function(){
  551. var text = $(this).find("em").text();
  552. $("input#nm_color").val(text);
  553. $(".color_pick_popup").hide();
  554. });
  555. $("#btn_write").bind("click",function(){
  556. controlObjCarInfo("select",true); //car_info all object
  557. //nm_number,cd_brand,cd_model,cd_grade,nm_regdate_yyyy,nm_regdate_mm,ds_year,nm_cc,ds_transmission,ds_oil,nm_color,nm_mileage,ds_accident
  558. if ("<?=$s_cd_car?>" == ""){
  559. var fieldlist = [["nm_number","차량번호"],["cd_brand","제조사"],["cd_model","모델"],["cd_grade","등급"],["nm_regdate_yyyy","연식(최초등록일)"],["nm_regdate_mm","연식(최초등록일)"],["ds_year","형식연도"],["nm_cc","배기량"],["ds_transmission","변속기"],["ds_oil","연료"],["nm_color","색상"],["nm_mileage","주행거리"]] ;
  560. }else{
  561. var fieldlist = [["cd_brand","제조사"],["cd_model","모델"],["cd_grade","등급"],["nm_regdate_yyyy","연식(최초등록일)"],["nm_regdate_mm","연식(최초등록일)"],["ds_year","형식연도"],["nm_cc","배기량"],["ds_transmission","변속기"],["ds_oil","연료"],["nm_color","색상"],["nm_mileage","주행거리"]] ;
  562. }
  563. //,["ds_accident","사고유무"]
  564. if (!fnCheckForm(fieldlist)){
  565. return false;
  566. }
  567. // if($("#carinfochkresult").val() != "Y"){
  568. // alert("차량번호 확인을 해 주세요.");
  569. // $("#nm_number").focus();
  570. // return false;
  571. // }
  572. var c = confirm("처리하시겠습니까?");
  573. if(c){
  574. $("#frmForm").submit();
  575. }else{
  576. return false;
  577. }
  578. });
  579. $("#btnCarInfo").bind("click",function(){
  580. if($("#nm_name").val() == ""){
  581. alert("차량소유주명을 입력하세요.");
  582. $("#nm_name").focus();
  583. return false;
  584. }
  585. if($("#nm_number").val() == ""){
  586. alert("차량 번호를 입력하세요.");
  587. $("#nm_number").focus();
  588. return false;
  589. }
  590. //차량정보 가져오기 시 페이지 제어
  591. lockLayer('loading');
  592. $("#btnCarInfo").css({"display":"none"});
  593. $.post("/sell/car_info_proc.php", { nm_name: $("#nm_name").val(), nm_number: $("#nm_number").val()},function(data) {
  594. //alert(data);
  595. var obj = JSON.parse(data); //JSON형식으로 리턴 받을 때
  596. var INFO = obj.INFO;
  597. if(INFO.PROCESS_IMPRTY_RESN_CODE == "000"){ //정상
  598. var CARINFO = null;
  599. var GRADE_LIST = null;
  600. CARINFO = INFO.CARINFO;
  601. GRADE_LIST = CARINFO.GRADE_LIST;
  602. setCodeSelect("listBrandBycate","cd_brand","car_brand","cd_brand",CARINFO.CD_BRAND,'선택하세요','');
  603. setCodeSelect("listModelBybrand","cd_model","car_model","cd_model",CARINFO.CD_MODEL,'선택하세요',CARINFO.CD_BRAND);
  604. setCodeSelect("listModelSubByModel","cd_model_sub","car_model_sub","cd_model_sub",CARINFO.CD_MODEL_SUB,'선택하세요',CARINFO.CD_MODEL);
  605. setCodeSelect("listGradeByModelSub","cd_grade","car_grade","cd_grade",'','선택하세요',CARINFO.CD_MODEL_SUB);
  606. setCodeSelect("listcode","ds_year", "car_master","ds_year",CARINFO.YEAR_TYPE,"선택하세요","");
  607. $("#nm_regdate_yyyy").val(CARINFO.FIRST_REGIST_DT.substring(0,4));
  608. $("#nm_regdate_mm").val(CARINFO.FIRST_REGIST_DT.substring(4,6));
  609. $("#nm_cc").val(CARINFO.ENGINESIZE);
  610. $("#cd_category").val(CARINFO.CD_CATEGORY);
  611. vISTD_TRANS = CARINFO.ISTD_TRANS;
  612. vFUEL = CARINFO.FUEL;
  613. $('#ds_transmission option').map(function () {
  614. if ($(this).text() == CARINFO.ISTD_TRANS) return this;
  615. }).attr('selected', 'selected');
  616. $('#ds_oil option').map(function () {
  617. if ($(this).text() == CARINFO.FUEL) return this;
  618. }).attr('selected', 'selected');
  619. controlObjCarInfo("all",false); //car_info all object
  620. $("#carinfochkresult").val("Y");
  621. }else{ // 에러
  622. // alert("["+INFO.PROCESS_IMPRTY_RESN_CODE+"]"+INFO.PROCESS_IMPRTY_RESN_DTLS);
  623. // alert("차량 정보 조회에 실패하였습니다.");
  624. alert("["+INFO.PROCESS_IMPRTY_RESN_CODE+"]"+"차량 정보 조회에 실패하였습니다.");
  625. <? if ($s_ds_type == "A0" && $s_car_update_ing != "Y"){ ?>
  626. $("#btnCarInfo").css({"display":""});
  627. <? } ?>
  628. $("#carinfochkresult").val("N");
  629. }
  630. //차량정보 가져오기 시 페이지 제어
  631. unlockLayer('loading');
  632. });
  633. return false;
  634. });
  635. <? if ($s_car_update_ing == "Y"){ ?>
  636. controlObjCarInfo("all",false); //car_info all object
  637. <? } ?>
  638. <? if (!empty($nm_number) && $s_ds_type == "C0" && $s_car_update_ing != "Y"){ ?>
  639. raiseObjClickEvent("btnCarInfo");
  640. // setCodeSelect("listcode","ds_transmission", "car_master","ds_transmission",vISTD_TRANS,"선택하세요","");
  641. // setCodeSelect("listcode","ds_oil", "car_master","ds_oil",vFUEL,"선택하세요","");
  642. <? } ?>
  643. });
  644. function raiseObjClickEvent(arg){
  645. $("#"+arg).trigger("click");
  646. }
  647. function controlObjCarInfo(arg_type,arg_bool){
  648. if (arg_bool){
  649. $("#cd_brand,#cd_model,#cd_model_sub,#ds_year,#ds_transmission,#ds_oil,#nm_regdate_yyyy,#nm_regdate_mm").removeAttr("disabled", "disabled");
  650. if (arg_type == "all"){
  651. $("#nm_number").attr('readonly',false);
  652. $("#nm_cc").attr('readonly',false);
  653. }
  654. // $("#btnCarInfo").css({"display":""});
  655. }else{
  656. /*
  657. $("#cd_brand option[value!="+CARINFO.CD_BRAND+"]").remove();
  658. $("#cd_model option[value!="+CARINFO.CD_MODEL+"]").remove();
  659. $("#cd_model_sub option[value!="+CARINFO.CD_MODEL_SUB+"]").remove();
  660. $("#ds_year option[value!="+CARINFO.YEAR_TYPE+"]").remove();
  661. $("#ds_transmission option[value!="+CARINFO.ISTD_TRANS+"]").remove();
  662. $("#ds_oil option[value!="+CARINFO.FUEL+"]").remove();
  663. */
  664. $("#cd_brand,#cd_model,#cd_model_sub,#ds_year,#ds_transmission,#ds_oil,#nm_regdate_yyyy,#nm_regdate_mm").attr("disabled", "disabled");
  665. $("#nm_number").attr('readonly',true);
  666. $("#nm_cc").attr('readonly',true);
  667. // $("#btnCarInfo").css({"display":"none"});
  668. }
  669. }
  670. </script>
  671. <!-- e : container -->
  672. <!-- s : footer -->
  673. <? include("../inc/inc_footer.php"); ?>
  674. <!-- // e : footer -->
  675. </body>
  676. </html>
  677. <?
  678. mysql_close($connect);
  679. ?>