detailsTrainOrder.vue 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <template>
  2. <!-- 火运计费详单页面 -->
  3. <div class="purchaseOrder">
  4. <div class="top">
  5. <el-input placeholder="请输入内容" v-model="input" clearable> </el-input>
  6.       <el-button type="primary" class="btn" @click="onclick">
  7.         <i class="el-icon-search"></i>查询
  8.       </el-button>
  9. <el-button type="primary" @click="detailsclick">
  10. 生成详单
  11. </el-button>
  12. </div>
  13. <dilTable v-bind.sync="option">
  14. </dilTable>
  15. </div>
  16. </template>
  17. <script>
  18. export default {
  19. name: "purchaseOrder",
  20. data() {
  21. return {
  22. input:"",
  23. restaurants: [],
  24. state: "",
  25. option: {
  26. // 表格请求数据的地址
  27. requestUrl: "/api/v1/bms/getTrainDetailsOrderList?apiId=118",
  28. },
  29. };
  30. },
  31. mounted() {
  32. },
  33. methods: {
  34. onclick() {
  35. this.option.requestUrl = "/api/v1/bms/getTrainDetailsOrderList?apiId=118&con="+this.input;
  36. },
  37. detailsclick() {
  38. this.$router.push("/addTrainDetails");
  39. }
  40. },
  41. };
  42. </script>
  43. <style lang='scss' scoped>
  44. .purchaseOrder {
  45. .top {
  46. .el-input {
  47. width: 250px;
  48. }
  49. padding: 1.25rem 1.875rem;
  50. }
  51. }
  52. </style>