workDetail.wxml 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. <!--pages/myWork/workDetail.wxml-->
  2. <van-popup
  3. show="{{ show }}"
  4. closeable="{{true}}"
  5. position="bottom"
  6. round
  7. custom-style="height: auto;"
  8. bind:close="onClose"
  9. >
  10. <view class="popup">
  11. <view class="popup_title">工单跟踪</view>
  12. <view class="popup_content">
  13. <wux-timeline wx:if="{{ticketFlows.length>0}}">
  14. <wux-timeline-item dotStyle="border-color: #969799; color: #969799;" wx:for="{{ticketFlows}}">
  15. <view class="popup_content_item">
  16. <view>{{item.remark}}</view>
  17. <view>{{item.createTime}}</view>
  18. </view>
  19. </wux-timeline-item>
  20. </wux-timeline>
  21. <van-empty wx:else description="暂无数据" />
  22. </view>
  23. </view>
  24. </van-popup>
  25. <view class="workDetail">
  26. <view class="state" bind:tap="showProgress">
  27. 工单{{ticketProgress[work.ticketProgress]}}<van-icon name="arrow" />
  28. </view>
  29. <!--工单基本信息 -->
  30. <view class="workData_foot">
  31. <view class="btns">
  32. <view class="btn_item" wx:if="{{work.ticketProgress == 2}}">
  33. <van-button round size="mini" data-method="payMoney" bind:click="clickBtn">支付</van-button>
  34. </view>
  35. <view class="btn_item" wx:if="{{work.ticketProgress != 5 && work.ticketProgress != 4}}">
  36. <van-button round size="mini" data-method="confirm" bind:click="clickBtn">确认</van-button>
  37. </view>
  38. <view class="btn_item" wx:if="{{work.ticketProgress != 5 && work.ticketProgress != 4}}">
  39. <van-button round size="mini" plain type="danger" data-method="cancel" bind:click="clickBtn">取消</van-button>
  40. </view>
  41. </view>
  42. </view>
  43. <view class="basic">
  44. <view class="text">工单类型:{{ticketTypes[work.ticketType]}}</view>
  45. <view class="text">工单号:{{work.num}}</view>
  46. <view class="text">下单时间:{{work.createTime}}</view>
  47. <view class="text" wx:if="{{work.contactPerson}}">联系人:{{work.contactPerson}}</view>
  48. <view class="text" wx:if="{{work.contactPhone}}">联系电话:{{work.contactPhone}}</view>
  49. <view wx:if="{{work.price || work.price==0}}" class="text price">价格:¥{{work.price}}</view>
  50. </view>
  51. <!-- 工单详细信息 -->
  52. <view class="card_body">
  53. <!-- 申请 -->
  54. <view class="content" wx:if="{{work.ticketType == 4}}">
  55. <view class="content_item">
  56. 申请类型:{{work[ticketTypeFiled[work.ticketType]].appType}}
  57. </view>
  58. <view class="content_item">
  59. 申请国家:{{work[ticketTypeFiled[work.ticketType]].appCountry}}
  60. </view>
  61. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].industry}}">
  62. 所属行业:{{work[ticketTypeFiled[work.ticketType]].industry}}
  63. </view>
  64. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].techType}}">
  65. 技术类型:{{work[ticketTypeFiled[work.ticketType]].techType}}
  66. </view>
  67. <view class="content_item">
  68. 是否海外申请:{{work[ticketTypeFiled[work.ticketType]].appAbroad?'是':'否'}}
  69. </view>
  70. <view class="content_item">
  71. 附件:
  72. <view>
  73. <view wx:for="{{work.systemFiles}}" wx:key="{{item.guid}}">
  74. <view class="file_item">
  75. <view>{{item.originalName}}</view>
  76. </view>
  77. </view>
  78. </view>
  79. </view>
  80. <view class="content_item">
  81. 备注:{{work[ticketTypeFiled[work.ticketType]].description}}
  82. </view>
  83. </view>
  84. <!-- 申诉 -->
  85. <view class="content" wx:if="{{work.ticketType == 3}}">
  86. <view class="content_item">
  87. 投诉方:{{work[ticketTypeFiled[work.ticketType]].complainAdinSite}}-{{work[ticketTypeFiled[work.ticketType]].complainAdin}}
  88. </view>
  89. <view class="content_item">
  90. 被投诉方:{{work[ticketTypeFiled[work.ticketType]].complainedAdinSite}}-{{work[ticketTypeFiled[work.ticketType]].complainedAdin}}
  91. </view>
  92. <view class="content_item">
  93. 商品是否原创:{{work[ticketTypeFiled[work.ticketType]].ifOriginal?'是':'否'}}
  94. </view>
  95. <view class="content_item">
  96. 被投诉类型:{{work[ticketTypeFiled[work.ticketType]].complainedType}}
  97. </view>
  98. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].patentNo}}">
  99. 专利号:{{work[ticketTypeFiled[work.ticketType]].patentNo}}
  100. </view>
  101. <view class="content_item">
  102. 截图:
  103. <view>
  104. <image wx:for="{{work.systemFiles}}" wx:for-item="img" class="img_item" data-type="1" src="{{imgHttp + img.guid}}" show-menu-by-longpress data-current="{{img.guid}}" data-imgList="{{work.systemFiles}}" bindtap="previewImage" mode="aspectFit"/>
  105. </view>
  106. </view>
  107. <view class="content_item">
  108. 是否协商过:{{work[ticketTypeFiled[work.ticketType]].ifTalked?'是':'否'}}
  109. </view>
  110. <view class="content_item">
  111. 详细说明:{{work[ticketTypeFiled[work.ticketType]].description}}
  112. </view>
  113. </view>
  114. <!-- 维权 -->
  115. <view class="content" wx:if="{{work.ticketType == 2}}">
  116. <view class="content_item">
  117. 侵权店铺:{{work[ticketTypeFiled[work.ticketType]].tortStoreAdinSite}}-{{work[ticketTypeFiled[work.ticketType]].tortStoreAdin}}
  118. </view>
  119. <view class="content_item">
  120. 侵权类型:{{work[ticketTypeFiled[work.ticketType]].tortType}}
  121. </view>
  122. <view class="content_item">
  123. 侵权分类:{{work[ticketTypeFiled[work.ticketType]].tortClassify}}
  124. </view>
  125. <view class="content_item">
  126. 是否拥有权利:{{work[ticketTypeFiled[work.ticketType]].ifHaveRightProof?'是':'否'}}
  127. </view>
  128. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].patentNo}}">
  129. 权利证明(号码):{{work[ticketTypeFiled[work.ticketType]].patentNo}}
  130. </view>
  131. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].proofGuids && work[ticketTypeFiled[work.ticketType]].proofGuids.length>0}}">
  132. 权利证明(图):
  133. <view>
  134. <image wx:for="{{work[ticketTypeFiled[work.ticketType]].proofGuids}}" wx:for-item="img" class="img_item" src="{{imgHttp + img}}" show-menu-by-longpress data-current="{{img}}" data-imgList="{{work[ticketTypeFiled[work.ticketType]].proofGuids}}" bindtap="previewImage" mode="aspectFit"/>
  135. </view>
  136. </view>
  137. <view class="content_item">
  138. 描述:{{work[ticketTypeFiled[work.ticketType]].problemDescription}}
  139. </view>
  140. <view class="content_item">
  141. 店铺链接:{{work[ticketTypeFiled[work.ticketType]].tortStoreLink}}
  142. </view>
  143. <view class="content_item" >
  144. 其他信息:{{work[ticketTypeFiled[work.ticketType]].description}}
  145. </view>
  146. </view>
  147. <!-- 专利解读 -->
  148. <view class="content" wx:if="{{work.ticketType == 1}}">
  149. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].companyName}}">
  150. 公司名称:{{work[ticketTypeFiled[work.ticketType]].companyName}}
  151. </view>
  152. <view class="content_item" wx:if="{{work[ticketTypeFiled[work.ticketType]].patentNos}}">
  153. <wux-ellipsis defaultExpanded="{{false}}" expandText="展开" collapseText="收起" wux-class="ellipsis" class="head_left_title" direction="end" content="选择的专利:{{ work[ticketTypeFiled[work.ticketType]].patentNos }}"/>
  154. </view>
  155. <view class="content_item">
  156. 专利无法导出?:{{work[ticketTypeFiled[work.ticketType]].patentExport?'是':'否'}}
  157. </view>
  158. <view class="content_item">
  159. 具体问题:{{work[ticketTypeFiled[work.ticketType]].description}}
  160. </view>
  161. </view>
  162. </view>
  163. </view>