/admin/admin/ajax/ajax_income_2.php

https://gitlab.com/dev.essetel/sjnuri · PHP · 194 lines · 147 code · 15 blank · 32 comment · 12 complexity · 4506b4e9411e650e24f55738c87923bb MD5 · raw file

  1. <?php
  2. include_once('./_common.php');
  3. $mb_seq = $_GET['mb_seq'];
  4. $call_date = $_GET['call_date'];
  5. $cartype = $_GET['cartype'];
  6. $options = array();
  7. // 워킹 인포에 1번 데이터랑 2번 데이터 같이 보여줘야하는데 하나만 했음~~
  8. if ($cartype = 2) {
  9. $sql = "SELECT * FROM (SELECT * FROM drivers_working_info
  10. WHERE DATE(call_date) = '{$call_date}'
  11. AND ownerlevel = 0) a
  12. LEFT JOIN (SELECT call_date AS call_date_1,
  13. drv_distance AS drv_distance_1,
  14. drv_cash AS drv_cash_1,
  15. drv_vccash AS drv_vccash_1,
  16. tollfee1 AS tollfee1_1,
  17. tollfee2 AS tollfee2_1,
  18. tollfee3 AS tollfee3_1,
  19. tollfee4 AS tollfee4_1,
  20. tollname1 AS tollname1_1,
  21. tollname2 AS tollname2_1,
  22. tollname3 AS tollname3_1,
  23. tollname4 AS tollname4_1,
  24. seq as seq_1
  25. FROM drivers_working_info
  26. WHERE DATE(call_date) = '{$call_date}'
  27. AND ownerlevel = 1 )b
  28. ON (a.call_date = b.call_date_1 )
  29. WHERE a.drvseq = $mb_seq";
  30. $result = sql_query($sql);
  31. while ($row = sql_fetch_array($result)) {
  32. $sql = "SELECT * FROM drivers_working_info_file
  33. WHERE mf_id = {$row['seq']}";
  34. $row_f = sql_fetch($sql);
  35. $subsidy = number_format($row['drv_cash'] - $row['drv_vccash']);
  36. $row['drv_distance'] = number_format($row['drv_distance']);
  37. $row['drv_cash'] = number_format($row['drv_cash']);
  38. $row['drv_vccash'] = number_format($row['drv_vccash']);
  39. $row['tollfee1'] = number_format($row['tollfee1']);
  40. $row['tollfee2'] = number_format($row['tollfee2']);
  41. $row['tollfee3'] = number_format($row['tollfee3']);
  42. $row['tollfee4'] = number_format($row['tollfee4']);
  43. $row['drv_distance_1'] = number_format($row['drv_distance_1']);
  44. $row['drv_cash_1'] = number_format($row['drv_cash_1']);
  45. $row['drv_vccash_1'] = number_format($row['drv_vccash_1']);
  46. $row['tollfee1_1'] = number_format($row['tollfee1_1']);
  47. $row['tollfee2_1'] = number_format($row['tollfee2_1']);
  48. $row['tollfee3_1'] = number_format($row['tollfee3_1']);
  49. $row['tollfee4_1'] = number_format($row['tollfee4_1']);
  50. if ($row_f) {
  51. $file_is = "<a href='/iium/file_download.php?path=iu_drivers_working_info&original={$row_f['origin_name']}&name={$row_f['file_name']}'>다운로드</a>";
  52. // $file_is = "<input type='button' onclick='showPopup();'/>";
  53. } else {
  54. $file_is = "";
  55. }
  56. if ($row['drv_cash_1']) {
  57. $row_update = "<a onclick='return income_update(`{$row['seq_1']}`)'>수정</a>";
  58. } else {
  59. $row_update = '';
  60. }
  61. $adm_ck = $row['adm_ck'] == 1 ? 'checked' : '';
  62. $option['data'] = " <tr class='iframe1_2' >
  63. <td>{$row['call_date']}</td>
  64. <td>{$row['drv_distance']}</td>
  65. <td>{$row['drv_distance_1']}</td>
  66. <td>{$row['drv_cash']}</td>
  67. <td>{$row['drv_cash_1']}</td>
  68. <td>{$row['drv_vccash']}</td>
  69. <td>{$row['drv_vccash_1']}</td>
  70. <td>{$subsidy}</td>
  71. <td>{$row['tollfee1_1']}</td>
  72. <td>{$row['tollfee2_1']}</td>
  73. <td>{$row['tollfee3_1']}</td>
  74. <td>{$row['tollfee4_1']}</td>
  75. <td>{$file_is}</td>
  76. <td><input data-seq='{$row['seq']}' class='adm_ck' type='checkbox' name='adm_ck' value='{$row['adm_ck']}' {$adm_ck}></td>
  77. <td>{$row_update}</td>
  78. </tr>";
  79. // $option['data'] = " <tr class='iframe1_2' >
  80. // <td>{$row['call_date']}</td>
  81. // <td>{$row['drv_distance']}</td>
  82. // <td>{$row['drv_distance_1']}</td>
  83. // <td>{$row['drv_cash']}</td>
  84. // <td>{$row['drv_cash_1']}</td>
  85. // <td>{$row['drv_vccash']}</td>
  86. // <td>{$row['drv_vccash_1']}</td>
  87. // <td>{$row['tollfee1_1']}</td>
  88. // <td>{$row['tollfee2_1']}</td>
  89. // <td>{$row['tollfee3_1']}</td>
  90. // <td>{$row['tollfee4_1']}</td>
  91. // <td><input data-seq='{$row['seq']}' class='adm_ck' type='checkbox' name='adm_ck' value='{$row['adm_ck']}' {$adm_ck}></td>
  92. // <td><a herf='#'>수정</a></td>
  93. // </tr>";
  94. array_push($options, $option);
  95. }
  96. } elseif ($cartype == 1) {
  97. $sql = "SELECT * FROM (SELECT * FROM drivers_working_info
  98. WHERE DATE(call_date) = '{$call_date}'
  99. AND ownerlevel = 0) a
  100. LEFT JOIN (SELECT call_date AS call_date_1,
  101. drv_distance AS drv_distance_1,
  102. drv_cash AS drv_cash_1,
  103. drv_vccash AS drv_vccash_1,
  104. tollfee1 AS tollfee1_1,
  105. tollfee2 AS tollfee2_1,
  106. tollfee3 AS tollfee3_1,
  107. tollfee4 AS tollfee4_1,
  108. tollname1 AS tollname1_1,
  109. tollname2 AS tollname2_1,
  110. tollname3 AS tollname3_1,
  111. tollname4 AS tollname4_1,
  112. seq as seq_1
  113. FROM drivers_working_info
  114. WHERE DATE(call_date) = '{$call_date}'
  115. AND ownerlevel = 1 )b
  116. ON (a.call_date = b.call_date_1 )
  117. WHERE a.drvseq = $mb_seq";
  118. $result = sql_query($sql);
  119. while ($row = sql_fetch_array($result)) {
  120. $sql = "SELECT * FROM drivers_working_info_file
  121. WHERE mf_id = {$row['seq']}";
  122. $row_f = sql_fetch($sql);
  123. $subsidy = $row['drv_cash'] - $row['drv_cash_1'];
  124. $row['drv_distance'] = number_format($row['drv_distance']);
  125. $row['drv_cash'] = number_format($row['drv_cash']);
  126. $row['drv_vccash'] = number_format($row['drv_vccash']);
  127. $row['tollfee1'] = number_format($row['tollfee1']);
  128. $row['tollfee2'] = number_format($row['tollfee2']);
  129. $row['tollfee3'] = number_format($row['tollfee3']);
  130. $row['tollfee4'] = number_format($row['tollfee4']);
  131. $row['drv_distance_1'] = number_format($row['drv_distance_1']);
  132. $row['drv_cash_1'] = number_format($row['drv_cash_1']);
  133. $row['drv_vccash_1'] = number_format($row['drv_vccash_1']);
  134. $row['tollfee1_1'] = number_format($row['tollfee1_1']);
  135. $row['tollfee2_1'] = number_format($row['tollfee2_1']);
  136. $row['tollfee3_1'] = number_format($row['tollfee3_1']);
  137. $row['tollfee4_1'] = number_format($row['tollfee4_1']);
  138. if ($row_f) {
  139. $file_is = "<a href='/iium/file_download.php?path=iu_drivers_working_info&original={$row_f['origin_name']}&name={$row_f['file_name']}'>다운로드</a>";
  140. } else {
  141. $file_is = "";
  142. }
  143. $adm_ck = $row['adm_ck'] == 1 ? 'checked' : '';
  144. $option['data'] = " <tr class='iframe1_2' >
  145. <td>{$row['call_date']}</td>
  146. <td>{$row['drv_distance']}</td>
  147. <td>{$row['drv_distance_1']}</td>
  148. <td>{$row['drv_cash']}</td>
  149. <td>{$row['drv_cash_1']}</td>
  150. <td>{$row['drv_vccash']}</td>
  151. <td>{$row['drv_vccash_1']}</td>
  152. <td>-</td>
  153. <td>{$row['tollfee1_1']}</td>
  154. <td>{$row['tollfee2_1']}</td>
  155. <td>{$row['tollfee3_1']}</td>
  156. <td>{$row['tollfee4_1']}</td>
  157. <td>{$file_is}</td>
  158. <td><input data-seq='{$row['seq']}' class='adm_ck' type='checkbox' name='adm_ck' value='{$row['adm_ck']}' {$adm_ck}></td>
  159. <td><a onclick='return income_update(`{$row['seq_1']}`)'>수정</a></td>
  160. </tr>";
  161. // $option['data'] = " <tr class='iframe1_2' >
  162. // <td>{$row['call_date']}</td>
  163. // <td>{$row['drv_distance']}</td>
  164. // <td>{$row['drv_distance_1']}</td>
  165. // <td>{$row['drv_cash']}</td>
  166. // <td>{$row['drv_cash_1']}</td>
  167. // <td>{$row['drv_vccash']}</td>
  168. // <td>{$row['drv_vccash_1']}</td>
  169. // <td>{$row['tollfee1_1']}</td>
  170. // <td>{$row['tollfee2_1']}</td>
  171. // <td>{$row['tollfee3_1']}</td>
  172. // <td>{$row['tollfee4_1']}</td>
  173. // <td><input data-seq='{$row['seq']}' class='adm_ck' type='checkbox' name='adm_ck' value='{$row['adm_ck']}' {$adm_ck}></td>
  174. // <td><a herf='#'>수정</a></td>
  175. // </tr>";
  176. array_push($options, $option);
  177. }
  178. }
  179. print_r($options);