index.wxml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <!--pages/agent/serviceBillList/index.wxml-->
  2. <t-tabs defaultValue="新建" bind:change="onTabsChange" t-class="custom-tabs">
  3. <t-tab-panel label="{{language['新建']||'新建'}}" value="新建" />
  4. <t-tab-panel label="{{language['待指派']||'待指派'}}" value="待指派" />
  5. <t-tab-panel label="{{language['待处理']||'待处理'}}" value="待处理" />
  6. <t-tab-panel label="{{language['进行中']||'进行中'}}" value="进行中" />
  7. <t-tab-panel label="{{language['已完成']||'已完成'}}" value="已完成" />
  8. </t-tabs>
  9. <t-pull-down-refresh
  10. value="{{baseRefresh.value}}"
  11. loadingProps="{{loadingProps}}"
  12. loadingTexts="{{loadingTexts}}"
  13. bind:refresh="onPullDownRefresh"
  14. bind:scrolltolower="onReachBottom"
  15. >
  16. <view style="padding:10px">
  17. <t-card url="{{'/Eservice/saler/serviceBillDetail/index?id=' + item.sa_serviceorderid}}" wx:for="{{list}}" wx:key="sa_serviceorderid">
  18. <view style="flex:1" slot="content">
  19. <view class="flex-align-center flex-between card__header">
  20. <view>
  21. <t-tag class="mr-5" wx:if="{{item.servicetype}}" variant="light" shape="round" theme="primary" size="small">{{language[item.servicetype]||item.servicetype}}</t-tag>
  22. <t-tag class="mr-5" wx:if="{{item.class1}}" variant="light" shape="round" theme="primary" size="small">{{language[item.class1]||item.class1}}</t-tag>
  23. <t-tag class="mr-5" wx:if="{{item.class2}}" variant="light" shape="round" theme="primary" size="small">{{language[item.class2]||item.class2}}</t-tag>
  24. </view>
  25. <text style="color: {{sColors[item.status]}};">{{language[item.status]||item.status}}</text>
  26. </view>
  27. <view class="card__body">
  28. <view>{{language['服务地址']||'服务地址'}}:{{item.province}}{{item.city}}{{item.county}}{{item.address}}</view>
  29. <view style="margin-top:3px">
  30. <!-- <view class="colorInfo small">关联订单:{{item.sonum}}</view> -->
  31. <view class="colorInfo small">{{language['申请单号']||'申请单号'}}:{{item.billno}}</view>
  32. <view class="colorInfo small">
  33. <text class="mr-5">{{language['现场联系人']||'现场联系人'}}:{{item.scenecontact}}</text><text class="mr-5">{{item.scenecontactrole}}</text><text class="mr-5">{{item.scenecontactphonenumber}}</text>
  34. </view>
  35. </view>
  36. </view>
  37. </view>
  38. </t-card>
  39. <t-fab icon="add" style="position:fixed;right:16px;bottom:32px" bind:click="handleClick" aria-label="{{language['增加']||'增加'}}"></t-fab>
  40. </view>
  41. </t-pull-down-refresh>