searchInfo.vue 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <template>
  2. <div id="searchInfo">
  3. <el-row>
  4. <el-col :span="24">
  5. <el-form :model="search" ref="search">
  6. <!-- <el-col :span="5">
  7. <span>筛选条件:</span>
  8. <el-select v-model="search.region" placeholder="请选择">
  9. <el-option label="类型一" value="0"></el-option>
  10. <el-option label="类型二" value="1"></el-option>
  11. </el-select>
  12. </el-col> -->
  13. <el-col :span="4">
  14. <span>输入条件:</span>
  15. <el-input v-model="search.name" placeholder="请输入名称" class="input"></el-input>
  16. </el-col>
  17. <!-- <el-col :span="7">
  18. <span>时间选择:</span>
  19. <el-date-picker v-model="search.date" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"> </el-date-picker>
  20. </el-col> -->
  21. <el-col :span="8">
  22. <el-button class="btnSearch" @click="resetForm(search)">查询</el-button>
  23. </el-col>
  24. </el-form>
  25. </el-col>
  26. </el-row>
  27. </div>
  28. </template>
  29. <script>
  30. export default {
  31. name: 'searchInfo',
  32. props: {},
  33. components: {},
  34. data: () => ({
  35. search: {},
  36. }),
  37. created() {},
  38. computed: {},
  39. methods: {
  40. resetForm(search) {
  41. this.$emit('sousuo', search);
  42. },
  43. },
  44. };
  45. </script>
  46. <style lang="less" scoped>
  47. .input {
  48. width: 150px;
  49. }
  50. /deep/.el-input__inner {
  51. height: 35px;
  52. line-height: 35px;
  53. }
  54. .btnSearch {
  55. width: 80px;
  56. height: 34px;
  57. background: rgba(233, 2, 29, 1);
  58. border-radius: 4px;
  59. padding: 0;
  60. color: #fff;
  61. }
  62. .qing {
  63. background: rgba(185, 185, 185, 1);
  64. }
  65. </style>