inc_ViewBtn.php 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <div class="btn--wrapper col-12 d-flex justify-content-center mt90" style="max-width:1200px; margin:0 auto;">
  2. <button type="button" class="btn btn-secondary list--btn" style="width:190px; height:65px;" id="btn_list">목록</button>
  3. <?php if($ds_status_contract_sale == 'B0') { ?>
  4. <button type="button" class="btn btn-primary ms-2" style="width:190px;" id="btn_fail_proc">거래실패 처리</button>
  5. <button type="button" class="btn btn-primary ms-2" style="width:190px;" id="btn_underway_proc">거래재개 처리</button>
  6. <?php } ?>
  7. </div>
  8. <script>
  9. function go_list() {
  10. var url = "<?=$list_url?>";
  11. var params = {
  12. ListPageNo : "<?=$PageNo?>",
  13. PageSort : "<?=$PageSort?>",
  14. searchtype : "<?=$searchtype?>",
  15. searchword : "<?=$searchword?>",
  16. }
  17. link(url+"?"+$.param(params));
  18. }
  19. $(function() {
  20. $("#btn_list").on("click", function() {
  21. go_list();
  22. });
  23. $("#btn_fail_proc").on("click", function() {
  24. var custom_opts = {
  25. title : '',
  26. btn_close_show : false,
  27. }
  28. custom_opts.title = '거래실패 처리 하겠습니까?';
  29. custom_modal_confirm(custom_opts, function(confirm) {
  30. if(confirm) {
  31. $("#btn_fail_proc").hide();
  32. var data = {
  33. mode : "updateFail"
  34. , cd_car : '<?=$cd_car?>'
  35. , cd_sale : '<?=$cd_sale?>'
  36. };
  37. $.post("aap_proc.php", data, function(res) {
  38. $("#btn_fail_proc").show();
  39. custom_modal_confirm_close();
  40. if(res.CODE != "0000"){
  41. custom_opts.title = "거래실패 처리에 실패했습니다.";
  42. custom_modal_alert(custom_opts);
  43. return false;
  44. }
  45. custom_opts.title = "거래실패 처리되었습니다.";
  46. custom_modal_alert(custom_opts, function() {
  47. reload();
  48. });
  49. return false;
  50. }, "json");
  51. }else {
  52. $("#btn_fail_proc").show();
  53. return false;
  54. }
  55. });
  56. });
  57. $("#btn_underway_proc").on("click", function() {
  58. var custom_opts = {
  59. title : '',
  60. btn_close_show : false,
  61. }
  62. custom_opts.title = '거래재개 처리 하겠습니까?';
  63. custom_modal_confirm(custom_opts, function(confirm) {
  64. if(confirm) {
  65. $("#btn_underway_proc").hide();
  66. var data = {
  67. mode : "updateUnderway"
  68. , cd_car : '<?=$cd_car?>'
  69. , cd_sale : '<?=$cd_sale?>'
  70. };
  71. $.post("aap_proc.php", data, function(res) {
  72. $("#btn_underway_proc").show();
  73. custom_modal_confirm_close();
  74. if(res.CODE != "0000"){
  75. custom_opts.title = "거래재개 처리에 실패했습니다.";
  76. custom_modal_alert(custom_opts);
  77. return false;
  78. }
  79. custom_opts.title = "거래재개 처리되었습니다.";
  80. custom_modal_alert(custom_opts, function() {
  81. reload();
  82. });
  83. return false;
  84. }, "json");
  85. }else {
  86. $("#btn_underway_proc").show();
  87. return false;
  88. }
  89. });
  90. });
  91. });
  92. </script>