inc_header_aap.php 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <?
  2. $base_filename = basename($_SERVER['PHP_SELF']); //현재 페이지 파일명
  3. if(strpos($base_filename,'test') !== false){
  4. //파일명에 test가 들어간 경로 접근시
  5. $register = true;
  6. }
  7. $cd_dealer = empty($_REQUEST["cd_dealer_p"]) ? $_REQUEST["cd_dealer"] : $_REQUEST["cd_dealer_p"];
  8. /* 입찰 정보 없을 시 딜러 데이타도 없슴.
  9. $sql_h = "SELECT
  10. max(a.cd_dealer_p) cd_deler_p
  11. , max(case when a.cd_dealer = a.cd_dealer_p then nm_company else '' end) nm_company_p
  12. , max(case when a.cd_dealer = a.cd_dealer_p then dt_lastlogin else '' end) dt_lastlogin_p
  13. , max(case when a.cd_dealer = a.cd_dealer_p then nm_deposit else '' end) nm_deposit_p
  14. , count(*) cnt_tender
  15. , case when sum(case when b.ds_status = 'Z0' then 1 else 0 end) is null then 0 else sum(case when b.ds_status = 'Z0' then 1 else 0 end) end cnt_success
  16. , case when count(*) > 0 && sum(case when b.ds_status = 'Z0' then 1 else 0 end) is not null then sum(case when b.ds_status = 'Z0' then 1 else 0 end)/count(*)*100 else 0 end rate_success
  17. FROM aap_master a
  18. inner join tender_master b
  19. on (
  20. a.cd_dealer = b.cd_dealer
  21. )
  22. WHERE a.cd_dealer_p = $cd_dealer AND a.ds_delind='N' ";
  23. */
  24. $sql_h = "
  25. SELECT
  26. cd_dealer_p
  27. , nm_company_p
  28. , case when dt_lastlogin_p is null then '' else dt_lastlogin_p end dt_lastlogin_p
  29. , nm_deposit_p
  30. , cnt_tender
  31. , case when cnt_success is null then 0 else cnt_success end cnt_success
  32. , case when cnt_tender > 0 && cnt_success is not null then cnt_success/cnt_tender*100 else 0 end rate_success
  33. , case when sum_score_postscript > 0 && cnt_success > 0 then sum_score_postscript/cnt_success else 0 end avg_score_postscript
  34. FROM
  35. (
  36. SELECT
  37. cd_dealer_p
  38. , nm_name nm_company_p
  39. , dt_lastlogin dt_lastlogin_p
  40. , nm_deposit nm_deposit_p
  41. FROM aap_master
  42. where cd_dealer = $cd_dealer
  43. ) c
  44. ,
  45. (
  46. SELECT
  47. sum(case when b.ds_status = 'Z0' then s.nm_score_postscript else 0 end) sum_score_postscript
  48. , count(*) cnt_tender
  49. , sum(case when b.ds_status = 'Z0' then 1 else 0 end) cnt_success
  50. FROM aap_master a
  51. inner join tender_master b
  52. on (
  53. a.cd_dealer = b.cd_dealer
  54. and a.cd_dealer_p = $cd_dealer AND a.ds_delind='N'
  55. AND b.ds_delind = 'N'
  56. )
  57. inner join sale_master s
  58. on (
  59. b.cd_sale = s.cd_sale
  60. and s.ds_status = 'ZS'
  61. )
  62. ) d ";
  63. $col=mysql_fetch_array(mysql_query($sql_h));
  64. if (!empty($col['cd_dealer_p'])){
  65. $cd_dealer_p = $col['cd_dealer_p'];
  66. $nm_company_p = $col['nm_company_p'];
  67. $dt_lastlogin_p = $col['dt_lastlogin_p'];
  68. $nm_deposit_p = $col['nm_deposit_p'];
  69. $cnt_tender = $col['cnt_tender'];
  70. $cnt_success = $col['cnt_success'];
  71. $rate_success = $col['rate_success'];
  72. $avg_score_postscript = $col['avg_score_postscript'];
  73. }else{
  74. $cd_deler_p = "";
  75. $nm_company_p = "";
  76. $dt_lastlogin_p = "";
  77. $nm_deposit_p = "";
  78. $cnt_tender = "";
  79. $cnt_success = "";
  80. $rate_success = "";
  81. $avg_score_postscript = "";
  82. }
  83. ?>
  84. <div class="dealer_info">
  85. <p class="dealer_mem">
  86. <span class="name"><em>상호 : </em><?=$nm_company_p?></span>
  87. <span class="login_time_dealer">최종 로그인 : <?=$dt_lastlogin_p?></span>
  88. <!--span class="money">예치금 : <?=$nm_deposit_p?> 원</span-->
  89. </p>
  90. <p class="dealer_grade">
  91. <span>총 입찰횟수 : <em><?=$cnt_tender?>건</em></span>
  92. <span>낙찰건수 : <em><?=$cnt_success?>건</em></span>
  93. <span>낙찰률 : <em><?=$rate_success?>%</em></span>
  94. <span>평가점수 : <em><?=$avg_score_postscript?>점</em></span>
  95. </p>
  96. </div>
  97. <ul class="tab_menu tab6">
  98. <li><a href="aap_view.php?cd_dealer=<?=$cd_dealer?>"<?if(strpos($base_filename,'aap_view.php') !== false){?> class="on"<?}?>>요약보기</a></li>
  99. <li><a href="aap_view2.php?cd_dealer=<?=$cd_dealer?>"<?if(strpos($base_filename,'aap_view2') !== false){?> class="on"<?}?>>딜러 / AAP정보</a></li>
  100. <li><a href="aap_view3.php?cd_dealer=<?=$cd_dealer?>"<?if(strpos($base_filename,'aap_view3') !== false){?> class="on"<?}?>>부관리자 정보</a></li>
  101. <li><a href="aap_view4.php?cd_dealer=<?=$cd_dealer?>"<?if(strpos($base_filename,'aap_view4') !== false){?> class="on"<?}?>>입찰정보</a></li>
  102. <li><a href="aap_view5.php?cd_dealer=<?=$cd_dealer?>"<?if(strpos($base_filename,'aap_view5') !== false){?> class="on"<?}?>>입찰후기</a></li>
  103. <li><a href="aap_view6.php?cd_dealer=<?=$cd_dealer?>"<?if(strpos($base_filename,'aap_view6') !== false){?> class="on"<?}?>>문의내역</a></li>
  104. </ul>