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.

98 lines
2.8 KiB

3 days ago
  1. <#import "../master.ftl" as master>
  2. <@master.layout>
  3. <div class="page-header">
  4. <h3>倒卷一(不接卷)</h3>
  5. </div>
  6. <div class="row" id="app">
  7. <div class="col-md-4">
  8. <p><input id="fSerialNo" name="rollNo" type="text" class="form-control" placeholder="First SN" /></p>
  9. <p><input id="eSerialNo" name="serialNo" type="text" class="form-control" placeholder="Last SN" /></p>
  10. <p><td>本次已倒卷:</td></p>
  11. <table id="tblInfo" class="table">
  12. </table>
  13. </div>
  14. <div class="col-md-1" id="actions" style="">
  15. <#-- <p><button id="btnConfirm" onclick="rewind()" class="btn btn-default">倒卷</button></p>-->
  16. </div>
  17. </div>
  18. <style>
  19. table.roll-op-serials {
  20. border: 1px solid gray;
  21. }
  22. table.roll-op-serials td{
  23. border: 1px dotted gray;
  24. padding: 3px;
  25. text-align: center;
  26. text-align: center;
  27. font-family: Arial,monospace;
  28. font-size: 11px;
  29. background-color: aliceblue;
  30. }
  31. table.roll-op-serials td .serial-no{
  32. font-size: 11px;
  33. }
  34. </style>
  35. <script src="/laydate/laydate.js"></script>
  36. <script type="text/javascript" src="/js/layer/layer.js"></script>
  37. <script>
  38. $(function () {
  39. $("#fSerialNo").focus();
  40. })
  41. function rewind(){
  42. let fSerialNo=$("#fSerialNo").val();
  43. let eSerialNo=$("#eSerialNo").val();
  44. if("" == fSerialNo||null==fSerialNo){
  45. layer.msg("Please scan one of the top 10 serial number!");
  46. return false;
  47. }
  48. if("" == eSerialNo||null==eSerialNo){
  49. layer.msg("Please scan one of the last 10 serial number!");
  50. return false;
  51. }
  52. $.ajax({
  53. url: "/rewind/scanSlittingNoForRewindOne",
  54. type:"POST",
  55. data:{
  56. "fSerialNo": fSerialNo,
  57. "eSerialNo": eSerialNo,
  58. },// 你的formid
  59. dataType:"JSON",
  60. success: function (data) {
  61. $("#fSerialNo").val("")
  62. $("#eSerialNo").val("")
  63. if(data.code=="200"){
  64. var $tblInfo = $("#tblInfo");
  65. $tblInfo.append("<tr><td>"+data.obj+" "+fSerialNo+"</td></tr>");
  66. $("#ifmforprint").attr('src', "/print/slittingNo/"+data.obj+"/");
  67. layer.msg("Saved!");
  68. $("#fSerialNo").focus();
  69. }else{
  70. layer.msg(data.msg);
  71. }
  72. $("#fSerialNo").focus();
  73. }
  74. })
  75. }
  76. $("#fSerialNo").on("keydown", function(event){
  77. if(event.keyCode==13) {
  78. $("#eSerialNo").focus();
  79. }
  80. });
  81. $("#eSerialNo").on("keydown", function(event){
  82. if(event.keyCode==13) {
  83. rewind();
  84. }
  85. });
  86. </script>
  87. </@master.layout>