main.php 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. <?php
  2. include $_SERVER['DOCUMENT_ROOT'].'/common/lib/comm.php';
  3. include $_SERVER['DOCUMENT_ROOT'].'/common/sa_chk.php';
  4. $cd_user = $_SESSION['s_staff_user'];
  5. $pagestartpoint=($PageNo-1)*$PageSize;
  6. $sql.= " AND s.ds_delind='N' ";
  7. // echo $sql;
  8. $sql = $sql. " and s.cd_user='$cd_user' ";
  9. $searchtype = $_REQUEST['searchtype'];
  10. $searchword = $_REQUEST['searchword'];
  11. $ds_usertype = $_REQUEST['ds_usertype'];
  12. // $ds_status = 'Z0';
  13. $sql = $sql. " and s.ds_type = 'A0' AND s.is_staff = 'Y' ";
  14. // $sql = $sql. " and s.ds_status in ('B0','C0','D0','E0','F0','G0','Z0')";
  15. // $sql = $sql. " and s.dt_approve >= DATE_ADD(now(), INTERVAL '-".LIMIT_TIME_SELL."' HOUR) ";
  16. $totalrows = @mysql_fetch_array(mysql_query("SELECT
  17. ifnull(sum(case when s.ds_status = 'B0' or s.ds_status = 'C0' or s.ds_status = 'D0' then 1 else 0 end),0) D0_cnt
  18. , ifnull(sum(case when s.ds_status = 'Z0' then 1 else 0 end),0) Z0_cnt
  19. , ifnull(sum(case when s.ds_status = 'ZS' then 1 else 0 end),0) ZS_cnt
  20. FROM sale_master s
  21. INNER JOIN car_master a on ( s.cd_car = a.cd_car )
  22. WHERE s.ds_delind = 'N'
  23. $sql"
  24. ));
  25. ?>
  26. <?php include("include/header.php") ?>
  27. <main class="pb-5">
  28. <section>
  29. <div class="main--visual">
  30. <div class="main--visual--title--wrap">
  31. <h2><!--이차조아 소개 카피라이터 부분입니다--></h2>
  32. <p>
  33. <!-- 이차조아 소개글 상세 내용입니다. 이차조아 소개글 상세 내용입니다.<br/>이차조아 소개글 상세 내용입니다. 이차조아 소개글 상세 내용입니다.-->
  34. </p>
  35. <div class="main--visual--contents">
  36. <div class="box--01">
  37. <h2>거래중</h2>
  38. <div><?=number_format($totalrows['Z0_cnt'])?></div>
  39. </div>
  40. <div class="box--02">
  41. <h2>판매완료</h2>
  42. <div><?=number_format($totalrows['ZS_cnt'])?></div>
  43. </div>
  44. <form name="searchForm" id="searchForm" method="POST" action="search_detail.php">
  45. <div class="car--find">
  46. <div>
  47. <h2>소유주명 또는 담당SA명</h2>
  48. <div><input type="text" class="form-control proprietor" id="req_nm_name" name="nm_name"></div>
  49. </div>
  50. <div>
  51. <h2>차량 번호</h2>
  52. <div><input type="text" class="form-control carnumber" id="req_nm_number" name="nm_number"></div>
  53. </div>
  54. <button type="button" class="car--find--btn" id="btn_car_search">차량조회<i class="zoom--icon"></i></button>
  55. </div>
  56. </form>
  57. </div>
  58. </div>
  59. </div>
  60. </section>
  61. <section>
  62. <div class="car--list--wrap">
  63. <div class="title--wrapper">
  64. <h2>입찰 대기중 차량</h2>
  65. <button type="button" class="more--btn" onclick="link('standby_list.php')">more+</button>
  66. </div>
  67. <ul>
  68. <?php
  69. $orderby = "order by s.dt_insert desc";
  70. $r = mysql_query("SELECT
  71. a.*
  72. , b.nm_model
  73. , d.nm_brand
  74. , getCode('car_master','ds_type',a.ds_type) as nm_type
  75. , getCode('car_master','ds_open',a.ds_open) as nm_open
  76. , getCode('car_master','ds_sales',a.ds_sales) as nm_sales
  77. , getCode('car_master','ds_transmission',a.ds_transmission) as nm_transmission
  78. , getCode('member_master','ds_area',s.ds_area) as nm_area
  79. , getCode('sale_master','ds_status',s.ds_status) as nm_status
  80. , s.cd_sale
  81. , s.nm_name nm_name_sale
  82. , s.nm_price nm_price_sale
  83. , s.ds_status ds_status_sale
  84. , case when s.ds_status in ('B0','C0') then '미승인' when s.ds_status in ('D0') then '반려' when s.ds_status in ('E0','F0') then '입찰중' when s.ds_status in ('G0') then '입찰마감' when s.ds_status in ('Z0') then '낙찰' when s.ds_status in ('ZS') then '구매확정' else '' end as nm_status_sale
  85. -- , case when a.nm_act_yn in ('Y') then '유' else '무' end as nm_act_yn_name
  86. , getCode('car_master','ds_accident',a.ds_accident) as nm_act_yn_name
  87. -- , getRemainTime(".LIMIT_TIME_SELL.", s.dt_approve, now()) as time_limit_sell
  88. , getRemainTime(s.ds_auction_time, s.dt_approve, now()) as time_limit_sell
  89. FROM sale_master s
  90. inner join car_master a on (s.cd_car = a.cd_car)
  91. left outer join car_model b on (a.cd_model = b.cd_model)
  92. left outer join car_brand d on (a.cd_brand = d.cd_brand)
  93. WHERE s.ds_delind = 'N'
  94. and s.ds_status in ('B0','C0','D0')
  95. $sql
  96. $orderby LIMIT 0,4");
  97. $i=1;
  98. while($col = mysql_fetch_array($r)) {
  99. $car_image = getCarBasicThumbImage($col['cd_car'], $col['nm_file_front'], '차량전면', false, 'car_basic');
  100. // $car_image = "/images/common/bg_no_photo.png";
  101. // if(file_exists($_SERVER['DOCUMENT_ROOT'].UPLOAD_PATH_CAR."nm_file_main/ratio/".$col['nm_file_front'])) {
  102. // $car_image = UPLOAD_PATH_CAR."nm_file_main/ratio/".$col['nm_file_front'];
  103. // }
  104. ?>
  105. <li class="">
  106. <a href="standby_view.php?cd_sale=<?=$col['cd_sale']?>">
  107. <div class="car--box--wrap ">
  108. <h2 class="car--name"><?=$col['nm_brand']." ".$col['nm_model']?></h2>
  109. <div class="thumb--wrap">
  110. <?=$car_image?>
  111. </div>
  112. <div class="car--info">
  113. <dl>
  114. <dt>주행거리 : </dt>
  115. <dd><?=number_format($col['nm_mileage'])?>km</dd>
  116. </dl>
  117. <dl>
  118. <dt>최초 등록일 : </dt>
  119. <dd><?=$col['nm_regdate_mm']?> / <?=$col['nm_regdate_yyyy']?></dd>
  120. </dl>
  121. <dl>
  122. <dt>사고유무 : </dt>
  123. <dd><?=$col['nm_act_yn_name']?></dd>
  124. </dl>
  125. <dl>
  126. <dt>판매지역 : </dt>
  127. <dd><?=$col['nm_area']?></dd>
  128. </dl>
  129. </div>
  130. <div class="status--wrap">
  131. <?php if($col['ds_status_sale'] == 'D0') {?>
  132. <span>반려</span>
  133. <?php } else {?>
  134. <span class='ready'>대기중</span>
  135. <?php } ?>
  136. </div>
  137. <div class="btn--wrapper hide">
  138. <button type="button" onclick="link('standby_view.php?cd_sale=<?=$col['cd_sale']?>')">자동차 보러가기<i class="arrow--ic"></i></button>
  139. </div>
  140. </div>
  141. </a>
  142. </li>
  143. <?php
  144. $i++;
  145. }
  146. ?>
  147. <?php
  148. if($i == 1) {
  149. ?>
  150. <li class="info_no" style="width: 100%;text-align: center; ">
  151. <dl class="inner">
  152. <dt>등록된 정보가 없습니다.</dt>
  153. </dl>
  154. </li>
  155. <?php
  156. }
  157. ?>
  158. </ul>
  159. </div>
  160. </section>
  161. <section>
  162. <div class="car--list--wrap vertical--type">
  163. <div class="title--wrapper">
  164. <h2>입찰중 차량</h2>
  165. <button type="button" class="more--btn" onclick="link('prepare_list.php')">more+</button>
  166. </div>
  167. <ul>
  168. <?php
  169. $r = mysql_query("SELECT
  170. a.*
  171. , b.nm_model
  172. , d.nm_brand
  173. , getCode('car_master','ds_type',a.ds_type) as nm_type
  174. , getCode('car_master','ds_open',a.ds_open) as nm_open
  175. , getCode('car_master','ds_sales',a.ds_sales) as nm_sales
  176. , getCode('car_master','ds_transmission',a.ds_transmission) as nm_transmission
  177. , getCode('member_master','ds_area',s.ds_area) as nm_area
  178. , getCode('sale_master','ds_status',s.ds_status) as nm_status
  179. , s.cd_sale
  180. , s.nm_name nm_name_sale
  181. , s.nm_price nm_price_sale
  182. , s.ds_status ds_status_sale
  183. , case when s.ds_status in ('B0','C0') then '미승인' when s.ds_status in ('D0') then '반려' when s.ds_status in ('E0','F0') then '입찰중' when s.ds_status in ('G0') then '입찰마감' when s.ds_status in ('Z0') then '낙찰' when s.ds_status in ('ZS') then '구매확정' else '' end as nm_status_sale
  184. , case when a.nm_act_yn in ('Y') then '유' else '무' end as nm_act_yn_name
  185. , getRemainTime(".LIMIT_TIME_SELL.", s.dt_approve, now()) as time_limit_sell
  186. FROM sale_master s
  187. inner join car_master a on (s.cd_car = a.cd_car)
  188. left outer join car_model b on (a.cd_model = b.cd_model)
  189. left outer join car_brand d on (a.cd_brand = d.cd_brand)
  190. WHERE s.ds_delind = 'N'
  191. and s.ds_status in ('E0')
  192. $sql
  193. $orderby LIMIT 0,4");
  194. $i=1;
  195. while($col = mysql_fetch_array($r)) {
  196. $car_image = getCarBasicThumbImage($col['cd_car'], $col['nm_file_front'], '차량전면', false, 'car_basic');
  197. // $car_image = "/images/common/bg_no_photo.png";
  198. // if(file_exists($_SERVER['DOCUMENT_ROOT'].UPLOAD_PATH_CAR."nm_file_main/ratio/".$col['nm_file_front'])) {
  199. // $car_image = UPLOAD_PATH_CAR."nm_file_main/ratio/".$col['nm_file_front'];
  200. // }
  201. ?>
  202. <li class="">
  203. <a href="prepare_view.php?cd_sale=<?=$col['cd_sale']?>">
  204. <div class="car--box--wrap ">
  205. <div class="thumb--wrap">
  206. <?=$car_image?>
  207. </div>
  208. <div>
  209. <div class="car--info">
  210. <h2 class="car--name"><?=$col['nm_brand']." ".$col['nm_model']?></h2>
  211. <dl>
  212. <dt>주행거리 : </dt>
  213. <dd><?=number_format($col['nm_mileage'])?>km</dd>
  214. </dl>
  215. <dl>
  216. <dt>최초 등록일 : </dt>
  217. <dd><?=$col['nm_regdate_mm']?> / <?=$col['nm_regdate_yyyy']?></dd>
  218. </dl>
  219. <dl>
  220. <dt>사고유무 : </dt>
  221. <dd><?=$col['nm_act_yn_name']?></dd>
  222. </dl>
  223. <dl>
  224. <dt>판매지역 : </dt>
  225. <dd><?=$col['nm_area']?></dd>
  226. </dl>
  227. </div>
  228. <div class="status--wrap">
  229. <span>입찰중</span>
  230. </div>
  231. <div class="btn--wrapper hide">
  232. <button type="button" onclick="link('prepare_view.php?cd_sale=<?=$col['cd_sale']?>')">자동차 보러가기<i class="arrow--ic"></i></button>
  233. </div>
  234. </div>
  235. </div>
  236. </a>
  237. </li>
  238. <?php
  239. $i++;
  240. }
  241. ?>
  242. <?php
  243. if($i == 1) {
  244. ?>
  245. <li class="info_no" style="width: 100%;text-align: center; ">
  246. <dl class="inner">
  247. <dt>등록된 정보가 없습니다.</dt>
  248. </dl>
  249. </li>
  250. <?php
  251. }
  252. ?>
  253. </ul>
  254. </div>
  255. </section>
  256. </main>
  257. <script>
  258. $(function() {
  259. $("#btn_car_search").on("click",function(){
  260. var custom_opts = {
  261. title : '',
  262. btn_close_show : false,
  263. }
  264. var fieldlist = [["req_nm_name","소유주명"],["req_nm_number","차량 번호"]];
  265. //,["nm_hp1", "판매자 연락처"],["nm_hp2", "판매자 연락처"],["nm_hp3", "판매자 연락처"]];
  266. //
  267. if (!fnCheckForm(fieldlist)){
  268. return false;
  269. }
  270. $("#searchForm").submit();
  271. });
  272. $(".car--list--wrap li").hover(function() {
  273. $(this).find(".car--box--wrap").addClass("on");
  274. $(this).find(".status--wrap").addClass("hide");
  275. $(this).find(".btn--wrapper").removeClass("hide");
  276. }, function() {
  277. $(this).find(".car--box--wrap").removeClass("on");
  278. $(this).find(".status--wrap").removeClass("hide");
  279. $(this).find(".btn--wrapper").addClass("hide");
  280. });
  281. })
  282. </script>
  283. <?php include("include/footer.php") ?>