myWork.wxml 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <!--pages/myWork/myWork.wxml 我的工单-->
  2. <navBar></navBar>
  3. <van-notify id="van-notify"/>
  4. <view class="myWork">
  5. <view class="head">
  6. <text>提交工单记录</text>
  7. </view>
  8. </view>
  9. <view style="margin-bottom: 10rpx;">
  10. <van-tabs type="line" bind:change="changeData" ellipsis="{{false}}">
  11. <van-tab wx:for="{{ticketTypesMenu}}" wx:key="index" name="{{item.key}}" title="{{item.value}}"></van-tab>
  12. </van-tabs>
  13. </view>
  14. <my-scroll-view triggered="{{triggered}}" load="{{load}}" hasMore="{{hasMore}}" bindonRefresh="onRefresh" bindloadMore="loadMore" customStyle="height: calc(100vh - 370rpx)">
  15. <view wx:if="{{tableData.length>0}}" class="main myWork">
  16. <view wx:for="{{tableData}}" wx:for-item="item" wx:key="index" class="workData">
  17. <view class="workData_head" data-item="{{item}}" bind:tap="checkDetail">
  18. <view class="workData_head_left">
  19. <wux-ellipsis direction="end" content="{{index + 1}}. {{ticketTypes[item.ticketType]}}-工单 "/>
  20. <view><van-icon name="arrow" /></view>
  21. </view>
  22. <view class="workData_head_right">{{ticketProgress[item.ticketProgress]}}</view>
  23. </view>
  24. <view class="workData_content" data-item="{{item}}" bind:tap="checkDetail">
  25. <view>
  26. <view><wux-ellipsis direction="end" content="工单号:{{item.num}}"/></view>
  27. <view><wux-ellipsis direction="end" content="下单:{{item.createTime}}"/></view>
  28. </view>
  29. <view style="color: red;" wx:if="{{item.price || item.price==0}}">¥{{item.price}}</view>
  30. </view>
  31. <view class="workData_foot">
  32. <view class="btns">
  33. <view class="btn_item" wx:if="{{item.ticketProgress == 2}}">
  34. <van-button round size="mini" data-method="payMoney" data-item="{{item}}" data-index="{{index}}" bind:click="clickBtn">支付</van-button>
  35. </view>
  36. <view class="btn_item" wx:if="{{item.ticketProgress != 5 && item.ticketProgress != 4}}">
  37. <van-button round size="mini" data-method="confirm" data-item="{{item}}" data-index="{{index}}" bind:click="clickBtn">确认</van-button>
  38. </view>
  39. <view class="btn_item" wx:if="{{item.ticketProgress != 5 && item.ticketProgress != 4}}">
  40. <van-button round size="mini" plain type="danger" data-method="cancel" data-item="{{item}}" data-index="{{index}}" bind:click="clickBtn">取消</van-button>
  41. </view>
  42. </view>
  43. </view>
  44. </view>
  45. </view>
  46. <!-- <view wx:if="{{tableData.length>0 && false}} " class="main myWork">
  47. <block wx:for="{{tableData}}" wx:for-item="item" wx:key="index">
  48. <myCard menu="{{menu}}" data="{{item}}" index="{{index}}" edit="{{(item.ticketProgress == 4 || item.ticketProgress == 5)?false:true}}" bindvalue='clickMenu'>
  49. <view slot="head_left" class="head_left">
  50. {{index + 1}}. {{ticketTypes[item.ticketType]}}-工单
  51. </view>
  52. <view slot="head_right">
  53. {{ticketProgress[item.ticketProgress]}}
  54. </view>
  55. <view class="card_body">
  56. <view class="price" wx:if="{{item.price}}">¥{{item.price}}</view>
  57. <view class="content" wx:if="{{item.ticketType == 4}}">
  58. <view class="content_item">
  59. 申请类型:{{item[ticketTypeFiled[item.ticketType]].appType}}
  60. </view>
  61. <view class="content_item">
  62. 申请国家:{{item[ticketTypeFiled[item.ticketType]].appCountry}}
  63. </view>
  64. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].industry}}">
  65. 所属行业:{{item[ticketTypeFiled[item.ticketType]].industry}}
  66. </view>
  67. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].techType}}">
  68. 技术类型:{{item[ticketTypeFiled[item.ticketType]].techType}}
  69. </view>
  70. <view class="content_item">
  71. 是否海外申请:{{item[ticketTypeFiled[item.ticketType]].appAbroad?'是':'否'}}
  72. </view>
  73. <view class="content_item">
  74. 备注:{{item[ticketTypeFiled[item.ticketType]].description}}
  75. </view>
  76. </view>
  77. <view class="content" wx:if="{{item.ticketType == 3}}">
  78. <view class="content_item">
  79. 投诉方:{{item[ticketTypeFiled[item.ticketType]].complainAdinSite}}-{{item[ticketTypeFiled[item.ticketType]].complainAdin}}
  80. </view>
  81. <view class="content_item">
  82. 被投诉方:{{item[ticketTypeFiled[item.ticketType]].complainedAdinSite}}-{{item[ticketTypeFiled[item.ticketType]].complainedAdin}}
  83. </view>
  84. <view class="content_item">
  85. 商品是否原创:{{item[ticketTypeFiled[item.ticketType]].ifOriginal?'是':'否'}}
  86. </view>
  87. <view class="content_item">
  88. 被投诉类型:{{item[ticketTypeFiled[item.ticketType]].complainedType}}
  89. </view>
  90. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].patentNo}}">
  91. 专利号:{{item[ticketTypeFiled[item.ticketType]].patentNo}}
  92. </view>
  93. <view class="content_item">
  94. 是否协商过:{{item[ticketTypeFiled[item.ticketType]].ifTalked?'是':'否'}}
  95. </view>
  96. <view class="content_item">
  97. 详情:{{item[ticketTypeFiled[item.ticketType]].description}}
  98. </view>
  99. </view>
  100. <view class="content" wx:if="{{item.ticketType == 2}}">
  101. <view class="content_item">
  102. 侵权店铺:{{item[ticketTypeFiled[item.ticketType]].tortStoreAdinSite}}-{{item[ticketTypeFiled[item.ticketType]].tortStoreAdin}}
  103. </view>
  104. <view class="content_item">
  105. 侵权类型:{{item[ticketTypeFiled[item.ticketType]].tortType}}
  106. </view>
  107. <view class="content_item">
  108. 侵权分类:{{item[ticketTypeFiled[item.ticketType]].tortClassify}}
  109. </view>
  110. <view class="content_item">
  111. 是否拥有权利:{{item[ticketTypeFiled[item.ticketType]].ifHaveRightProof?'是':'否'}}
  112. </view>
  113. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].patentNo}}">
  114. 权利证明(号码):{{item[ticketTypeFiled[item.ticketType]].patentNo}}
  115. </view>
  116. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].proofGuids && item[ticketTypeFiled[item.ticketType]].proofGuids.length>0}}">
  117. 权利证明(图):
  118. <view>
  119. <image wx:for="{{item[ticketTypeFiled[item.ticketType]].proofGuids}}" wx:for-item="img" class="img_item" src="{{imgHttp + img}}" show-menu-by-longpress data-current="{{img}}" data-imgList="{{item[ticketTypeFiled[item.ticketType]].proofGuids}}" bindtap="previewImage" mode="aspectFit"/>
  120. </view>
  121. </view>
  122. <view class="content_item">
  123. 描述:{{item[ticketTypeFiled[item.ticketType]].problemDescription}}
  124. </view>
  125. <view class="content_item">
  126. 店铺链接:{{item[ticketTypeFiled[item.ticketType]].tortStoreLink}}
  127. </view>
  128. <view class="content_item" >
  129. 其他信息:{{item[ticketTypeFiled[item.ticketType]].description}}
  130. </view>
  131. </view>
  132. <view class="content" wx:if="{{item.ticketType == 1}}">
  133. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].companyName}}">
  134. 公司名称:{{item[ticketTypeFiled[item.ticketType]].companyName}}
  135. </view>
  136. <view class="content_item" wx:if="{{item[ticketTypeFiled[item.ticketType]].patentNos}}">
  137. <wux-ellipsis defaultExpanded="{{false}}" expandText="展开" collapseText="收起" wux-class="ellipsis" class="head_left_title" direction="end" content="选择的专利:{{ item[ticketTypeFiled[item.ticketType]].patentNos }}"/>
  138. </view>
  139. <view class="content_item">
  140. 专利无法导出?:{{item[ticketTypeFiled[item.ticketType]].patentExport?'是':'否'}}
  141. </view>
  142. <view class="content_item">
  143. 具体问题:{{item[ticketTypeFiled[item.ticketType]].description}}
  144. </view>
  145. </view>
  146. <view class="content_item">
  147. 创建时间:{{item.createTime}}
  148. </view>
  149. </view>
  150. </myCard>
  151. </block>
  152. </view>
  153. -->
  154. <van-empty wx:else description="暂无数据" />
  155. </my-scroll-view>