toolbar.vue 802 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2. <toolbar-container :fields="fields" v-on="$listeners" />
  3. </template>
  4. <script>
  5. export default {
  6. name: 'ProblemFeedbackManagementToolbar',
  7. data() {
  8. return {
  9. fields: [
  10. {
  11. type: 'text',
  12. name: 'accountNickname',
  13. label: '用户昵称'
  14. },
  15. {
  16. type: 'text',
  17. name: 'phonenumber',
  18. label: '用户手机号',
  19. labelWidth: '100px'
  20. },
  21. {
  22. type: 'dateArray',
  23. name: 'date',
  24. label: '反馈日期',
  25. apiName: ['start', 'end']
  26. },
  27. {
  28. type: 'text',
  29. name: 'content',
  30. label: '反馈内容关键词',
  31. labelWidth: '120px'
  32. }
  33. ]
  34. };
  35. }
  36. };
  37. </script>
  38. <style type="scss" scoped></style>