index.wxml 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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="role line-1">
  16. {{language['职位']||'职位'}}:{{item.position||" --"}}
  17. </view>
  18. </view>
  19. <!-- <navigator wx:if="{{ismyteam && !item.identity}}" url='#' class="delete-box" data-item="{{item}}" bindtap="{{item.userid!=teamleaderId?'handleDelete':'changeUser'}}">
  20. <text class="iconfont {{item.userid!=teamleaderId?'icon-shanchu':'icon-bianji1'}}" />
  21. </navigator> -->
  22. </view>
  23. <view slot="right" class="van-swipe-cell__right">
  24. <navigator url="#" class="edit" data-item="{{item}}" bindtap="openPopup">
  25. {{language['设置权限']||'设置权限'}}
  26. </navigator>
  27. <navigator url="#" class="delete" data-item="{{item}}" bindtap="handleDelete">
  28. {{language['删除']||'删除'}}
  29. </navigator>
  30. </view>
  31. </van-swipe-cell>
  32. </navigator>
  33. <van-popup show="{{ show }}" position="bottom" bind:click-overlay='onCancel' z-index='99999999'>
  34. <view class="popup-title">
  35. {{language['设置权限']||'设置权限'}}
  36. </view>
  37. <view class="popup-explain">
  38. {{language['请设置参与人权限']||'请设置参与人权限'}}:
  39. </view>
  40. <van-radio-group value="{{ changeItem.editable+'' }}">
  41. <view class="popup-item" bindtap="changeRadio" data-name="1">
  42. <view class="label">
  43. <van-radio icon-size='16px' name="1" />{{language['允许编辑']||'允许编辑'}}
  44. </view>
  45. <view class="value">{{language['允许参与人在有授权功能的情况下,可操作参与的数据的功能(包含数据主功能以及tab功能)']||'允许参与人在有授权功能的情况下,可操作参与的数据的功能(包含数据主功能以及tab功能)'}}。</view>
  46. </view>
  47. <view class="popup-item" bindtap="changeRadio" data-name="0">
  48. <view class="label">
  49. <van-radio icon-size='16px' name="0" />{{language['不允许编辑']||'不允许编辑'}}
  50. </view>
  51. <view class="value">{{language['不允许参与人操作参与的数据的功能']||'不允许参与人操作参与的数据的功能'}}。</view>
  52. </view>
  53. <view class="button-box">
  54. <van-button custom-class='but cancel' disabled='{{loading}}' bindtap="onCancel">{{language['取消']||'取消'}}</van-button>
  55. <van-button custom-class='but confirm' loading='{{loading}}' loading-text='保存中...' bindtap="onConfirm">{{language['确定']||'确定'}}</van-button>
  56. </view>
  57. </van-radio-group>
  58. </van-popup>