sell_step1.php 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891
  1. <?php
  2. include $_SERVER['DOCUMENT_ROOT'].'/common/lib/comm.php';
  3. include $_SERVER['DOCUMENT_ROOT'].'/common/auth_chk_m.php';
  4. $nav_title = "차량 판매 > 차량 정보 입력";
  5. $HEADER_LOC = 'main';
  6. $mode="Step1";
  7. // $s_cd_sale = $_SESSION['s_cd_sale'];
  8. $s_cd_car = $_SESSION['s_cd_car'];
  9. $s_cd_userid = $_SESSION['s_cd_userid'];
  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. $s_ds_area_user = $_SESSION['s_ds_area_user'];
  15. $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. $cd_car_history = $col['cd_car_history'];
  40. $car_report = $col['car_report'];
  41. $ds_type = $col['ds_type'];
  42. $ds_year = $col['ds_year'];
  43. $nm_mileage = $col['nm_mileage'];
  44. $ds_driving_system = $col['ds_driving_system'];
  45. $ds_transmission = $col['ds_transmission'];
  46. $ds_oil = $col['ds_oil'];
  47. $nm_gearbox = $col['nm_gearbox'];
  48. $ds_accident = $col['ds_accident'];
  49. $nm_cont_accident = $col['nm_cont_accident'];
  50. $nm_regdate = $col['nm_regdate'];
  51. $ds_sales = $col['ds_sales'];
  52. $nm_btitle = $col['nm_btitle'];
  53. $nm_stitle = $col['nm_stitle'];
  54. $nm_ltitle = $col['nm_ltitle'];
  55. $nm_cont = $col['nm_cont'];
  56. $ds_open = $col['ds_open'];
  57. $ds_status = $col['ds_status'];
  58. $ds_logo = $col['ds_logo'];
  59. $nm_price = $col['nm_price'];
  60. $nm_name = $col['nm_name'];
  61. $nm_color = $col['nm_color'];
  62. $nm_incolor = $col['nm_incolor'];
  63. $nm_cc = $col['nm_cc'];
  64. $nm_number = $col['nm_number'];
  65. $ds_trade = $col['ds_trade'];
  66. $nm_regdate_yyyy = $col['nm_regdate_yyyy'];
  67. $nm_regdate_mm = $col['nm_regdate_mm'];
  68. $nm_regdate_dd = $col['nm_regdate_dd'];
  69. $nm_guide = $col['nm_guide'];
  70. $ds_main = $col['ds_main'];
  71. $ds_cate = $col['ds_cate'];
  72. $nm_chk_carno = $col['nm_chk_carno'];
  73. $nm_chk_cnt = $col['nm_chk_cnt'];
  74. $nm_chk_s1 = $col['nm_chk_s1'];
  75. $nm_chk_s2 = $col['nm_chk_s2'];
  76. $nm_chk_s3 = $col['nm_chk_s3'];
  77. $nm_chk_s4 = $col['nm_chk_s4'];
  78. $nm_chk_advisor = $col['nm_chk_advisor'];
  79. $nm_chk_date = $col['nm_chk_date'];
  80. $nm_chk_p1 = $col['nm_chk_p1'];
  81. $nm_chk_p2 = $col['nm_chk_p2'];
  82. $nm_chk_p3 = $col['nm_chk_p3'];
  83. $nm_file_chk = $col['nm_file_chk'];
  84. $nm_act_chgno = $col['nm_act_chgno'];
  85. $nm_act_chgnm = $col['nm_act_chgnm'];
  86. $nm_act_s1 = $col['nm_act_s1'];
  87. $nm_act_s2 = $col['nm_act_s2'];
  88. $nm_act_s3 = $col['nm_act_s3'];
  89. $nm_act_s4 = $col['nm_act_s4'];
  90. $nm_act_my = $col['nm_act_my'];
  91. $nm_act_my_amt = $col['nm_act_my_amt'];
  92. $nm_act_other = $col['nm_act_other'];
  93. $nm_act_other_amt = $col['nm_act_other_amt'];
  94. $nm_act_searchdt = $col['nm_act_searchdt'];
  95. $nm_act_cnt = $col['nm_act_cnt'];
  96. $nm_file_act = $col['nm_file_act'];
  97. $ds_accident_check = $col['ds_accident_check'];
  98. $ds_damage_check = $col['ds_damage_check'];
  99. $upload_file_report_name = $col['nm_file_report'];
  100. $upload_file_report_back_name = $col['nm_file_report_back'];
  101. $upload_file_main_name = $col['nm_file_main'];
  102. $upload_file_list_name = $col['nm_file_list'];
  103. }else{
  104. AlertBack("게시물을 가져오지 못하였습니다.");
  105. }
  106. $PageNo = $PageNo;
  107. // $mode = "Update";
  108. }else{
  109. // $mode="Add";
  110. }
  111. if ($mode=="Add"){
  112. // $cd_userid = $_SESSION[admin_cd_userid];
  113. }
  114. if($ds_open==""){$ds_open="Y";}
  115. if($cd_category==""){$cd_category="1";}
  116. $sql ="SELECT *
  117. FROM member_master mst
  118. WHERE cd_userid = '$s_cd_userid' AND ds_delind='N'
  119. LIMIT 1";
  120. /*
  121. $sql ="SELECT *
  122. FROM car_master mst
  123. inner join sale_master s
  124. on (
  125. mst.cd_car = s.cd_car
  126. AND mst.ds_delind='N'
  127. AND s.cd_sale = '$s_cd_sale'
  128. ) ";
  129. */
  130. // echo $sql;
  131. // exit;
  132. $member_col = mysql_fetch_array(mysql_query($sql));
  133. list($nm_hp1, $nm_hp2, $nm_hp3) = explode("-", $member_col['nm_hp']);
  134. // print_r($member_col);
  135. ?>
  136. <?php include("../inc/inc_header.php"); ?>
  137. <style>
  138. .pos{position:relative;}
  139. .color_pick_popup{display:none;position:absolute;top:33px;right:0;padding:13px 0 0 13px;width:320px;height:280px;background:#fff;}
  140. .color_pick_popup .close{overflow:hidden;position:absolute;top:8px;right:5px;width:32px;height:32px;background:url('/m/img/btn_popup_close.png') 50% no-repeat;background-size:11px;text-indent:-9999px;cursor:pointer;}
  141. .color_pick_popup ul{overflow:hidden;padding-top:5px;}
  142. .color_pick_popup ul li{float:left;position:relative;margin:9px 7px 0 0;width:52px;height:25px;font-size:11px;line-height:23px;color:#fff;text-align:center;cursor:pointer;}
  143. .color_pick_popup ul li:before{content:'';display:block;position:absolute;top:0;right:0;width:50%;height:100%;}
  144. .color_pick_popup ul li em{position:relative;z-index:10;}
  145. .color_pick_popup ul li:first-child{background:#000;}
  146. .color_pick_popup ul li:nth-child(2){border:1px solid #dbdbdb;line-height:21px;color:#000;}
  147. .color_pick_popup ul li:nth-child(3){background:#818376;}
  148. .color_pick_popup ul li:nth-child(4){background:#11417f;}
  149. .color_pick_popup ul li:nth-child(5){background:#cb001c;}
  150. .color_pick_popup ul li:nth-child(6){background:#7a265a;}
  151. .color_pick_popup ul li:nth-child(7){background:#474747;}
  152. .color_pick_popup ul li:nth-child(7):before{background:#000;}
  153. .color_pick_popup ul li:nth-child(8){background:#f8f7e2;color:#000;}
  154. .color_pick_popup ul li:nth-child(9){background:#8e8574;}
  155. .color_pick_popup ul li:nth-child(10){background:#74929a;}
  156. .color_pick_popup ul li:nth-child(11){background:#fe7902;}
  157. .color_pick_popup ul li:nth-child(12){background:#65007f;}
  158. .color_pick_popup ul li:nth-child(13){background:#626262;}
  159. .color_pick_popup ul li:nth-child(14){border:1px solid #dbdbdb;line-height:21px;color:#000;}
  160. .color_pick_popup ul li:nth-child(14):before{background:#dbdbdb;}
  161. .color_pick_popup ul li:nth-child(15){background:#675b33;}
  162. .color_pick_popup ul li:nth-child(16){background:#d0d9e8;}
  163. .color_pick_popup ul li:nth-child(17){background:#1c444c;}
  164. .color_pick_popup ul li:nth-child(18){background:#ffc2d7;}
  165. .color_pick_popup ul li:nth-child(19){background:#e5e5e5;color:#000;}
  166. .color_pick_popup ul li:nth-child(20){background:#f7f7e2;color:#000;}
  167. .color_pick_popup ul li:nth-child(20):before{background:#deddc9;}
  168. .color_pick_popup ul li:nth-child(21){background:#675b35;}
  169. .color_pick_popup ul li:nth-child(21):before{background:#464741;}
  170. .color_pick_popup ul li:nth-child(22){background:#837538;}
  171. .color_pick_popup ul li:nth-child(23){background:#01cc00;}
  172. .color_pick_popup ul li:nth-child(24){background:#fff847;color:#000;}
  173. .color_pick_popup ul li:nth-child(25){background:#bcbcbc;color:#000;}
  174. .color_pick_popup ul li:nth-child(26){background:#c0c0c0;color:#000;}
  175. .color_pick_popup ul li:nth-child(26):before{background:#464742;}
  176. .color_pick_popup ul li:nth-child(27){background:#a6b2b0;}
  177. .color_pick_popup ul li:nth-child(28){background:#837537;}
  178. .color_pick_popup ul li:nth-child(28):before{background:#464741;}
  179. .color_pick_popup ul li:nth-child(29){background:#277c79;}
  180. .color_pick_popup ul li:nth-child(30){background:#9ab95c;}
  181. .color_pick_popup ul li:nth-child(31){color:#000;}
  182. </style>
  183. <main class="pb123">
  184. <section>
  185. <div class="sub--top--visual">
  186. <div class="contents--inner">
  187. <h2>차량 판매하기</h2>
  188. <p>이차조아에서는 사고 이력 조회 후 최고가 내차를 판매할 수 있습니다.</p>
  189. </div>
  190. </div>
  191. </section>
  192. <form id="frmForm" name="frmForm" method="post" action="proc.php" enctype="multipart/form-data">
  193. <input type="hidden" name="car_report" id="car_report" value="<?=$car_report?>"/>
  194. <input type="hidden" name="ds_cate" id="ds_cate" value="<?=$ds_cate?>"/>
  195. <input type="hidden" name="cd_car" id="cd_car" value="<?=$cd_car?>"/>
  196. <input type="hidden" name="mode" id="mode" value="<?=$mode?>"/>
  197. <input type="hidden" name="cd_userid" id="cd_userid" value="<?=$cd_userid?>"/>
  198. <input type="hidden" name="PageNo" id="PageNo" value="<?=$PageNo?>"/>
  199. <input type="hidden" name="upload_file_report_name" id="upload_file_report_name" value="<?=$upload_file_report_name?>"/>
  200. <input type="hidden" name="upload_file_report_back_name" id="upload_file_report_back_name" value="<?=$upload_file_report_back_name?>"/>
  201. <input type="hidden" name="upload_file_main_name" id="upload_file_report_name" value="<?=$upload_file_main_name?>"/>
  202. <input type="hidden" name="upload_file_list_name" id="upload_file_list_name" value="<?=$upload_file_list_name?>"/>
  203. <input type="hidden" name="cd_category" id="cd_category" value="<?=$cd_category?>"/>
  204. <input type='hidden' name="cd_car_history" id="cd_car_history" value="<?=$cd_car_history?>">
  205. <!--input type="hidden" name="s_nm_name" id="s_nm_name" value="<?=$s_nm_name?>"/-->
  206. <input type="hidden" name="carinfochkresult" id="carinfochkresult" value="<? if ($s_car_update_ing != "Y"){ ?>N<? }else{ ?>Y<? } ?>"/>
  207. <section>
  208. <div class="owner--information--wrap">
  209. <h2>소유주 정보</h2>
  210. <div class="sch--modules--wrap">
  211. <div class="form--group user--info">
  212. <input type="text" name="nm_name" id="nm_name" value="<?=$s_nm_name?>" placeholder="소유주명">
  213. </div>
  214. <div class="form--group car--numb">
  215. <input type="text" name="nm_number" id="nm_number" value="<?=$nm_number?>" placeholder="차량 번호">
  216. </div>
  217. <div class="form--group phone--numb">
  218. <input type="text" name="nm_hp" id="nm_hp" maxlength=20 value="<?=$member_col['nm_hp']?>" placeholder="판매자 휴대전화 번호">
  219. </div>
  220. <button type="button" id="btn_car_search">차량 조회<i class="sch--ic"></i></button>
  221. </div>
  222. </div>
  223. </section>
  224. <section>
  225. <div class="car--info--wrap">
  226. <h2>차량 정보 입력</h2>
  227. <div class="form--wrap">
  228. <div class="form--groups">
  229. <h2>제조사</h2>
  230. <div class="form--group">
  231. <select id="cd_brand" name="cd_brand"></select>
  232. </div>
  233. </div>
  234. <div class="form--groups">
  235. <h2>모델</h2>
  236. <div class="form--group">
  237. <select id="cd_model" name="cd_model"></select>
  238. </div>
  239. </div>
  240. <!-- <div class="form--groups">
  241. <h2>세부 모델</h2>
  242. <div class="form--group">
  243. <select name="" id="">
  244. <option value="">선택</option>
  245. </select>
  246. </div>
  247. </div>
  248. <div class="form--groups">
  249. <h2>등급</h2>
  250. <div class="form--group">
  251. <select name="" id="">
  252. <option value="">선택</option>
  253. </select>
  254. </div>
  255. </div> -->
  256. <div class="form--groups">
  257. <h2>변속기</h2>
  258. <div class="form--group">
  259. <select id="ds_transmission" name="ds_transmission"></select>
  260. </div>
  261. </div>
  262. <div class="form--groups">
  263. <h2>연식 (최초 등록일)</h2>
  264. <div class="form--group ty2">
  265. <select name="nm_regdate_yyyy" id="nm_regdate_yyyy" style="max-width:134px;">
  266. <?php
  267. $cur_year = date("Y");
  268. $cur_year = (int)$cur_year;
  269. // echo $cur_year;
  270. // exit;
  271. for($i=1990; $i<=$cur_year; $i++){
  272. ?>
  273. <option value="<?=$i?>" <? if($i == $nm_regdate_yyyy){ ?>selected<? } ?>><?=$i?></option>
  274. <?php
  275. }
  276. ?>
  277. </select>
  278. <label for="nm_regdate_yyyy" class="ml10">년</label>
  279. <select name="nm_regdate_mm" id="nm_regdate_mm" class="ml20" style="max-width:70px;">
  280. <?php
  281. for($i=1; $i<=12; $i++){
  282. ?>
  283. <option value="<?=($i<10)?"0".$i:$i?>" <? if($i == $nm_regdate_mm){ ?>selected<? } ?>><?=($i<10)?"0".$i:$i?></option>
  284. <?php
  285. }
  286. ?>
  287. </select>
  288. <label for="nm_regdate_mm" class="ml10">월</label>
  289. </div>
  290. </div>
  291. <div class="form--groups">
  292. <h2>형식 년도</h2>
  293. <div class="form--group ty2">
  294. <select id="ds_year" name="ds_year"></select>
  295. <label for="ds_year" class="ml10">년</label>
  296. </div>
  297. </div>
  298. <div class="form--groups">
  299. <h2>배기량</h2>
  300. <div class="form--group ty2">
  301. <input type="text" name="nm_cc" id="nm_cc" placeholder="배기량을 입력해주세요" maxlength="50" value="<?=$nm_cc?>">
  302. <label for="nm_cc" class="ml10">cc</label>
  303. </div>
  304. </div>
  305. <div class="form--groups">
  306. <h2>연료</h2>
  307. <div class="form--group">
  308. <input type="text" name="ds_oil" id="ds_oil" placeholder="사용연료를 입력해주세요" maxlength="50" value="<?=$ds_oil?>">
  309. </div>
  310. </div>
  311. <div class="form--groups">
  312. <h2>색상</h2>
  313. <div class="form--group ty2" style='position:relative;'>
  314. <input type="text" name="nm_color" id="nm_color" maxlength="50" value="<?=$nm_color?>" placeholder="색상을 입력해주세요">
  315. <!-- color pick -->
  316. <div class="color_pick_popup">
  317. <p>기본 색상 선택<em class="txt_red">(1개를 선택해주세요)</em></p>
  318. <ul>
  319. <li><em>검정색</em></li>
  320. <li><em>흰색</em></li>
  321. <li><em>갈대색</em></li>
  322. <li><em>청색</em></li>
  323. <li><em>빨간색</em></li>
  324. <li><em>자주색</em></li>
  325. <li><em>검정투톤</em></li>
  326. <li><em>진주색</em></li>
  327. <li><em>연금색</em></li>
  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. </ul>
  351. <div class="close" onclick="closeColorLayer();">레이어팝업 닫기</div>
  352. </div>
  353. <!-- // color pick -->
  354. </div>
  355. </div>
  356. <div class="form--groups">
  357. <h2>주행거리</h2>
  358. <div class="form--group ty2">
  359. <input type="text" name="nm_mileage" id="nm_mileage" value="<?=$nm_mileage?>" placeholder="주행거리를 입력해주세요">
  360. <label for="nm_mileage" class="ml10">km</label>
  361. </div>
  362. </div>
  363. <div class="form--groups">
  364. <h2>사고 유무</h2>
  365. <div class="form--group">
  366. <select id="ds_accident" name="ds_accident"></select>
  367. </div>
  368. </div>
  369. <div class="form--groups">
  370. <h2>판매 희망 지역</h2>
  371. <div class="form--group">
  372. <select name="ds_area" id="ds_area">
  373. <option value="">판매희망 선택하세요</option>
  374. </select>
  375. </div>
  376. </div>
  377. <div class="form--groups">
  378. <h2>사업자 유,무</h2>
  379. <div class="form--group">
  380. <select name="ds_business_num" id="ds_business_num">
  381. <option value="">사업자 유,무를 선택하세요</option>
  382. </select>
  383. </div>
  384. </div>
  385. <div class="form--groups">
  386. <h2>추가 옵션 및 특이사 항</h2>
  387. <div class="form--group">
  388. <input type="text" name="nm_cont_pac" id="nm_cont_pac" placeholder="추가 옵션 및 특이사항을 입력해주세요" value="<?=$nm_cont_pac?>">
  389. </div>
  390. </div>
  391. <div class="form--groups">
  392. <h2>판매 시기</h2>
  393. <div class="form--group">
  394. <select name="ds_sale_period" id="ds_sale_period"></select>
  395. </div>
  396. </div>
  397. <div class="form--groups">
  398. <h2>사고 이력 정보</h2>
  399. <div class="form--group">
  400. <button type="button" class="sch--btn--bl" id="btn_accident_view">사고 이력 정보 보기<i class="sch--ic--bl"></i></button>
  401. </div>
  402. </div>
  403. <div class="form--groups">
  404. <h2>사고부위 체크(판금,교환등)</h2>
  405. <div class="form--group">
  406. <input type="text" name="ds_accident_check" id="ds_accident_check" value="<?=$ds_accident_check?>" placeholder="사고부위를 입력해주세요">
  407. </div>
  408. </div>
  409. <div class="form--groups">
  410. <h2>데미지 체크(수리가 필요한곳 기재)</h2>
  411. <div class="form--group">
  412. <input type="text" name="ds_damage_check" id="ds_damage_check" value="<?=$ds_damage_check?>" placeholder="수리가 필요한곳을 입력해주세요">
  413. </div>
  414. </div>
  415. </div>
  416. </div>
  417. </section>
  418. <div class="btn--wrapper car--btn--wrapper floating--btn">
  419. <button type='button' class="next--btn" id="btn_write">다음(옵션 입력)<i class="next--ic"></i></button>
  420. </div>
  421. <!--
  422. 썸네일 클릭시 표현될 레이아웃
  423. display: flex; 로 활성화
  424. -->
  425. <div class="gallery--wrappers" style="display: none">
  426. <div class="fotorama" data-nav="thumbs">
  427. <a href="/design/staff/assets/img/samp.png" data-caption="차량 전면"><img src="/design/staff/assets/img/samp.png"></a>
  428. <a href="/design/staff/assets/img/samp.png" data-caption="차량 후면"><img src="/design/staff/assets/img/samp.png"></a>
  429. <a href="/design/staff/assets/img/samp.png" data-caption="운전석 측면"><img src="/design/staff/assets/img/samp.png"></a>
  430. <a href="/design/staff/assets/img/samp.png" data-caption="조수석 측면"><img src="/design/staff/assets/img/samp.png"></a>
  431. <a href="/design/staff/assets/img/samp.png" data-caption="계기판"><img src="/design/staff/assets/img/samp.png"></a>
  432. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진1"><img src="/design/staff/assets/img/samp.png"></a>
  433. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진2"><img src="/design/staff/assets/img/samp.png"></a>
  434. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진3"><img src="/design/staff/assets/img/samp.png"></a>
  435. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진4"><img src="/design/staff/assets/img/samp.png"></a>
  436. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진5"><img src="/design/staff/assets/img/samp.png"></a>
  437. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진6"><img src="/design/staff/assets/img/samp.png"></a>
  438. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진7"><img src="/design/staff/assets/img/samp.png"></a>
  439. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진8"><img src="/design/staff/assets/img/samp.png"></a>
  440. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진9"><img src="/design/staff/assets/img/samp.png"></a>
  441. <a href="/design/staff/assets/img/samp.png" data-caption="추가사진10"><img src="/design/staff/assets/img/samp.png"></a>
  442. </div>
  443. </div>
  444. </form>
  445. <!-- loading -->
  446. <div class="loading_wrap hide">
  447. <?php include("../../include/loading_dim.html") ?>
  448. </div>
  449. <!-- // loading -->
  450. </main>
  451. <!-- 레이어 팝업 -->
  452. <?php include("../../common/inc/inc_layer_popup_m.php") ?>
  453. <script language="javascript" type="text/javascript">
  454. var cd_car_history = "<?=$cd_car_history?>";
  455. function raiseObjClickEvent(arg){
  456. $("#"+arg).trigger("click");
  457. }
  458. function controlObjCarInfo(arg_type,arg_bool){
  459. if (arg_bool){
  460. $("#cd_brand,#cd_model,#ds_year,#nm_regdate_yyyy,#nm_regdate_mm").removeAttr("disabled", "disabled");
  461. if (arg_type == "all"){
  462. // $("#nm_number").attr('readonly',false);
  463. $("#nm_cc").attr('readonly',false);
  464. }
  465. // $("#btnCarInfo").css({"display":""});
  466. }else{
  467. /*
  468. $("#cd_brand option[value!="+CARINFO.CD_BRAND+"]").remove();
  469. $("#cd_model option[value!="+CARINFO.CD_MODEL+"]").remove();
  470. $("#cd_model_sub option[value!="+CARINFO.CD_MODEL_SUB+"]").remove();
  471. $("#ds_year option[value!="+CARINFO.YEAR_TYPE+"]").remove();
  472. $("#ds_transmission option[value!="+CARINFO.ISTD_TRANS+"]").remove();
  473. $("#ds_oil option[value!="+CARINFO.FUEL+"]").remove();
  474. */
  475. $("#cd_brand,#cd_model,#ds_year,#nm_regdate_yyyy,#nm_regdate_mm").attr("disabled", "disabled");
  476. // $("#nm_number").attr('readonly',true);
  477. $("#nm_cc").attr('readonly',true);
  478. // $("#btnCarInfo").css({"display":"none"});
  479. }
  480. }
  481. function closeColorLayer() {
  482. $(".color_pick_popup").hide();
  483. }
  484. $(document).ready(function() {
  485. controlObjCarInfo("all",false); //car_info all object
  486. var vISTD_TRANS = null;
  487. var vFUEL = null;
  488. // setCodeSelect("listcategory","cd_category", "car_category","cd_category","<?=$cd_category?>","선택하세요","");
  489. setCodeSelect("listBrandBycate","cd_brand","car_brand","cd_brand",'<?=$cd_brand?>','선택하세요','');
  490. <? if (!empty($cd_model)){ ?>
  491. setCodeSelect("listModelBybrand","cd_model","car_model","cd_model",'<?=$cd_model?>','선택하세요','<?=$cd_brand?>');
  492. <? } ?>
  493. <? if (!empty($cd_model_sub)){ ?>
  494. // setCodeSelect("listModelSubByModel","cd_model_sub","car_model_sub","cd_model_sub",'<?=$cd_model_sub?>','선택하세요','<?=$cd_model?>');
  495. <? } ?>
  496. <? if (!empty($cd_grade)){ ?>
  497. // setCodeSelect("listGradeByModelSub","cd_grade","car_grade","cd_grade",'<?=$cd_grade?>','선택하세요','<?=$cd_model_sub?>');
  498. <? } ?>
  499. setCodeSelect("listcode","ds_area", "member_master","ds_area","<?=$sell_ds_area?>","선택하세요","");
  500. // setCodeSelect("listcode","ds_area_user", "member_master","ds_area","<?=$s_ds_area_user?>","선택하세요","");
  501. setCodeSelect("areacode","nm_hp1", "","","<?=$nm_hp1?>","선택","");
  502. setCodeSelect("listcode","ds_business_num", "car_master","ds_business_num","<?=$ds_business_num?>","사업자 유,무를 선택하세요","");
  503. setCodeSelect("listcode","ds_sale_period", "sale_master","ds_sale_period","<?=$ds_sale_period?>","판매시기를 선택하세요","");
  504. // $("#cd_brand").change(function(){
  505. // setCodeSelect("listModelBybrand","cd_model","car_model","cd_model","",'선택하세요',$(this).val());
  506. // });
  507. //
  508. // $("#cd_model").change(function(){
  509. // setCodeSelect("listModelSubByModel","cd_model_sub","car_model_sub","cd_model_sub","",'선택하세요',$(this).val());
  510. // });
  511. //
  512. // $("#cd_model_sub").change(function(){
  513. // setCodeSelect("listGradeByModelSub","cd_grade","car_grade","cd_grade","",'선택하세요',$(this).val());
  514. // });
  515. //
  516. setCodeSelect("listcode","ds_year", "car_master","ds_year","<?=$ds_year?>","선택하세요","");
  517. setCodeSelect("listcode","ds_transmission", "car_master","ds_transmission","<?=$ds_transmission?>","선택하세요","");
  518. // // setCodeSelect("listcode","ds_oil", "car_master","ds_oil","<?=$ds_oil?>","선택하세요","");
  519. setCodeSelect("listcode","ds_accident", "car_master","ds_accident","<?=$ds_accident?>","선택하세요","");
  520. <? if ($ds_accident != "A0"){ ?>
  521. // $("#nm_cont_accident").css({"display":"none"});
  522. <? } ?>
  523. // #ds_accident
  524. // $("#ds_accident").on("change", function(){
  525. // if($("#ds_accident").val() == "A0"){
  526. // // $("#nm_cont_accident").css({"display":""});
  527. // }else{
  528. // // $("#nm_cont_accident").css({"display":"none"});
  529. // }
  530. // });
  531. // // color pick
  532. $("input#nm_color").on("click", function(){
  533. $(this).next().show();
  534. });
  535. $(".color_pick_popup li").click(function(){
  536. var text = $(this).find("em").text();
  537. $("input#nm_color").val(text);
  538. $(".color_pick_popup").hide();
  539. });
  540. // $(".loading_wrap").removeClass("hide");
  541. $("#btn_write").bind("click",function(){
  542. var custom_opts = {
  543. title : '',
  544. btn_close_show : false,
  545. }
  546. controlObjCarInfo("select",true); //car_info all object
  547. //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
  548. var fieldlist = [["cd_brand","제조사"],["nm_hp1","판매자 연락처"],["nm_hp2","판매자 연락처"],["nm_hp3","판매자 연락처"]
  549. ,["cd_model","모델"],["nm_regdate_yyyy","연식(최초등록일)"],["nm_regdate_mm","연식(최초등록일)"]
  550. ,["ds_year","형식연도"],["nm_cc","배기량"],["ds_transmission","변속기"],["ds_oil","연료"],["nm_color","색상"],["nm_mileage","주행거리"]
  551. ,["ds_accident","사고유무"],["ds_area","판매희망지역"],["aap_dealer_name","희망 AAP SA"],["ds_business_num", "사업자 유,무"],["ds_sale_period", "판매시기"]
  552. ];
  553. if (!fnCheckForm(fieldlist)){
  554. return false;
  555. }
  556. // if($("#carinfochkresult").val() != "Y"){
  557. // alert("차량번호 확인을 해 주세요.");
  558. // $("#nm_number").focus();
  559. // return false;
  560. // }
  561. custom_opts.title = '정보를 등록하시겠습니까?';
  562. custom_modal_confirm(custom_opts, function(confirm) {
  563. if(confirm) {
  564. custom_modal_confirm_close();
  565. $(".loading_wrap").removeClass("hide");
  566. $("#btn_write").hide();
  567. var data = $("#frmForm").serialize();
  568. $.ajax({
  569. url : 'proc.php',
  570. type: 'POST',
  571. dataType : 'json',
  572. data: data,
  573. success: function(res) {
  574. $("#btn_write").show();
  575. custom_modal_confirm_close();
  576. $(".loading_wrap").addClass("hide");
  577. //세션 종료시 로그인 페이지로 이동
  578. if(res.CODE != "0000") {
  579. custom_opts.title = res.MSG;
  580. if(res.CODE == "4444") {
  581. window.location.href = res.DATAS.URL;
  582. }
  583. custom_modal_alert(custom_opts);
  584. return false;
  585. }
  586. link("sell_step2.php?mode=Step2");
  587. },
  588. error:function(request,status,error){
  589. $("#btn_write").show();
  590. $(".loading_wrap").addClass("hide");
  591. custom_modal_confirm_close();
  592. alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
  593. }
  594. });
  595. }else {
  596. $("#btn_write").show();
  597. return false;
  598. }
  599. });
  600. // var c = confirm("처리하시겠습니까?");
  601. // if(c){
  602. // $("#frmForm").submit();
  603. // }else{
  604. // return false;
  605. // }
  606. });
  607. $("#btnCarInfo").bind("click",function(){
  608. if($("#nm_name").val() == ""){
  609. alert("차량소유주명을 입력하세요.");
  610. $("#nm_name").focus();
  611. return false;
  612. }
  613. if($("#nm_number").val() == ""){
  614. alert("차량 번호를 입력하세요.");
  615. $("#nm_number").focus();
  616. return false;
  617. }
  618. //차량정보 가져오기 시 페이지 제어
  619. lockLayer('loading');
  620. $("#btnCarInfo").css({"display":"none"});
  621. $.post("car_info_proc.php", { nm_name: $("#nm_name").val(), nm_number: $("#nm_number").val()},function(data) {
  622. return false;
  623. //alert(data);
  624. var obj = JSON.parse(data); //JSON형식으로 리턴 받을 때
  625. var INFO = obj.INFO;
  626. if(INFO.PROCESS_IMPRTY_RESN_CODE == "000"){ //정상
  627. var CARINFO = null;
  628. var GRADE_LIST = null;
  629. CARINFO = INFO.CARINFO;
  630. GRADE_LIST = CARINFO.GRADE_LIST;
  631. setCodeSelect("listBrandBycate","cd_brand","car_brand","cd_brand",CARINFO.CD_BRAND,'선택하세요','');
  632. setCodeSelect("listModelBybrand","cd_model","car_model","cd_model",CARINFO.CD_MODEL,'선택하세요',CARINFO.CD_BRAND);
  633. setCodeSelect("listModelSubByModel","cd_model_sub","car_model_sub","cd_model_sub",CARINFO.CD_MODEL_SUB,'선택하세요',CARINFO.CD_MODEL);
  634. setCodeSelect("listGradeByModelSub","cd_grade","car_grade","cd_grade",'','선택하세요',CARINFO.CD_MODEL_SUB);
  635. setCodeSelect("listcode","ds_year", "car_master","ds_year",CARINFO.YEAR_TYPE,"선택하세요","");
  636. $("#nm_regdate_yyyy").val(CARINFO.FIRST_REGIST_DT.substring(0,4));
  637. $("#nm_regdate_mm").val(CARINFO.FIRST_REGIST_DT.substring(4,6));
  638. $("#nm_cc").val(CARINFO.ENGINESIZE);
  639. $("#cd_category").val(CARINFO.CD_CATEGORY);
  640. /*
  641. $("#ds_transmission option:contains('"+CARINFO.ISTD_TRANS+"')").attr('selected','selected');
  642. $("#ds_oil option:contains('" + CARINFO.FUEL + "')").filter(function(i){
  643. return $(this).text() === CARINFO.FUEL;
  644. }).attr("selected", true)
  645. */
  646. vISTD_TRANS = CARINFO.ISTD_TRANS;
  647. vFUEL = CARINFO.FUEL;
  648. /*
  649. alert(CARINFO.ISTD_TRANS);
  650. alert(CARINFO.FUEL);
  651. setCodeSelect("listcode","ds_transmission", "car_master","ds_transmission",CARINFO.ISTD_TRANS,"선택하세요","");
  652. setCodeSelect("listcode","ds_oil", "car_master","ds_oil",CARINFO.FUEL,"선택하세요","");
  653. */
  654. /*
  655. $("#ds_transmission option:contains('" + CARINFO.ISTD_TRANS + "')").filter(function(i){
  656. return $(this).text() == CARINFO.ISTD_TRANS;
  657. }).attr("selected", true)
  658. $("#ds_oil option:contains('" + CARINFO.FUEL + "')").filter(function(i){
  659. return $(this).text() == CARINFO.FUEL;
  660. }).attr("selected", true)
  661. */
  662. //alert(CARINFO.ISTD_TRANS);
  663. //alert(CARINFO.FUEL);
  664. /*
  665. var s_transmission = $('#ds_transmission option').filter(function () { return $(this).html() == CARINFO.ISTD_TRANS; }).val();
  666. var s_oil = $('#ds_oil option').filter(function () { return $(this).html() == CARINFO.FUEL; }).val();
  667. //alert(s_transmission);
  668. alert(s_oil);
  669. $("#ds_transmission").val(s_transmission);
  670. $("#ds_oil").val(s_oil);
  671. */
  672. $('#ds_transmission option').map(function () {
  673. if ($(this).text() == CARINFO.ISTD_TRANS) return this;
  674. }).attr('selected', 'selected');
  675. $('#ds_oil option').map(function () {
  676. if ($(this).text() == CARINFO.FUEL) return this;
  677. }).attr('selected', 'selected');
  678. controlObjCarInfo("all",false); //car_info all object
  679. $("#carinfochkresult").val("Y");
  680. }else{ // 에러
  681. // alert("["+INFO.PROCESS_IMPRTY_RESN_CODE+"]"+INFO.PROCESS_IMPRTY_RESN_DTLS);
  682. // alert("차량 정보 조회에 실패하였습니다.");
  683. alert("["+INFO.PROCESS_IMPRTY_RESN_CODE+"]"+"차량 정보 조회에 실패하였습니다.");
  684. <? if ($s_ds_type == "A0" && $s_car_update_ing != "Y"){ ?>
  685. $("#btnCarInfo").css({"display":""});
  686. <? } ?>
  687. $("#carinfochkresult").val("N");
  688. }
  689. //차량정보 가져오기 시 페이지 제어
  690. unlockLayer('loading');
  691. });
  692. return false;
  693. });
  694. <?php if ($s_car_update_ing == "Y"){ ?>
  695. controlObjCarInfo("all",false); //car_info all object
  696. <?php } ?>
  697. <?php if (!empty($nm_number) && $s_ds_type == "C0" && $s_car_update_ing != "Y"){ ?>
  698. // raiseObjClickEvent("btnCarInfo");
  699. // setCodeSelect("listcode","ds_transmission", "car_master","ds_transmission",vISTD_TRANS,"선택하세요","");
  700. // setCodeSelect("listcode","ds_oil", "car_master","ds_oil",vFUEL,"선택하세요","");
  701. <?php } ?>
  702. //차량이력정보 보기 팝업
  703. $("#btn_accident_view").on("click", function() {
  704. var custom_opts = {
  705. title : '',
  706. btn_close_show : false,
  707. }
  708. if(cd_car_history == 0) {
  709. custom_opts.title = '차량조회를 먼저 해주세요';
  710. custom_modal_alert(custom_opts);
  711. // alert(res.MSG);
  712. return false;
  713. }
  714. $.get("/sell/car_info_car_history_view.php", { mode: 'view', cd_car_history: cd_car_history, device : 'm'},function(data) {
  715. $("#history_scr_cont").html(data);
  716. $("#historyModal").modal("show");
  717. // viewLayerPopup('car_history');
  718. });
  719. // $.get("/sell/car_info_car_history_view.php", { mode: 'view', cd_car_history: cd_car_history},function(data) {
  720. // $("#scr_cont").html(data);
  721. // viewLayerPopup('car_history');
  722. // });
  723. });
  724. $(".car_history_popup .close").on("click", function() {
  725. closeLayerPopup('car_history');
  726. });
  727. //세부 코드들을 다 가져온 다음에 잠금
  728. $(document).ajaxStop(function () {
  729. controlObjCarInfo("all",false); //car_info all object
  730. });
  731. });
  732. </script>
  733. <?php include("../inc/inc_bottom.php"); ?>
  734. <?php
  735. mysql_close($connect);
  736. ?>