index.wxml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <van-tabs wx:if="{{tabShow}}" swipeable sticky title-active-color='var(--assist)' color='var(--assist)' bind:change="tabChange">
  2. <van-tab title="账号列表" />
  3. <van-tab title="角色列表" />
  4. </van-tabs>
  5. <view class="tabs" />
  6. <Yl_ListBox id="ListBox" height="{{listHeight}}" bind:getlist='getList'>
  7. <block wx:if="{{butText=='账号'}}">
  8. <navigator url="#" class="my-card user-item" wx:for="{{list}}" data-item="{{item}}" bindtap="changeUser">
  9. <view class="user-img">
  10. <van-image width="96rpx" height="96rpx" fit='cover' radius='48rpx' lazy-load src="{{item.attinfos[0].url||'/static/image/user.png'}}" />
  11. </view>
  12. <view class="details">
  13. <view class="user-name">
  14. <view class="line-1">{{item.name}}</view>
  15. <view class="position">{{item.position}}</view>
  16. <view class="icon">
  17. <text class="iconfont icon-a-wodetiaozhuan" />
  18. </view>
  19. </view>
  20. <view class="base-msg line-1">
  21. <!-- {{item.remarks}} -->
  22. </view>
  23. <view class="base-msg">账号ID:{{item.userid}}<text class="iconfont icon-a-wodemendianxinxidianhua" />{{item.phonenumber}}</view>
  24. </view>
  25. </navigator>
  26. </block>
  27. <block wx:else>
  28. <navigator url="#" class="my-card role-item" wx:for="{{list}}" data-item="{{item}}" bindtap="changeRole">
  29. <view class="role-l">
  30. <view class="first-line">
  31. <text class="label line-1">{{item.rolename}}</text>
  32. <text class="role line-1">{{item.remarks}}</text>
  33. </view>
  34. <view class="creator line-1">创建人:{{item.createby}}</view>
  35. </view>
  36. <view class="role-r">
  37. <text class="iconfont icon-a-wodetiaozhuan" />
  38. </view>
  39. </navigator>
  40. </block>
  41. <view style="height: 230rpx;" />
  42. <Yl_Empty wx:if="{{list.length==0}}" />
  43. </Yl_ListBox>
  44. <view class="footer" wx:if="{{per.query(authList,butText+'新增')}}">
  45. <van-button custom-class='add-but' color="var(--assist)" bindtap="newItem">新建{{butText}}</van-button>
  46. </view>
  47. <wxs src='../../utils/wxmlQueryPer.wxs' module="per" />