VM暫存
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 line
2.7KB

  1. <!-- ----- 電子發開帳作業 ----- -->
  2. <div data-items="invoice_open" class="row" style="display:none;">
  3. <div class="col-lg-12">
  4. <div class="panel panel-default">
  5. <div class="panel-heading">電子發票開帳作業</div><!-- 資料顯示區灰色小表頭 -->
  6. <div class="panel-body">
  7. <div data-rows class="row">
  8. <div class="col-lg-6">
  9. <div>
  10. <label>統編&nbsp;&nbsp;</label>
  11. <label class="radio-inline"><input type="radio" name="invoice_open_company_no" value="<?=$company_no?>" checked />本場站</label>
  12. <label class="radio-inline"><input type="radio" name="invoice_open_company_no" value="<?=$hq_company_no?>" />總公司</label>
  13. </div>
  14. <div class="form-group">
  15. <label>開帳日期</label>
  16. <input id="invoice_open_date" type="datetime" class="form-control" />
  17. </div>
  18. <div class="form-group">
  19. <button type="button" class="btn btn-large btn-success pull-left" onclick="invoice_open();">開帳</button>
  20. </div>
  21. </div><!-- end of col-lg-6 (nested) -->
  22. </div><!-- end of row (nested) -->
  23. </div><!-- end of panel-body -->
  24. </div><!-- end of panel -->
  25. </div><!-- end of col-lg-12 -->
  26. </div><!-- data-items -->
  27. <!-- ----- 電子發票開帳作業(結束) ----- -->
  28. <script>
  29. $("#invoice_open_date").datetimepicker({language:"zh-TW",autoclose:true,minView:2,format:"yyyymmdd"});
  30. // 列印電子發票開帳
  31. function invoice_open()
  32. {
  33. var invoice_open_date = $("#invoice_open_date").val();
  34. if (invoice_open_date == "")
  35. {
  36. alert("日期欄必填 !");
  37. return false;
  38. }
  39. if (!confirm("確認開帳日期:"+invoice_open_date+" ?")) return false;
  40. $.ajax
  41. ({
  42. url:"http://localhost:60134/",
  43. async:false,
  44. timeout:1500,
  45. type:"post",
  46. dataType:"json",
  47. data:
  48. {
  49. "cmd":"setShift_Open",
  50. "company_no":$("input:radio:checked[name='invoice_open_company_no']").val(),
  51. "vTRN_DATE":invoice_open_date
  52. },
  53. error:function(xhr, ajaxOptions, thrownError)
  54. {
  55. console.log("error:"+xhr.responseText+"|"+ajaxOptions+"|"+thrownError);
  56. },
  57. success:function(jdata)
  58. {
  59. if (jdata["Result"] == "000")
  60. {
  61. alert("開帳完成, 日期: "+jdata["W_TODAY"]);
  62. }
  63. else
  64. {
  65. alert("開帳失敗:["+jdata["Result"]+"]"+jdata["W_TODAY"]+jdata["Message"]);
  66. }
  67. $("#invoice_open_date").val("");
  68. }
  69. });
  70. }
  71. </script>