index.wxml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <view class="team-head">
  2. <view class="count">
  3. {{language['质保卡申请记录']||'质保卡申请记录'}}
  4. </view>
  5. <view class="expand">
  6. <van-search wx:if="{{showSearch}}" custom-class='custom-class' focus='{{focus}}' value="{{ condition }}" shape="round" bind:change='onChange' bind:search='onSearch' bind:clear='onSearch' placeholder="搜索关键词" background='#F4F5F7' />
  7. <navigator url="#" class="but" bindtap="toSearch">
  8. <van-icon name="search" size="24" />
  9. </navigator>
  10. </view>
  11. </view>
  12. <view class="item" wx:for="{{list}}" wx:key="sc_warrantycard_applyid">
  13. <view class="main">
  14. <view class="name">{{language['申请人']||'申请人'}}:{{item.applyby}}</view>
  15. <view class="row">{{language['申请时间']||'申请时间'}}:{{item.applydate}} </view>
  16. <view class="row">{{language['申请原因']||'申请原因'}}:{{item.apply_reason||"--"}} </view>
  17. <!--拒绝-->
  18. <view class="row" wx:if="{{item.apply_result === '拒绝'}}">
  19. {{language['申请结果']||'申请结果'}}:<text style="color:#f56c6c">{{item.apply_result}}</text>
  20. </view>
  21. <!--同意-->
  22. <view class="row" wx:elif="{{item.apply_result === '同意'}}">
  23. {{language['申请结果']||'申请结果'}}:<text style="color:#67c23a">{{item.apply_result}}</text>
  24. </view>
  25. <!--无值/其他-->
  26. <view class="row" wx:else>
  27. {{language['申请结果']||'申请结果'}}:<text>{{item.apply_result||"--"}}</text>
  28. </view>
  29. <view class="row">{{language['拒绝原因']||'拒绝原因'}}:{{item.reject_reason||"--"}} </view>
  30. </view>
  31. <view class="btn" wx:if="{{!item.apply_result && hasApplicationPerm}}">
  32. <view class="refuse" bindtap="handleRefuse" data-id="{{item.sc_warrantycard_applyid}}">拒绝</view>
  33. <view class="agree" bindtap="handleAgree" data-id="{{item.sc_warrantycard_applyid}}">同意</view>
  34. </view>
  35. </view>
  36. <My_Empty wx:if="{{list.length==0}}" />
  37. <van-dialog confirmButtonText="{{language['确定']||'确定'}}" cancelButtonText="{{language['取消']||'取消'}}" use-slot title="{{language['拒绝原因']||'拒绝原因'}}" show="{{ delShow }}" show-cancel-button confirm-button-color='#3874F6' bind:confirm='onSuspend' bind:cancel='onCancel'>
  38. <textarea placeholder="{{language['请填写原因']||'请填写原因'}}" value="{{reason.voidreason}}" data-name="voidreason" bindinput="areaInput" class="textarea" />
  39. </van-dialog>