addSignin.blade.php 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. @extends('vip.layouts')
  2. @section('content')
  3. <style type="text/css">
  4. .loss-input {
  5. /* display: block; */
  6. width: 100%;
  7. padding-left: 10px;
  8. }
  9. .loss-input {
  10. height: 38px;
  11. line-height: 1.3;
  12. line-height: 38px\9;
  13. border-width: 1px;
  14. border-style: solid;
  15. background-color: #fff;
  16. border-radius: 2px;
  17. }
  18. </style>
  19. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post" eventType=eventAjaxForm>
  20. {!! csrf_field() !!}
  21. <div class="layui-form-item">
  22. <label class="layui-form-label">{{ trans('lottery_money.name') }}:</label>
  23. <div class="layui-input-block">
  24. <input type="text" name="name" id="name" required lay-verify="" placeholder="" autocomplete="off" value="@isset($data) {{ $data['name'] }} @endisset" class="layui-input">
  25. </div>
  26. </div>
  27. <div class="layui-form-item">
  28. <div class="layui-form-item">
  29. <label class="layui-form-label">{{ trans('lottery_money.give_type') }}:</label>
  30. <div class="layui-input-block">
  31. <input type="radio" name="setup" value="1" checked="true" title="手动申请" @if(isset($setup) && $setup == 1) checked @endif>
  32. <input type="radio" name="setup" value="2" title="自动计算" @if(isset($setup) && $setup == 2) checked @endif>
  33. </div>
  34. </div>
  35. <div class="layui-form-item">
  36. <label class="layui-form-label">彩金类型:</label>
  37. <div class="layui-input-block">
  38. <select name="sub_type" id="type" lay-verify="" autocomplete="off" class="layui-input" eventType=event-query>
  39. <option value="day" @if(isset($data['sub_type'])&&$data['sub_type']=='day')selected @endif >日签到</option>
  40. <option value="week" @if(isset($data['sub_type'])&&$data['sub_type']=='week')selected @endif >周签到</option>
  41. <option value="month" @if(isset($data['sub_type'])&&$data['sub_type']=='month')selected @endif >月签到</option>
  42. </select>
  43. </div>
  44. </div>
  45. <div class="layui-form-item">
  46. <label class="layui-form-label">{{ trans('lottery_money.grade') }}</label>
  47. <div class="layui-input-block">
  48. @foreach($User_grade as $k=>$v)
  49. <div style="float: left;margin-right: 20px; width: 150px;"><input type="checkbox" name="grade[]" value="{{$v['id']}}" @if(isset($v['active']) && $v['active'] == 1) checked @endif>{{$v['name']}}</div>
  50. <input type="text" name="min[]" lay-verify="" placeholder="请输入最小彩金" autocomplete="off" value="@isset($v['min']) {{ $v['min'] }} @endisset" class="layui-input" style="width: 150px; float: left; margin-right: 20px;">
  51. <input type="text" name="max[]" lay-verify="" placeholder="请输入最大彩金" autocomplete="off" value="@isset($v['max']) {{ $v['max'] }} @endisset" class="layui-input" style="width: 150px; float: left;margin-right: 20px;">
  52. <input type="text" name="prizemin[]" lay-verify="" placeholder="请输入最小大奖" autocomplete="off" value="@isset($v['prizemin']) {{ $v['prizemin'] }} @endisset" class="layui-input" style="width: 150px; float: left;margin-right: 20px;">
  53. <input type="text" name="prizemax[]" lay-verify="" placeholder="请输入最大大奖" autocomplete="off" value="@isset($v['prizemax']) {{ $v['prizemax'] }} @endisset" class="layui-input" style="width: 150px; float: left;">
  54. <div style="clear: both;"></div>
  55. @endforeach
  56. </div>
  57. </div>
  58. <div class="layui-form-item">
  59. <label class="layui-form-label">连续签到:</label>
  60. <div class="layui-input-block" style="line-height: 36px;">
  61. <input type="text" name="give_type" id="give_type" required lay-verify="" placeholder="" autocomplete="off" value="@isset($give_type) {{ $give_type }} @endisset" class="layui-input" style="width: 150px; float: left;"> &nbsp;&nbsp;次开启大奖
  62. </div>
  63. </div>
  64. <div class="layui-form-item">
  65. <label class="layui-form-label">提款倍数:</label>
  66. <div class="layui-input-block">
  67. <input type="text" name="multiple" id="multiple" required lay-verify="" placeholder="" autocomplete="off" value="@isset($multiple) {{ $multiple }} @endisset" class="layui-input">
  68. </div>
  69. </div>
  70. <div class="layui-form-item"><!-- qtx 2018-12-15 -->
  71. <label class="layui-form-label">充值限额:</label>
  72. <div class="layui-input-block">
  73. <input type="text" name="recharge_limit" id="recharge_limit" required lay-verify="" placeholder="" autocomplete="off" value="@isset($recharge_limit) {{ $recharge_limit }} @endisset" class="layui-input">
  74. </div>
  75. </div>
  76. <div class="layui-inline" style="width: 360px">
  77. <label class="layui-form-label">状态:</label>
  78. <div class="layui-input-inline">
  79. <input type="radio" name="status" value="1" title="启用" @if($data['status']=='1') checked @endif>
  80. <input type="radio" name="status" value="2" title="关闭" @if($data['status']=='2') checked @endif>
  81. </div>
  82. </div>
  83. <input type="hidden" name="sort" value='1'>
  84. <input type="hidden" name="type" value='sign'>
  85. @if(S('ACTION')!='view')
  86. <div class="layui-form-item">
  87. <div class="layui-input-block">
  88. <a class="layui-btn lay-btn-diy" href="javascript:history.go(-1)">返回</a>
  89. <button class="layui-btn" lay-submit lay-filter="submitForm">立即提交</button>
  90. <button type="reset" class="layui-btn layui-btn-green">重置</button>
  91. </div>
  92. </div>
  93. @endif
  94. </form>
  95. <script>
  96. //Demo
  97. var condiloss_money = $('.loscon').html();
  98. var condilucky_money = $('.luccon').html();
  99. var dt = '';
  100. //添加条件
  101. function addcondi(){
  102. var did = $('.addcondi').attr('data-id');
  103. if(did>=10){
  104. layer.msg('最多添加十项条件');
  105. return false;
  106. }
  107. var mat = parseInt(did)-1;
  108. var ac = $('.addcondi').attr('data-type');
  109. if(dt==''){
  110. if(ac=='loss_money'){
  111. condiloss_moneyt = condiloss_money.replace(/-0/g, "-"+did);
  112. $('.addbut').before(condiloss_moneyt);
  113. }else if(ac=='lucky_money'){
  114. condilucky_moneyt = condilucky_money.replace(/-0/g, "-"+did);
  115. $('.addbut').before(condilucky_moneyt);
  116. }
  117. }else if(dt=='loss_money'){
  118. condiloss_moneyt = condiloss_money.replace(/-0/g, "-"+did);
  119. $('.addbut').before(condiloss_moneyt);
  120. }else if(dt=='lucky_money'){
  121. condilucky_moneyt = condilucky_money.replace(/-0/g, "-"+did);
  122. $('.addbut').before(condilucky_moneyt);
  123. }
  124. $('.addcondi').attr('data-id',parseInt(did)+1);
  125. }
  126. //删除条件
  127. function delcondi(){
  128. var did = $('.addcondi').attr('data-id');
  129. if(did<=1){
  130. layer.msg('至少包含一项条件');
  131. return false;
  132. }
  133. var mat = parseInt(did)-1;
  134. var dstr = '-'+mat;
  135. $("input[id$='"+dstr+"']").parent().parent().remove();
  136. $('.addcondi').attr('data-id',mat);
  137. $('.delcondi').attr('data-id',mat);
  138. }
  139. layui.use(['form'], function(){
  140. var form = layui.form;
  141. $('.loscon').remove();
  142. $('.luccon').remove();
  143. var codistr = '';
  144. form.on('select(testSelect)', function(data){
  145. console.log(data.value);
  146. dt = data.value;
  147. if (data.value=='join' || data.value=='month_join' || data.value=='week_join' || data.value=='loss_money'|| data.value=='day_join') {
  148. $('.single').show();
  149. // $('#labels').hide();
  150. }else{
  151. $('.single').hide();
  152. // $('#labels').show();
  153. }
  154. if(data.value=='sign_money'){
  155. $('.sign_money').show();
  156. }else{
  157. $('.sign_money').hide();
  158. }
  159. if(data.value=='night_join'){
  160. $('.night_join').show();
  161. }else{
  162. $('.night_join').hide();
  163. }
  164. if (data.value=='loss_money') {
  165. $('.loss_money').show();
  166. $('.extrcon').after(condiloss_money);
  167. }else{
  168. $('.condiloss_money').remove();
  169. $('.loss_money').hide();
  170. }
  171. if (data.value=='lucky_money') {
  172. $('.lucky_money').show();
  173. $('.extrcon').after(condilucky_money);
  174. }else{
  175. $('.condilucky_money').remove();
  176. $('.lucky_money').hide();
  177. }
  178. if (data.value=='lucky_money' || data.value=='loss_money') {
  179. $('.addcondi').show();
  180. $('.addbut').show();
  181. $('.extrcon').show();
  182. }else{
  183. $('.extrcon').hide();
  184. $('.addbut').hide();
  185. $('.addcondi').hide();
  186. }
  187. });
  188. //监听提交
  189. form.on('submit(submitForm)', function(data){
  190. return true;
  191. });
  192. });
  193. layui.use('laydate', function(){
  194. var laydate = layui.laydate;
  195. //时间选择器
  196. laydate.render({
  197. elem: '#cd1-star_time'
  198. ,type: 'time'
  199. });
  200. //时间选择器
  201. laydate.render({
  202. elem: '#cd1-end_time'
  203. ,type: 'time'
  204. });
  205. });
  206. /*lay('.test-item').each(function(){
  207. laydate.render({
  208. elem: this
  209. ,type: 'datetime'
  210. ,trigger: 'click'
  211. });
  212. });*/
  213. </script>
  214. @endsection