userInfo.wxml 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. <!--pages/userInfo/userInfo.wxml-->
  2. <view class="pageWrap">
  3. <view class="area shadow">
  4. <view bindtap="uploadAvatar" class="logo">
  5. <view class="label">头像</view>
  6. <view class="content">
  7. <image class="avatar" wx:if="{{!user.avatar}}" src="../../images/default-avatar.png"></image>
  8. <image class="avatar" wx:if="{{user.avatar}}" src="{{globalUrl+user.avatar}}"></image>
  9. <i class="iconfont icon-arrowr"></i>
  10. </view>
  11. </view>
  12. <view bindtap="showNickName" class="lineGroup">
  13. <view class="lineInner">
  14. <view class="label">昵称</view>
  15. <view class="content">
  16. <view wx:if="{{user.nickName}}" class="text">{{user.nickName}}</view>
  17. <view wx:if="{{!user.nickName}}" class="placeholderStyle">请输入</view>
  18. </view>
  19. </view>
  20. </view>
  21. <view class="lineGroup">
  22. <view class="lineInner">
  23. <view class="label">姓名</view>
  24. <view class="content">
  25. <view class="text">{{userInfo.userName}}</view>
  26. </view>
  27. </view>
  28. </view>
  29. <picker bindchange="setSex" value="{{sexIndex}}" range="{{sex}}" class="lineGroup">
  30. <view class="lineInner">
  31. <view class="label">性别</view>
  32. <view class="content">
  33. <view wx:if="{{user.sex}}" class="text">{{sex[sexIndex]}}</view>
  34. <view wx:if="{{!user.sex}}" class="placeholderStyle">请选择</view>
  35. </view>
  36. </view>
  37. </picker>
  38. <view class="lineGroup">
  39. <view class="lineInner">
  40. <view class="label">手机号码</view>
  41. <view class="content">
  42. <view class="text">{{userInfo.mobile}}</view>
  43. </view>
  44. </view>
  45. </view>
  46. <!--
  47. <view bindtap="showIntro" class="lineGroup">
  48. <view class="lineInner">
  49. <view class="label">个人简介</view>
  50. <view class="content">
  51. <view wx:if="{{user.personalProfile}}" class="text textarea">{{user.personalProfile}}</view>
  52. <view wx:if="{{!user.personalProfile}}" class="placeholderStyle textarea">请输入</view>
  53. </view>
  54. </view>
  55. </view>
  56. -->
  57. </view>
  58. <view wx:if="{{userInfo.roles===1}}" class="area shadow">
  59. <view class="lineGroup">
  60. <view class="lineInner">
  61. <view class="label">公司名称</view>
  62. <view class="content">
  63. <view wx:if="{{companyDefault.entName}}" class="text">{{companyDefault.entName}}</view>
  64. <view wx:if="{{!companyDefault.entName}}" class="placeholderStyle">请输入</view>
  65. </view>
  66. </view>
  67. </view>
  68. <view class="lineGroup">
  69. <view class="lineInner">
  70. <view class="label">税号</view>
  71. <view class="content">
  72. <view wx:if="{{companyDefault.entTaxId}}" class="text">{{companyDefault.entTaxId}}</view>
  73. <view wx:if="{{!companyDefault.entTaxId}}" class="placeholderStyle">请输入</view>
  74. </view>
  75. </view>
  76. </view>
  77. <picker bindchange="setEntType" value="{{entTypeDictIndex}}" range="{{entTypeDict}}" class="lineGroup">
  78. <view class="lineInner">
  79. <view class="label">企业类型</view>
  80. <view class="content">
  81. <view wx:if="{{companyDefault.entType}}" class="text">{{entTypeDict[entTypeDictIndex]}}</view>
  82. <view wx:if="{{!companyDefault.entType}}" class="placeholderStyle">请选择</view>
  83. </view>
  84. </view>
  85. </picker>
  86. <view bindtap="showEntShortName" class="lineGroup">
  87. <view class="lineInner">
  88. <view class="label">企业简称</view>
  89. <view class="content">
  90. <view wx:if="{{companyDefault.entShortName}}" class="text ">{{companyDefault.entShortName}}</view>
  91. <view wx:if="{{!companyDefault.entShortName}}" class="placeholderStyle textarea">请输入</view>
  92. </view>
  93. </view>
  94. </view>
  95. <view bindtap="showAvailableTaxes" class="lineGroup">
  96. <view class="lineInner">
  97. <view class="label">可用税率</view>
  98. <view class="content">
  99. <view wx:if="{{companyDefault.availableTaxes}}" class="text ">{{companyDefault.availableTaxes}}</view>
  100. <view wx:if="{{!companyDefault.availableTaxes}}" class="placeholderStyle textarea">请输入</view>
  101. </view>
  102. </view>
  103. </view>
  104. <picker bindchange="setDefaultInvoiceDevice" value="{{deviceTypeDictIndex}}" range="{{deviceTypeDict}}" class="lineGroup">
  105. <view class="lineInner">
  106. <view class="label">默认开票设备</view>
  107. <view class="content">
  108. <view wx:if="{{companyDefault.defaultInvoiceDevice}}" class="text">{{deviceTypeDict[deviceTypeDictIndex]}}</view>
  109. <view wx:if="{{!companyDefault.defaultInvoiceDevice}}" class="placeholderStyle">请选择</view>
  110. </view>
  111. </view>
  112. </picker>
  113. <block wx:if="{{spreadFlag}}">
  114. <view bindtap="showPayees" class="lineGroup">
  115. <view class="lineInner">
  116. <view class="label">收款人</view>
  117. <view class="content">
  118. <view wx:if="{{companyDefault.payees}}" class="text ">{{companyDefault.payees}}</view>
  119. <view wx:if="{{!companyDefault.payees}}" class="placeholderStyle textarea">请输入</view>
  120. </view>
  121. </view>
  122. </view>
  123. <view bindtap="showReviewers" class="lineGroup">
  124. <view class="lineInner">
  125. <view class="label">审核人</view>
  126. <view class="content">
  127. <view wx:if="{{companyDefault.reviewers}}" class="text ">{{companyDefault.reviewers}}</view>
  128. <view wx:if="{{!companyDefault.reviewers}}" class="placeholderStyle textarea">请输入</view>
  129. </view>
  130. </view>
  131. </view>
  132. <view bindtap="showBankName" class="lineGroup">
  133. <view class="lineInner">
  134. <view class="label">开户行</view>
  135. <view class="content">
  136. <view wx:if="{{companyDefault.bankName}}" class="text">{{companyDefault.bankName}}</view>
  137. <view wx:if="{{!companyDefault.bankName}}" class="placeholderStyle">请输入</view>
  138. </view>
  139. </view>
  140. </view>
  141. <view bindtap="showBankAccountNumber" class="lineGroup">
  142. <view class="lineInner">
  143. <view class="label">银行账号</view>
  144. <view class="content">
  145. <view wx:if="{{companyDefault.bankAccountNumber}}" class="text">{{companyDefault.bankAccountNumber}}</view>
  146. <view wx:if="{{!companyDefault.bankAccountNumber}}" class="placeholderStyle">请输入</view>
  147. </view>
  148. </view>
  149. </view>
  150. <view bindtap="showEntContactPerson" class="lineGroup">
  151. <view class="lineInner">
  152. <view class="label">联系人</view>
  153. <view class="content">
  154. <view wx:if="{{companyDefault.entContactPerson}}" class="text ">{{companyDefault.entContactPerson}}</view>
  155. <view wx:if="{{!companyDefault.entContactPerson}}" class="placeholderStyle textarea">请输入</view>
  156. </view>
  157. </view>
  158. </view>
  159. <view bindtap="showEntPhone" class="lineGroup">
  160. <view class="lineInner">
  161. <view class="label">企业电话</view>
  162. <view class="content">
  163. <view wx:if="{{companyDefault.entPhone}}" class="text ">{{companyDefault.entPhone}}</view>
  164. <view wx:if="{{!companyDefault.entPhone}}" class="placeholderStyle textarea">请输入</view>
  165. </view>
  166. </view>
  167. </view>
  168. <view bindtap="showEntAddress" class="lineGroup">
  169. <view class="lineInner">
  170. <view class="label">公司地址</view>
  171. <view class="content">
  172. <view wx:if="{{companyDefault.entAddress}}" class="text textarea">{{companyDefault.entAddress}}</view>
  173. <view wx:if="{{!companyDefault.entAddress}}" class="placeholderStyle textarea">请输入</view>
  174. </view>
  175. </view>
  176. </view>
  177. </block>
  178. <view class="lineSpread">
  179. <button bindtap="spreadBuyer" class="btn">{{spreadFlag?'收起更多填写项':'展开更多填写项'}}</button>
  180. </view>
  181. </view>
  182. </view>
  183. <customer-modal id="nickName" title="昵称" bindconfirm="getNickName"></customer-modal>
  184. <customer-modal id="intro" title="个人简介" bindconfirm="getIntro"></customer-modal>
  185. <customer-modal id="entShortName" title="企业简称" bindconfirm="getEntShortName"></customer-modal>
  186. <customer-modal id="availableTaxes" title="可用税率(英文逗号分割)" bindconfirm="getAvailableTaxes"></customer-modal>
  187. <customer-modal id="payees" title="收款人(英文逗号分割)" bindconfirm="getPayees"></customer-modal>
  188. <customer-modal id="reviewers" title="审核人(英文逗号分割)" bindconfirm="getReviewers"></customer-modal>
  189. <customer-modal id="bankName" title="开户行" bindconfirm="getbankName"></customer-modal>
  190. <customer-modal id="bankAccountNumber" title="银行账号" bindconfirm="getBankAccountNumber"></customer-modal>
  191. <customer-modal id="entContactPerson" title="联系人" bindconfirm="getEntContactPerson"></customer-modal>
  192. <customer-modal id="entPhone" title="企业电话" bindconfirm="getEntPhone"></customer-modal>
  193. <customer-modal id="entAddress" title="公司地址" bindconfirm="getEntAddress"></customer-modal>