group.wxml 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <mobile-main frameStyle="{{frameStyle}}" bind:back="back" bind:tabPath="tabPath">
  2. <view slot="info" class="container main">
  3. <view class="zero one">
  4. <input type="text" value="{{searchInfo.name}}" bindconfirm="search" placeholder="请输入关键词" />
  5. </view>
  6. <view class="zero two">
  7. <scroll-view scroll-y="true" class="scroll-view">
  8. <view class="list-scroll-view">
  9. <view class="list" wx:for="{{list}}" wx:key="item">
  10. <view class="name">{{item.match_time}}</view>
  11. <view class="other">
  12. <view class="other_1">
  13. <text>赛事名称:</text>
  14. <text>{{item.match_name}}</text>
  15. </view>
  16. <view class="other_1">
  17. <text>赛事组别:</text>
  18. <text>{{item.grouping_name}}</text>
  19. </view>
  20. <view class="other_1">
  21. <text>组内项目:</text>
  22. <text>{{item.project_name}}</text>
  23. </view>
  24. <view class="other_1">
  25. <text>赛事场地:</text>
  26. <text>{{item.ground_name}}</text>
  27. </view>
  28. <view class="other_1">
  29. <text>比赛状态:</text>
  30. <text>{{item.status=='0'?'已安排':item.status=='1'?'待开赛':item.status=='2'?'已开赛':item.status=='3'?'已结束':'暂无'}}</text>
  31. </view>
  32. </view>
  33. <view class="btn">
  34. <button type="primary" size="mini" bindtap="toView" data-item="{{item}}">详细信息</button>
  35. <button type="primary" size="mini" bindtap="toScore" data-item="{{item}}">赛事管理</button>
  36. <button type="primary" size="mini" bindtap="toChange" data-item="{{item}}" wx:if="{{item.score_one==16||item.score_two==16}}">更换场地</button>
  37. </view>
  38. </view>
  39. </view>
  40. </scroll-view>
  41. </view>
  42. </view>
  43. </mobile-main>
  44. <e-dialog dialog="{{dialog}}" bind:toClose="toClose">
  45. <view slot="info">
  46. <view class="dialog_one" wx:if="{{dialog.type=='1'}}">
  47. <view class="one_1">
  48. <text class="text">赛事名称:</text>
  49. <text class="text1">{{info.match_name||'暂无'}}</text>
  50. </view>
  51. <view class="one_1">
  52. <text class="text">赛事组别:</text>
  53. <text class="text1">{{info.grouping_name||'暂无'}}</text>
  54. </view>
  55. <view class="one_1">
  56. <text class="text">比赛项目:</text>
  57. <text class="text1">{{info.project_name||'暂无'}}</text>
  58. </view>
  59. <view class="one_1">
  60. <text class="text">赛事场地:</text>
  61. <text class="text1">{{info.ground_name||'暂无'}}</text>
  62. </view>
  63. <view class="one_1">
  64. <text class="text">选手1:</text>
  65. <text class="text1">{{info.player_one_name||'暂无'}}</text>
  66. </view>
  67. <view class="one_1">
  68. <text class="text">选手2:</text>
  69. <text class="text1">{{info.player_two_name||'暂无'}}</text>
  70. </view>
  71. <view class="one_1">
  72. <text class="text">裁判名称:</text>
  73. <text class="text1">{{info.referee_name||'暂无'}}</text>
  74. </view>
  75. <view class="one_1">
  76. <text class="text">选手1的比分纪录:</text>
  77. <text class="text1">{{info.score_one||0}}分</text>
  78. </view>
  79. <view class="one_1">
  80. <text class="text">选手2的比分纪录:</text>
  81. <text class="text1">{{info.score_two||0}}分</text>
  82. </view>
  83. <view class="one_1">
  84. <text class="text">小组名:</text>
  85. <text class="text1">{{info.team_name||'暂无'}}</text>
  86. </view>
  87. <view class="one_1">
  88. <text class="text">胜者:</text>
  89. <text class="text1">{{info.winner||'暂无'}}</text>
  90. </view>
  91. <view class="one_1">
  92. <text class="text">比赛时间:</text>
  93. <text class="text1">{{info.match_time||'暂无'}}</text>
  94. </view>
  95. <view class="one_1">
  96. <text class="text">比赛状态:</text>
  97. <text class="text1">{{info.status=='0'?'已安排':info.status=='1'?'待开赛':info.status=='2'?'已开赛':info.status=='3'?'已结束':'暂无'}}</text>
  98. </view>
  99. </view>
  100. <view class="dialog_two" wx:elif="{{dialog.type=='2'}}">
  101. <form catchsubmit="onSubmit">
  102. <view class="content" style="display: none;">
  103. <view class="label">数据id</view>
  104. <view class="value">
  105. <input type="text" name="_id" value="{{form._id}}" placeholder="请输入数据id" />
  106. </view>
  107. </view>
  108. <view class="content">
  109. <view class="label">比赛状态</view>
  110. <view class="value">
  111. <picker bindchange="statusChange" name="status" value="{{form.status}}" range-key='label' range="{{statusList}}">
  112. <view class="input">{{form.status=='0'?'已安排':form.status=='1'?'待开赛':form.status=='2'?'已开赛':form.status=='3'?'已结束':'请选择'}}</view>
  113. </picker>
  114. </view>
  115. </view>
  116. <view class="content" wx:if="{{form.is_change=='0'}}">
  117. <view class="label">选手一比分{{form.player_one_name}}</view>
  118. <view class="value">
  119. <input type="number" name="score_one" maxlength="2" value="{{form.score_one}}" placeholder="请输入选手一比分" />
  120. </view>
  121. </view>
  122. <view class="content" wx:if="{{form.is_change=='0'}}">
  123. <view class="label">选手二比分{{form.player_two_name}}</view>
  124. <view class="value">
  125. <input type="number" name="score_two" maxlength="2" value="{{form.score_two}}" placeholder="请输入选手二比分" />
  126. </view>
  127. </view>
  128. <view class="content" wx:if="{{form.is_change=='1'}}">
  129. <view class="label">选手二比分{{form.player_two_name}}</view>
  130. <view class="value">
  131. <input type="number" name="score_two" maxlength="2" value="{{form.score_two}}" placeholder="请输入选手二比分" />
  132. </view>
  133. </view>
  134. <view class="content" wx:if="{{form.is_change=='1'}}">
  135. <view class="label">选手一比分{{form.player_one_name}}</view>
  136. <view class="value">
  137. <input type="number" name="score_one" maxlength="2" value="{{form.score_one}}" placeholder="请输入选手一比分" />
  138. </view>
  139. </view>
  140. <view class="content">
  141. <view class="label">胜者</view>
  142. <view class="value">
  143. <radio-group name="winner">
  144. <label>
  145. <radio value="{{form.player_one}}" checked="{{form.player_one==form.winner?true:false}}" />{{form.player_one_name}}
  146. </label>
  147. <label>
  148. <radio value="{{form.player_two}}" checked="{{form.player_two==form.winner?true:false}}" />{{form.player_two_name}}
  149. </label>
  150. </radio-group>
  151. </view>
  152. </view>
  153. <view class="btn">
  154. <button type="primary" size="mini" form-type="submit">提交保存</button>
  155. </view>
  156. </form>
  157. </view>
  158. </view>
  159. </e-dialog>