index.wxml 4.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <mobile-main frameStyle="{{frameStyle}}" bind:back="back">
  2. <view slot="info" class="main" style="height:{{infoHeight}}px;">
  3. <view class="one">
  4. <form catchsubmit="onSubmit" catchreset="toReset">
  5. <view class="content">
  6. <view class="label textOver">团队LOGO</view>
  7. <view class="value">
  8. <vanupload list="{{logo}}" count="{{1}}" previewSize="{{50}}" bind:imgUpload="imgUpload" bind:imgDel="imgDel"></vanupload>
  9. </view>
  10. </view>
  11. <view class="content">
  12. <view class="label textOver">团队名称</view>
  13. <view class="value">
  14. <input type="text" name="name" value="{{form.name}}" placeholder="请输入团队名称" />
  15. </view>
  16. </view>
  17. <view class="content" style="display: none;">
  18. <view class="label textOver">团队创建人id</view>
  19. <view class="value">
  20. <input type="text" name="create_id" value="{{form.create_id}}" placeholder="请输入团队创建人id" />
  21. </view>
  22. </view>
  23. <view class="content">
  24. <view class="label textOver">团队创建人</view>
  25. <view class="value">
  26. <input type="text" name="create_user" value="{{form.create_user}}" placeholder="请输入团队创建人" />
  27. </view>
  28. </view>
  29. <view class="content">
  30. <view class="label textOver">团队类型</view>
  31. <view class="value">
  32. <picker name="type" bindchange="typeChange" value="{{form.type}}" range="{{typeList}}">
  33. <view class="input">{{form.type||'选择团队类型'}}</view>
  34. </picker>
  35. </view>
  36. </view>
  37. <view class="content">
  38. <view class="label textOver">创建时间</view>
  39. <view class="value">
  40. <picker mode="date" name="create_time" value="{{form.create_time}}" start="1022-01-01" end="2100-01-01" bindchange="dataChange">
  41. <view class="input"> {{form.create_time||'选择时间'}}</view>
  42. </picker>
  43. </view>
  44. </view>
  45. <view class="members">
  46. <view class="members_1">
  47. <text>团队成员</text>
  48. <button type="default" size="mini" bindtap="memAdd">添加成员</button>
  49. </view>
  50. <view class="members_2">
  51. <view class="membersList" wx:for="{{members}}" wx:key="item" bindtap="memDel" data-user_id="{{item.user_id}}">
  52. <image class="iamge" src="{{item.icon&&item.icon.length>0?item.icon[0].url:'/image/wodexiao-01.png'}}"></image>
  53. <view class="nickname textOver">{{item.nickname}}</view>
  54. <image class="del" src="/image/jianshao.png"></image>
  55. </view>
  56. </view>
  57. </view>
  58. <view class="btn">
  59. <button type="warn" size="mini" formType="reset">取消保存</button>
  60. <button type="primary" size="mini" formType="submit">提交保存</button>
  61. </view>
  62. </form>
  63. </view>
  64. </view>
  65. </mobile-main>
  66. <e-dialog dialog="{{dialog}}" bind:toClose="toClose">
  67. <view slot="info">
  68. <view class="dialog_one" wx:if="{{dialog.type=='1'}}">
  69. <checkbox-group bindchange="memChange">
  70. <view class="userList" wx:for="{{userList}}" wx:key="item">
  71. <label>
  72. <text>{{item.nickname}}--{{item.phone}}</text>
  73. <checkbox value="{{item._id}}" checked="{{item.checked}}" />
  74. </label>
  75. </view>
  76. </checkbox-group>
  77. <!-- <view class="btn">
  78. <button type="primary" size="mini" bindtap="memSubmit">提交保存</button>
  79. </view> -->
  80. </view>
  81. </view>
  82. </e-dialog>