ticketQuery.wxml 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!--pages/ticketQuery/ticketQuery.wxml-->
  2. <view class="tabBar shadow">
  3. <view bindtap="switchTab" data-index="{{0}}" class="tabItem {{tabIndex===0?'active':''}}">全部</view>
  4. <view bindtap="switchTab" data-index="{{1}}" class="tabItem {{tabIndex===1?'active':''}}">开票中</view>
  5. <view bindtap="switchTab" data-index="{{2}}" class="tabItem {{tabIndex===2?'active':''}}">开票成功</view>
  6. </view>
  7. <view class="searchWrap">
  8. <i class="iconfont icon-search" />
  9. <input
  10. bindconfirm="search"
  11. class="input shadow"
  12. placeholder="企业名称"
  13. confirm-type="search"
  14. placeholder-class="placeholderStyle"
  15. />
  16. </view>
  17. <view class="pickerGroup">
  18. <picker
  19. wx:if="{{tabIndex===0}}"
  20. bindchange="setStatus"
  21. value="{{statusIndex}}"
  22. range="{{statusList}}"
  23. class="picker shadow"
  24. >
  25. <view class="inner">
  26. <text wx:if="{{statusIndex!==''}}" class="text">{{statusList[statusIndex]}}</text>
  27. <text wx:if="{{statusIndex===''}}" class="text">全部状态</text>
  28. <view wx:if="{{statusIndex!==''}}" catchtap="clearStatus" class="iconfont icon-fail" />
  29. </view>
  30. </picker>
  31. <picker bindchange="setStart" mode="date" class="picker shadow">
  32. <view class="inner">
  33. <text wx:if="{{invoiceDateBegin}}" class="text">{{invoiceDateBegin}}</text>
  34. <text wx:if="{{invoiceDateBegin===''}}" class="text">开始时间</text>
  35. <view wx:if="{{invoiceDateBegin!==''}}" catchtap="clearStart" class="iconfont icon-fail" />
  36. </view>
  37. </picker>
  38. <picker bindchange="setEnd" mode="date" class="picker shadow">
  39. <view class="inner">
  40. <text wx:if="{{invoiceDateEnd}}" class="text">{{invoiceDateEnd}}</text>
  41. <text wx:if="{{invoiceDateEnd===''}}" class="text">结束时间</text>
  42. <view wx:if="{{invoiceDateEnd!==''}}" catchtap="clearEnd" class="iconfont icon-fail" />
  43. </view>
  44. </picker>
  45. </view>
  46. <view class="topPlaceholder" />
  47. <view class="list">
  48. <view
  49. bindtap="toDetail"
  50. data-index="{{index}}"
  51. data-hongchong="{{item.hongchongFlag}}"
  52. wx:for="{{list}}"
  53. wx:key="recordId"
  54. class="item shadow"
  55. >
  56. <view class="name">购方名称:{{item.customerName}}</view>
  57. <view wx:if="{{item.invoiceType===0}}" class="line">发票类型:蓝字发票</view>
  58. <view wx:if="{{item.invoiceType===1}}" class="line">发票类型:红字发票</view>
  59. <view wx:if="{{item.invoiceType===2}}" class="line">发票类型:空白作废发票</view>
  60. <view wx:if="{{item.invoiceCategory===1}}" class="line">发票种类:增值税普通电子发票</view>
  61. <view wx:if="{{item.invoiceCategory===2}}" class="line">发票种类:增值税电子专用发票</view>
  62. <view wx:if="{{item.invoiceCategory===3}}" class="line">发票种类:增值税普通纸质发票</view>
  63. <view wx:if="{{item.invoiceCategory===4}}" class="line">发票种类:增值税专用纸质发票</view>
  64. <view wx:else class="line">发票金额:¥{{item.totalAmountTaxes}}</view>
  65. <view class="line">开票时间:{{item.invoiceDate}}</view>
  66. <view class="line">开票状态:{{item.invoiceStatusMemo}}</view>
  67. <view wx:if="{{item.status===3}}" class="btnGroup">
  68. <button
  69. wx:if="{{item.status===3 && (item.invoiceCategory===1 || item.invoiceCategory===3)}}"
  70. catchtap="invoiceHongChong"
  71. data-invoiceno="{{item}}"
  72. data-index="{{index}}"
  73. class="btn ticket"
  74. >立即红冲
  75. </button>
  76. <button
  77. wx:if="{{item.isInvalid===true && item.invoiceCategory===3}}"
  78. catchtap="invoiceInvalid"
  79. data-invoiceno="{{item}}"
  80. data-index="{{index}}"
  81. class="btn ticket"
  82. >发票作废
  83. </button>
  84. </view>
  85. </view>
  86. </view>
  87. <loadmore loadmore="{{pages>0&&finish===false}}" finish="{{pages>0&&finish===true}}" nodata="{{pages===0}}" />
  88. <ipx-placeholder/>