user-search.vue 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <!-- 搜索表单 -->
  2. <template>
  3. <seekPage :seekList="seekList" :formLength="3" @search="search"></seekPage>
  4. </template>
  5. <script>
  6. export default {
  7. data() {
  8. return {
  9. // 表格列配置
  10. seekList:[
  11. {
  12. label: '参数名称:',
  13. value: 'inspectionName',
  14. type: 'input',
  15. placeholder: '请输入'
  16. },
  17. {
  18. label: '状态:',
  19. value: 'status',
  20. type: 'select',
  21. placeholder: '请选择',
  22. planList: [
  23. {
  24. value: 0,
  25. label: '停用'
  26. },
  27. {
  28. value: 1,
  29. label: '启用'
  30. }
  31. ]
  32. },
  33. {
  34. label: '标准类型:',
  35. value: 'qualityStandardType',
  36. type: 'DictSelection',
  37. dictName: '质检标准类型',
  38. placeholder: '请选择'
  39. },
  40. {
  41. label: '标准名称:',
  42. value: 'qualityStandardName',
  43. type: 'input',
  44. placeholder: '请输入'
  45. }
  46. ]
  47. };
  48. },
  49. computed: {},
  50. methods: {
  51. /* 搜索 */
  52. search(e) {
  53. this.$emit('search', {...e});
  54. }
  55. }
  56. };
  57. </script>