index.wxml 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <!--pages/filter/index.wxml-->
  2. <view class="sg-container sg-index-bg">
  3. <view class="sg-pad sg-white">
  4. <view class="sg-flex sg-align-center sg-bold sg-font-lg">
  5. <van-icon name="notes-o" class="sg-icon sg-margin-right" />
  6. <view>数据筛选选择</view>
  7. </view>
  8. <view class="sg-pad-tb sg-font-small">请根据你需要查看的数据,选择筛选条件</view>
  9. </view>
  10. <view class="sg-search-tabs sg-white-bg">
  11. <van-tabs active="{{ active }}" bind:change="onChange" class="sg-tabs">
  12. <van-tab title="项目名称">
  13. <view class="sg-list sg-pad sg-light-gray-bg">
  14. <view class="sg-bold sg-text-center sg-center sg-margin-tb">- 请选择筛选项目 - </view>
  15. <view>
  16. <view wx:for="{{project_ids}}" wx:key="index" class="sg-flex sg-align-center">
  17. <van-dropdown-menu class="sg-flex-grow sg-margin-tb-sm sg-margin-right" active-color="#5992fd">
  18. <van-dropdown-item value="{{ item }}" options="{{ projects }}" bind:change="onDropChange"
  19. data-name="project_ids" data-index="{{index}}" />
  20. </van-dropdown-menu>
  21. <van-button icon="cross" color="#5992fd" type="danger" bindtap="delete" data-name="project_ids"
  22. data-index="{{index}}" disabled="{{index == 0}}"></van-button>
  23. </view>
  24. </view>
  25. <view class="sg-margin-tb">
  26. <van-button color="#5992fd" block icon="plus" bindtap="add" data-name="project_ids">新增</van-button>
  27. </view>
  28. </view>
  29. </van-tab>
  30. <!-- <van-tab title="需求工点">
  31. <view class="sg-list sg-pad sg-light-gray-bg">
  32. <view class="sg-bold sg-text-center sg-center sg-margin-tb">- 请选择所需工点 - </view>
  33. <view>
  34. <view wx:for="{{work_point_ids}}" wx:key="index" class="sg-flex sg-align-center">
  35. <van-dropdown-menu class="sg-flex-grow sg-margin-tb-sm sg-margin-right">
  36. <van-dropdown-item value="{{ item }}" options="{{ work_points }}" bind:change="onDropChange"
  37. data-name="work_point_ids" data-index="{{index}}" />
  38. </van-dropdown-menu>
  39. <van-button icon="cross" type="danger" bindtap="delete"
  40. data-name="work_point_ids" data-index="{{index}}"></van-button>
  41. </view>
  42. </view>
  43. <view class="sg-margin-tb">
  44. <van-button type="primary" block icon="plus" bindtap="add" data-name="work_point_ids">新增</van-button>
  45. </view>
  46. </view>
  47. </van-tab> -->
  48. <van-tab title="设备详情">
  49. <view class="sg-list sg-pad sg-light-gray-bg">
  50. <view class="sg-bold sg-text-center sg-center sg-margin-tb">- 请选择筛选设备 - </view>
  51. <!-- <view class="sg-pad-tb-sm">
  52. <van-dropdown-menu>
  53. <van-dropdown-item value="{{ device_id }}" options="{{ device_types }}" bind:change="onChange"
  54. data-name="device_id" />
  55. </van-dropdown-menu>
  56. </view> -->
  57. <view class="sg-pad-tb-sm">
  58. <van-dropdown-menu active-color="#5992fd">
  59. <van-dropdown-item value="{{ device_name_id }}" options="{{ names }}" bind:change="onChange" data-name="device_name_id" />
  60. </van-dropdown-menu>
  61. </view>
  62. <view class="sg-pad-tb-sm">
  63. <van-dropdown-menu active-color="#5992fd">
  64. <van-dropdown-item value="{{ spec_id }}" options="{{ specs }}" bind:change="onChange" data-name="spec_id" />
  65. </van-dropdown-menu>
  66. </view>
  67. </view>
  68. </van-tab>
  69. </van-tabs>
  70. </view>
  71. <view class="sg-fix-bottom">
  72. <van-button type="info" block bindtap="confirm">点击确认</van-button>
  73. </view>
  74. </view>