activity-list.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('活动管理列表'))
  4. <div class="w1200 ">
  5. <div class="right-titpos">
  6. <ul class="add-snav">
  7. 活动管理列表
  8. <a class='btn btn-primary' href="{{yzWebUrl('plugin.room.admin.activity-manage.add')}}"
  9. style="margin-bottom:5px;"><i class='fa fa-plus'></i> 添加活动</a>
  10. </ul>
  11. </div>
  12. <form action="" method="post" class="form-horizontal" id="form1">
  13. <div class="panel panel-info">
  14. <div class="panel-body">
  15. <div class="form-group col-xs-12 col-sm-2">
  16. <!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  17. <!--<div class="col-xs-12 col-sm-8 col-lg-9">-->
  18. <input class="form-control" name="search[id]" id="" type="text"
  19. value="{{$search['id']}}" placeholder="活动ID">
  20. <!--</div>-->
  21. </div>
  22. <div class="form-group col-xs-12 col-sm-2">
  23. <!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  24. <!--<div class="col-xs-12 col-sm-8 col-lg-9">-->
  25. <input class="form-control" name="search[title]" id="" type="text"
  26. value="{{$search['title']}}" placeholder="活动标题">
  27. <!--</div>-->
  28. </div>
  29. <div class="form-group col-xs-12 col-sm-7 col-lg-4">
  30. <div class="">
  31. <button class="btn btn-success "><i class="fa fa-search"></i> 搜索</button>
  32. </div>
  33. </div>
  34. </div>
  35. </div>
  36. </form>
  37. </div>
  38. <div class='panel panel-default'>
  39. <div class='panel-body'>
  40. <table class="table table-hover" style="overflow:visible;">
  41. <thead>
  42. <tr>
  43. <th style='width:8%;'>ID</th>
  44. <th style='width:10%;'>活动标题</th>
  45. <th style='width:15%;'>主播奖励条件</th>
  46. <th style='width:15%;'>主播奖励</th>
  47. <th style='width:15%;'>会员奖励条件</th>
  48. <th style='width:15%;'>会员奖励</th>
  49. <th style='width:15%;'>直播间会员奖励条件</th>
  50. <th style='width:15%;'>直播间会员奖励</th>
  51. <th style='width:10%;'>操作</th>
  52. </tr>
  53. </thead>
  54. <tbody>
  55. @foreach($list as $row)
  56. <tr>
  57. <td>{{$row['id']}}</td>
  58. <td>{{$row['title']}}</td>
  59. <td>
  60. @if($row['anchor_reward']['liveTime'])
  61. 直播在线时长满{{$row['anchor_reward']['liveTime']}}分钟<br>
  62. @endif
  63. @if($row['anchor_reward']['watchNum'])
  64. 累计观看会员满{{$row['anchor_reward']['watchNum']}}人<br>
  65. @endif
  66. @if($row['anchor_reward']['conversionOrder'])
  67. 转化订单金额满{{$row['anchor_reward']['conversionOrder']}}元<br>
  68. @endif
  69. </td>
  70. <td>
  71. @if($row['anchor_reward']['pointBonus'])
  72. 积分{{$row['anchor_reward']['pointBonus']}}<br>
  73. @endif
  74. @if($row['anchor_reward']['loveBonus'] && app('plugins')->isEnabled('love'))
  75. {{\Yunshop\Love\Common\Services\CommonService::getLoveName()}}{{$row['anchor_reward']['loveBonus']}}<br>
  76. @endif
  77. @if($row['anchor_reward']['balanceBonus'])
  78. 余额{{$row['anchor_reward']['balanceBonus']}}<br>
  79. @endif
  80. @if($row['anchor_reward']['packetBonus'])
  81. 现金红包{{$row['anchor_reward']['packetBonus']}}元<br>
  82. @endif
  83. </td>
  84. <td>
  85. @if($row['member_reward']['liveTime'])
  86. 观看时长满{{$row['member_reward']['liveTime']}}分钟<br>
  87. @endif
  88. </td>
  89. <td>
  90. @if($row['member_reward']['pointBonus'])
  91. 积分{{$row['member_reward']['pointBonus']}}<br>
  92. @endif
  93. @if($row['member_reward']['loveBonus'] && app('plugins')->isEnabled('love'))
  94. {{\Yunshop\Love\Common\Services\CommonService::getLoveName()}}{{$row['member_reward']['loveBonus']}}<br>
  95. @endif
  96. @if($row['member_reward']['balanceBonus'])
  97. 余额{{$row['member_reward']['balanceBonus']}}<br>
  98. @endif
  99. @if($row['member_reward']['packetBonus'])
  100. 现金红包{{$row['member_reward']['packetBonus']}}元<br>
  101. @endif
  102. </td>
  103. <td>
  104. @if($row['room_member_reward']['watchNum'])
  105. 在线观看会员数量满{{$row['room_member_reward']['watchNum']}}人<br>
  106. @endif
  107. @if($row['room_member_reward']['liveTime'])
  108. 直播时长满{{$row['room_member_reward']['liveTime']}}分钟<br>
  109. @endif
  110. </td>
  111. <td>
  112. @if($row['room_member_reward']['pointSet'] == 0 && $row['room_member_reward']['pointFixed'])
  113. 积分{{$row['room_member_reward']['pointFixed']}}<br>
  114. @elseif($row['room_member_reward']['pointSet'] == 1 && $row['room_member_reward']['pointLow'] && $row['room_member_reward']['pointHigh'])
  115. 积分{{$row['room_member_reward']['pointLow']}} - {{$row['room_member_reward']['pointHigh']}}<br>
  116. @endif
  117. @if($row['room_member_reward']['loveSet'] == 0 && $row['room_member_reward']['loveFixed'] && app('plugins')->isEnabled('love'))
  118. {{\Yunshop\Love\Common\Services\CommonService::getLoveName()}}{{$row['room_member_reward']['loveFixed']}}<br>
  119. @elseif($row['room_member_reward']['loveSet'] == 1 && $row['room_member_reward']['loveLow'] && $row['room_member_reward']['loveHigh'] && app('plugins')->isEnabled('love'))
  120. {{\Yunshop\Love\Common\Services\CommonService::getLoveName()}}{{$row['room_member_reward']['loveLow']}} - {{$row['room_member_reward']['loveHigh']}}<br>
  121. @endif
  122. @if($row['room_member_reward']['balanceSet'] == 0 && $row['room_member_reward']['balanceFixed'])
  123. 余额{{$row['room_member_reward']['balanceFixed']}}<br>
  124. @elseif($row['room_member_reward']['balanceSet'] == 1 && $row['room_member_reward']['balanceLow'] && $row['room_member_reward']['balanceHigh'])
  125. 余额{{$row['room_member_reward']['balanceLow']}} - {{$row['room_member_reward']['balanceHigh']}}<br>
  126. @endif
  127. @if($row['room_member_reward']['packetSet'] == 0 && $row['room_member_reward']['packetFixed'])
  128. 现金红包{{$row['room_member_reward']['packetFixed']}}元<br>
  129. @elseif($row['room_member_reward']['packetSet'] == 1 && $row['room_member_reward']['packetLow'] && $row['room_member_reward']['packetHigh'])
  130. 现金红包{{$row['room_member_reward']['packetLow']}}元 - {{$row['room_member_reward']['packetHigh']}}元<br>
  131. @endif
  132. </td>
  133. <td style="overflow: visible">
  134. <div class="btn-group btn-group-sm" >
  135. <a class="btn btn-info dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="javascript:;">操作 <span class="caret"></span></a>
  136. <ul class="dropdown-menu dropdown-menu-left" role="menu" style='z-index: 9999;min-width: 130px' >
  137. <li><a href="{{yzWebUrl('plugin.room.admin.activity-manage.edit', ['id' => $row['id']])}}" title="编辑"><i class='fa fa-shopping-bag'></i> 编辑</a></li>
  138. <li><a href="{{yzWebUrl('plugin.room.admin.draw', ['search[a_id]' => $row['id']])}}" title="领取记录"><i class='fa fa-shopping-bag'></i> 领取记录</a></li>
  139. <li><a href="{{yzWebUrl('plugin.room.admin.activity-manage.delete', ['id' => $row['id']])}}" onclick="return confirm('是否确认删除?');return false;" title="删除"><i class='fa fa-list'></i> 删除</a></li>
  140. </ul>
  141. </div>
  142. </td>
  143. </tr>
  144. @endforeach
  145. </tbody>
  146. </table>
  147. {!! $pager !!}
  148. </div>
  149. </div>
  150. <script type="text/javascript" src="{{static_url('js/area/cascade_street.js')}}"></script>
  151. <script language='javascript'>
  152. $('.tdedit').mouseover(function () {
  153. $(this).find('.fa-pencil').show();
  154. }).mouseout(function () {
  155. $(this).find('.fa-pencil').hide();
  156. });
  157. $('.fa-edit-item').click(function () {
  158. var areaData = $(this).closest('span').find('span').html();
  159. var agentid = $(this).data('agentid');
  160. popwin = $('#modal-module-menus-notice').modal();
  161. $('.area-text').text(areaData);
  162. $('.area-agent-id').val(agentid);
  163. cascdeInit();
  164. });
  165. $('#submit').click(function () {
  166. var agentid = $('.area-agent-id').val();
  167. var provanceId = $('#sel-provance').val();
  168. var cityId = $('#sel-city').val();
  169. var districtId = $('#sel-area').val();
  170. var streetId = $('#sel-street').val();
  171. var obg = {
  172. province_id: provanceId,
  173. city_id: cityId,
  174. district_id: districtId,
  175. street_id: streetId
  176. };
  177. fastChange(agentid, obg);
  178. });
  179. function fastChange(id, value) {
  180. $.ajax({
  181. url: "{!! yzWebUrl('plugin.area-dividend.admin.agent.change') !!}",
  182. type: "post",
  183. data: {id: id, value: value},
  184. cache: false,
  185. success: function ($data) {
  186. //console.log($data);return;
  187. if ($data.result == 0) {
  188. confirm($data.msg);
  189. }
  190. location.reload();
  191. }
  192. })
  193. }
  194. $(function () {
  195. $('#export').click(function () {
  196. $('#form1').attr('action', '{!! yzWebUrl('plugin.area-dividend.admin.agent.export') !!}');
  197. $('#form1').submit();
  198. });
  199. $('#search').click(function () {
  200. $('#form1').attr('action', '{!! yzWebUrl('plugin.area-dividend.admin.agent') !!}');
  201. $('#form1').submit();
  202. });
  203. });
  204. </script>
  205. @endsection