rightsProtection.wxml 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. <!--pages/form/rightsProtection/rightsProtection.wxml 维权2-->
  2. <navBar></navBar>
  3. <van-notify id="van-notify" />
  4. <view class="appeal">
  5. <view class="headTitle">
  6. 知识产权维权
  7. </view>
  8. <scroll-view scroll-y class="form">
  9. <wux-form
  10. id="wux-form"
  11. layout="none"
  12. validateMessages="{{ validateMessages }}"
  13. bind:change="onValuesChange"
  14. >
  15. <wux-field name="tortStoreAdin" initialValue="{{''}}" rules="{{ [{ required: true,message:'侵权店铺ADIN号为必填' } ] }}">
  16. <my-form-item labelWidth="{{labelWidth}}" required custom-class="form_label">
  17. <view slot="label" >
  18. <van-dropdown-menu custom-class="form_dropdown1">
  19. <van-dropdown-item value="{{ form.tortStoreAdinSite }}" options="{{ countrys }}" data-label="tortStoreAdinSite" bind:change="changeVanDropdownnValue"/>
  20. </van-dropdown-menu>
  21. </view>
  22. <wux-input placeholder="请输入侵权店铺ADIN号" />
  23. </my-form-item>
  24. </wux-field>
  25. <wux-field name="tortType" initialValue="{{''}}" rules="{{ [{ required: true } ] }}">
  26. <my-form-item labelWidth="{{labelWidth}}" required custom-class="form_label">
  27. <view slot="label" >
  28. 侵权类型
  29. </view>
  30. <van-dropdown-menu custom-class="form_dropdown">
  31. <van-dropdown-item value="{{ form.tortType }}" options="{{ typeOptions }}" data-label="tortType" bind:change="changeVanDropdownnValue"/>
  32. </van-dropdown-menu>
  33. </my-form-item>
  34. </wux-field>
  35. <wux-field name="tortClassify" initialValue="{{''}}" rules="{{ [{ required: true } ] }}">
  36. <my-form-item labelWidth="{{labelWidth}}" required custom-class="form_label">
  37. <view slot="label" >
  38. 侵权分类
  39. </view>
  40. <van-dropdown-menu custom-class="form_dropdown">
  41. <van-dropdown-item value="{{ form.tortClassify }}" options="{{ typeOptions2 }}" data-label="tortClassify" bind:change="changeVanDropdownnValue"/>
  42. </van-dropdown-menu>
  43. </my-form-item>
  44. </wux-field>
  45. <wux-field name="ifHaveRightProof" initialValue="{{''}}">
  46. <my-form-item labelWidth="{{labelWidth}}" custom-class="form_label">
  47. <view slot="label" >
  48. 是否拥有权利
  49. </view>
  50. <van-radio-group value="{{ form.ifHaveRightProof }}" bind:change="onChange" >
  51. <view class="form_radio">
  52. <van-radio name="{{true}}">是</van-radio>
  53. <van-radio name="{{false}}">否</van-radio>
  54. </view>
  55. </van-radio-group>
  56. </my-form-item>
  57. </wux-field>
  58. <wux-field name="patentNo" initialValue="{{''}}" >
  59. <my-form-item labelWidth="{{labelWidth}}" custom-class="form_label">
  60. <view slot="label" >
  61. 权利证明(号码)
  62. </view>
  63. <wux-input maxlength="11" placeholder="请输入您的号码" />
  64. </my-form-item>
  65. </wux-field>
  66. <wux-field name="proofGuids" initialValue="{{''}}" >
  67. <my-form-item labelWidth="{{labelWidth}}" custom-class="form_label">
  68. <view slot="label" >
  69. 权利证明(图)
  70. </view>
  71. <wux-upload
  72. listType="picture-card"
  73. fileList="{{ proofGuids }}"
  74. controlled
  75. uploaded="false"
  76. bind:before="beforeUpload"
  77. bind:success="onSuccess"
  78. bind:fail="onFail"
  79. bind:complete="onComplete"
  80. bind:preview="onPreview"
  81. bind:remove="onRemove"
  82. >
  83. <!-- <image src="{{ imageUrl }}" wx:if="{{ imageUrl }}" /> -->
  84. <text>Upload</text>
  85. </wux-upload>
  86. </my-form-item>
  87. </wux-field>
  88. <wux-field name="problemDescription" initialValue="{{''}}">
  89. <view class="label">
  90. 哪一项最能描述您的问题?
  91. </view>
  92. <view>
  93. <van-radio-group value="{{ form.problemDescription }}" bind:change="onChange1" >
  94. <view class="van-radio_item" wx:for="{{problemDescriptions}}" wx:key="index">
  95. <van-radio name="{{item.value}}">{{item.text}}</van-radio>
  96. </view>
  97. <!-- <view class="van-radio_item">
  98. <van-radio name="2">实际商品或其包装包含非盗版的未授权的内容</van-radio>
  99. </view>
  100. <view class="van-radio_item">
  101. <van-radio name="3">商品详情页面上使用了未经授权的文本</van-radio>
  102. </view>
  103. <view class="van-radio_item">
  104. <van-radio name="4">商品或其包装为盗版(全盘复制受版权保护的商品)</van-radio>
  105. </view> -->
  106. </van-radio-group>
  107. </view>
  108. </wux-field>
  109. <wux-field name="tortStoreLink" initialValue="{{''}}" rules="{{ [{ required: true,message:'侵权店铺的链接为必填' },{type:'url',message:'侵权店铺的链接错误'} ] }}">
  110. <my-form-item labelWidth="{{labelWidth}}" required custom-class="form_label">
  111. <view slot="label" >
  112. 侵权店铺的链接
  113. </view>
  114. <wux-input placeholder="请输入侵权店铺的链接" />
  115. </my-form-item>
  116. </wux-field>
  117. <wux-field name="contactPhone" initialValue="{{''}}" rules="{{ [{ required: true },{validator:'checkPhone'} ] }}">
  118. <my-form-item labelWidth="{{labelWidth}}" required custom-class="form_label">
  119. <view slot="label" >
  120. 联系电话
  121. </view>
  122. <wux-input maxlength="11" placeholder="请输入手机号" />
  123. </my-form-item>
  124. </wux-field>
  125. <wux-field name="contactPerson" initialValue="{{''}}">
  126. <my-form-item labelWidth="{{labelWidth}}" custom-class="form_label">
  127. <view slot="label" >
  128. 联系人
  129. </view>
  130. <wux-input maxlength="11" placeholder="请输入联系人" />
  131. </my-form-item>
  132. </wux-field>
  133. </wux-form>
  134. <view class="label">
  135. 请提供更多信息,以便于我们了解您的问题
  136. </view>
  137. <view class="value">
  138. <wux-textarea value="{{ form.description }}" placeholder="请输入版权作品的链接或者注册编号" bind:change="changRemark"/>
  139. </view>
  140. <view class="foot" bind:tap="submit">
  141. 提交
  142. </view>
  143. </scroll-view>
  144. </view>