index.wxml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <navigator class="group-item" url="#" wx:for="{{list}}" wx:key="changeuserid">
  2. <van-swipe-cell right-width="{{item.isleader? 0: ismyteam?200:0 }}">
  3. <view class="main">
  4. <view class="portrait">
  5. <image wx:if="{{item.headpic}}" src="{{item.headpic}}" mode="aspectFill" />
  6. <view wx:else class="alt">
  7. {{item.name[0]}}
  8. </view>
  9. <text wx:if="{{item.isleader==1}}" class="iconfont icon-fuzeren" />
  10. </view>
  11. <view class="content">
  12. <view class="title line-1">
  13. {{item.name}}
  14. </view>
  15. <view class="row">
  16. <view class="line-1" style="width: 220rpx;">职位:{{item.position||" --"}}</view>
  17. <view class="line-1">营销区域:{{item.areanames||" --"}}</view>
  18. </view>
  19. </view>
  20. </view>
  21. <view slot="right" class="van-swipe-cell__right">
  22. <navigator url="#" class="edit" data-item="{{item}}" bindtap="openPopup">
  23. 设置权限
  24. </navigator>
  25. <navigator url="#" class="delete" data-item="{{item}}" bindtap="handleDelete">
  26. 删除
  27. </navigator>
  28. </view>
  29. </van-swipe-cell>
  30. </navigator>
  31. <van-popup show="{{ show }}" position="bottom" bind:click-overlay='onCancel' z-index='99999999'>
  32. <view class="popup-title">
  33. 设置权限
  34. </view>
  35. <view class="popup-explain">
  36. 请设置参与人权限
  37. </view>
  38. <van-radio-group value="{{ changeItem.editable+'' }}">
  39. <view class="popup-item" bindtap="changeRadio" data-name="1">
  40. <view class="label">
  41. <van-radio icon-size='16px' name="1" />{{language['允许编辑']||'允许编辑'}}
  42. </view>
  43. <view class="value">{{language['允许参与人在有授权功能的情况下,可操作参与的数据的功能(包含数据主功能以及tab功能)']||'允许参与人在有授权功能的情况下,可操作参与的数据的功能(包含数据主功能以及tab功能)'}}。</view>
  44. </view>
  45. <view class="popup-item" bindtap="changeRadio" data-name="0">
  46. <view class="label">
  47. <van-radio icon-size='16px' name="0" />{{language['不允许编辑']||'不允许编辑'}}
  48. </view>
  49. <view class="value">{{language['不允许参与人操作参与的数据的功能']||'不允许参与人操作参与的数据的功能'}}。</view>
  50. </view>
  51. <view class="button-box">
  52. <van-button custom-class='but cancel' disabled='{{loading}}' bindtap="onCancel">{{language['取消']||'取消'}}</van-button>
  53. <van-button custom-class='but confirm' loading='{{loading}}' loading-text='保存中...' bindtap="onConfirm">{{language['确定']||'确定'}}</van-button>
  54. </view>
  55. </van-radio-group>
  56. </van-popup>