index.wxml 4.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <mobile-main frameStyle="{{frameStyle}}" bind:back="back">
  2. <view slot="info" class="main" style="height:{{infoHeight}}px;">
  3. <form catchsubmit="formSubmit" catchreset="formReset">
  4. <view class="form">
  5. <view class="top">
  6. <view class="zero">
  7. <view class="text" >团队LOGO</view>
  8. <upload class="tou" list="{{logo}}" count="{{1}}" bind:imgUpload="imgUpload" bind:imgDel="imgDel"></upload>
  9. </view>
  10. <view class="one">
  11. <view class="text">团队名称</view>
  12. <input class="input" name="name" value="{{form.name}}" placeholder="请输入团队名称" />
  13. </view>
  14. <view class="one" style="display: none;">
  15. <view class="text">团队创建人id</view>
  16. <input class="input" name="create_id" value="{{form.create_id}}" disabled />
  17. </view>
  18. <view class="one">
  19. <view class="text">团队创建人</view>
  20. <input class="input" name="create_user" value="{{form.create_user}}" placeholder="请输入团队创建人" />
  21. </view>
  22. <view class="one">
  23. <view class="text">团队类型</view>
  24. <picker mode="selector" bindchange="typeChange" name="type" value="{{form.type}}" range="{{typeList}}">
  25. <view class="input">
  26. {{form.type||'请选择'}}
  27. <image class="back" src="/image/back.png"></image>
  28. </view>
  29. </picker>
  30. </view>
  31. <view class="one">
  32. <view class="text">创建时间</view>
  33. <picker mode="date" name="create_time" value="{{form.create_time}}" start="1022-01-01" end="2100-01-01" bindchange="dataChange">
  34. <view class="input">
  35. {{form.create_time||'选择时间'}}
  36. <image class="back" src="/image/back.png"></image>
  37. </view>
  38. </picker>
  39. </view>
  40. <view class="two">
  41. <view class="two_title"> 团队队员</view>
  42. <view class="two_main">
  43. <view class="two_1" wx:for="{{members}}" wx:key="item">
  44. <view class="team_1">
  45. <image class="two_logo1" src="{{item.icon[0].url}}"></image>
  46. <image bindtap='memDel' data-id="{{item.id}}" class="two_jian" src="/image/jian.png"></image>
  47. </view>
  48. <view class="team_text">
  49. <text class="input1" value="{{item.nickname}}"></text>
  50. </view>
  51. </view>
  52. <view class="two_1">
  53. <view class="team_1">
  54. <view class="tianjia">
  55. <text bindtap='createMem' class=" icon iconfont icon-jia"></text>
  56. </view>
  57. </view>
  58. </view>
  59. </view>
  60. </view>
  61. </view>
  62. </view>
  63. <view class="btn-area">
  64. <button class="button" formType="submit">创建团队</button>
  65. </view>
  66. </form>
  67. </view>
  68. </mobile-main>
  69. <van-dialog use-slot title="添加成员" show="{{ show }}" :showCancelButton="{{false}}" confirmButtonText="关闭" :closeOnClickOverlay="{{false}}">
  70. <view class="dialog">
  71. <view class="dialog_1">
  72. <checkbox-group bindchange="memChange">
  73. <view class="userList" wx:for="{{userList}}" wx:key="item">
  74. <label>
  75. <text>{{item.nickname}}</text>
  76. <checkbox value="{{item._id}}" checked="{{item.checked}}" />
  77. </label>
  78. </view>
  79. </checkbox-group>
  80. </view>
  81. <view class="dialog_2">
  82. <button type="primary" size="mini" bindtap="memfirmSubmit">确定</button>
  83. <button type="warn" size="mini" bindtap="memClose">取消</button>
  84. </view>
  85. </view>
  86. </van-dialog>