_printBody.blade.php 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <div class="container" id="printContent" v-show="infoShow">
  2. <div class="row">
  3. <div class="col-5">
  4. <a href="{{ url('/control/panel/menu') }}" style="vertical-align: text-bottom">
  5. <img src="{{asset('icon/logo100b.png')}}" height="30">
  6. </a>
  7. </div>
  8. <div class="col-6 font-weight-bold h3">
  9. 宝时云仓入库预约单
  10. </div>
  11. </div>
  12. <table class="table table-bordered border border-2 border-dark h5 text-nowrap">
  13. <tr>
  14. <td colspan="6" class="text-white bg-secondary font-weight-bold">预约信息</td>
  15. </tr>
  16. <tr>
  17. <th>预约单号</th>
  18. <td>@{{ printInfo.id }}</td>
  19. <th>收货日期</th>
  20. <td>@{{ printInfo.appointment_date }}</td>
  21. <th>货主</th>
  22. <td>@{{ poolMapping.owners ? poolMapping.owners[printInfo.owner_id] : '' }}</td>
  23. </tr>
  24. <tr>
  25. <th>车辆信息</th>
  26. <td>@{{ printInfo.cars ? (printInfo.cars[0] ? printInfo.cars[0].appointment_number : '') : '' }}</td>
  27. <th>司机姓名</th>
  28. <td>@{{ printInfo.cars ? (printInfo.cars[0] ? printInfo.cars[0].driver_name : '') : '' }}</td>
  29. <th>联系电话</th>
  30. <td>@{{ printInfo.cars ? (printInfo.cars[0] ? printInfo.cars[0].driver_phone : '') : '' }}</td>
  31. </tr>
  32. <tr>
  33. <th>入库单号</th>
  34. <td>@{{ printInfo.asn_number }}</td>
  35. <th>备注</th>
  36. <td colspan="3" class="text-overflow-warp-200">@{{ printInfo.remark }}</td>
  37. </tr>
  38. <tr>
  39. <th>总体积</th>
  40. <td>@{{ printInfo.cubic_meter ? printInfo.cubic_meter+'M³' : '' }}</td>
  41. <th>总重量</th>
  42. <td>@{{ printInfo.tonne ? printInfo.tonne+'T' : '' }}</td>
  43. <th>总件数</th>
  44. <td>@{{ printInfo.box_amount }}</td>
  45. </tr>
  46. </table>
  47. <table class="table table-bordered border border-2 border-dark h5 text-nowrap mt-5">
  48. <tr>
  49. <td colspan="6" class="text-white bg-secondary font-weight-bold">仓库信息</td>
  50. </tr>
  51. <tr>
  52. <th>仓库</th>
  53. <td>@{{ printInfo.warehouse ? printInfo.warehouse.name : '' }}</td>
  54. <th>仓库地址</th>
  55. <td colspan="3" class="text-overflow-warp-200">@{{ printInfo.warehouse ? printInfo.warehouse.address : '' }}</td>
  56. </tr>
  57. <tr>
  58. <th>仓库联系人</th>
  59. <td>@{{ printInfo.warehouse ? printInfo.warehouse.principal : '' }}</td>
  60. <th>联系电话</th>
  61. <td>@{{ printInfo.warehouse ? printInfo.warehouse.phone : '' }}</td>
  62. <th>签收人</th>
  63. <td>@{{ printInfo.signer }}</td>
  64. </tr>
  65. <tr>
  66. <th>预约时间</th>
  67. <td>@{{ printInfo.appointment_date+' '+printInfo.period }}</td>
  68. <th>到场时间</th>
  69. <td>@{{ printInfo.cars ? (printInfo.cars[0] ? printInfo.cars[0].delivery_time : '') : '' }}</td>
  70. <th>打印时间</th>
  71. <td>@{{ printInfo.print_date }}</td>
  72. </tr>
  73. </table>
  74. <table class="table table-bordered border border-2 border-dark h5 text-nowrap mt-5">
  75. <tr>
  76. <td colspan="6" class="text-white bg-secondary font-weight-bold">商品明细</td>
  77. </tr>
  78. <tr>
  79. <th>编号</th>
  80. <th>商品名称</th>
  81. <th>商品编码</th>
  82. <th>条码</th>
  83. <th>数量</th>
  84. </tr>
  85. <tr v-for="(detail,i) in printInfo.details">
  86. <td>@{{ i+1 }}</td>
  87. <td>@{{ detail.commodity_id ? (detail.commodity ? detail.commodity.name : '') : detail.name }}</td>
  88. <td>@{{ detail.commodity_id ? (detail.commodity ? detail.commodity.sku : '') : '' }}</td>
  89. <td>@{{ detail | getCommodity }}</td>
  90. <td>@{{ detail.amount }}</td>
  91. </tr>
  92. </table>
  93. </div>