edit.blade.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267
  1. @extends('vip.layouts')
  2. @section('seo_title')
  3. {{ trans('menu.take_money') }}
  4. @endsection
  5. @section('content')
  6. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post" eventType=eventAjaxForm>
  7. {!! csrf_field() !!}
  8. <div class="layui-form-item">
  9. <label class="layui-form-label">用户名</label>
  10. <div class="layui-input-block">
  11. <input type="text" name="account_name" required lay-verify="required" placeholder="" autocomplete="off" class="layui-input" value="{{isset(
  12. $data['account_name'])?$data['account_name']:''}}" disabled="disabled">
  13. </div>
  14. </div>
  15. <div class="layui-form-item">
  16. <label class="layui-form-label">订单号</label>
  17. <div class="layui-input-block">
  18. <input type="text" name="order_id" lay-verify="" autocomplete="off" class="layui-input"
  19. value="{{isset($data['order_id'])?$data['order_id']:''}}" readonly="readonly">
  20. </div>
  21. </div>
  22. <div class="layui-form-item">
  23. <label class="layui-form-label">开户行</label>
  24. <div class="layui-input-inline">
  25. <input type="text" name="bank_info" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['bank_info']}}" disabled="disabled">
  26. </div>
  27. </div>
  28. <div class="layui-form-item">
  29. <label class="layui-form-label">卡号</label>
  30. <div class="layui-input-inline">
  31. <input type="text" name="bank_no" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['bank_no']}}" disabled="disabled">
  32. </div>
  33. </div>
  34. <div class="layui-form-item">
  35. <label class="layui-form-label">开户姓名</label>
  36. <div class="layui-input-inline">
  37. <input type="text" name="bank_user" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['bank_user']}}" disabled="disabled">
  38. </div>
  39. </div>
  40. <div class="layui-form-item">
  41. <label class="layui-form-label">开户地址</label>
  42. <div class="layui-input-inline">
  43. <input type="text" name="bank_address" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['bank_address']}}"
  44. disabled="disabled">
  45. </div>
  46. </div>
  47. <div class="layui-form-item">
  48. <label class="layui-form-label">备注</label>
  49. <div class="layui-input-inline">
  50. <textarea disabled="disabled" style="width: 550px;height: 105px;" cols="80" rows="8">{{$data['user_remark']}}
  51. </textarea>
  52. </div>
  53. </div>
  54. <div class="layui-form-item">
  55. <label class="layui-form-label">取款前余额</label>
  56. <div class="layui-input-inline">
  57. <input type="text" name="pre_money" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['pre_money']}}" disabled="disabled">
  58. </div>
  59. </div>
  60. <div class="layui-form-item">
  61. <label class="layui-form-label">金额</label>
  62. <div class="layui-input-inline">
  63. <!--<input type="text" name="money" lay-verify="" autocomplete="off" class="layui-input" value="" disabled="disabled">-->
  64. <b lay-verify="" autocomplete="off" class="layui-input money" style="color: red;line-height: 38px;">{{$data['money']}}</b>
  65. </div>
  66. </div>
  67. <div class="layui-form-item">
  68. <label class="layui-form-label">取款后余额</label>
  69. <div class="layui-input-inline">
  70. <input type="text" name="last_money" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['last_money']}}" disabled="disabled">
  71. </div>
  72. </div>
  73. <div class="layui-form-item">
  74. <label class="layui-form-label">申请时间</label>
  75. <div class="layui-input-inline">
  76. <input type="text" name="apply_time" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['apply_time']}}" disabled="disabled">
  77. </div>
  78. </div>
  79. <div class="layui-form-item">
  80. <label class="layui-form-label">投注流水</label>
  81. <div class="layui-input-inline">
  82. <input type="text" name="bettingMoney" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['bettingMoney']}}"
  83. disabled="disabled">
  84. </div>
  85. </div>
  86. <div class="layui-form-item">
  87. <label class="layui-form-label">目标流水</label>
  88. <div class="layui-input-inline">
  89. <input type="text" name="needBettingMoney" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['needBettingMoney']}}"
  90. disabled="disabled">
  91. </div>
  92. <div class="layui-input-inline">
  93. <input class="layui-btn" id="freshMoney" type="button" value="刷新流水"/>
  94. </div>
  95. </div>
  96. <div class="layui-form-item">
  97. <label class="layui-form-label">操作</label>
  98. <div class="layui-input-block">
  99. <input type="radio" name="status" value="1" title="已支付" @if($data['status']!=2) checked
  100. @endif @if($data['status']!=0) disabled="disabled" @endif>
  101. <input type="radio" name="status" value="2" title="未支付" @if($data['status']==2) checked
  102. @endif @if($data['status']!=0) disabled="disabled" @endif>
  103. </div>
  104. </div>
  105. <div class="layui-form-item">
  106. <label class="layui-form-label">用于活动</label>
  107. <div class="layui-input-block">
  108. <input type="radio" name="active" value="12" title="是" @if($data['active']==12) checked
  109. @endif @if($data['status']!=0) disabled="disabled" @endif>
  110. <input type="radio" name="active" value="5" title="否" @if($data['active']==5) checked
  111. @endif @if($data['status']!=0) disabled="disabled" @endif>
  112. </div>
  113. </div>
  114. <div class="layui-form-item">
  115. <label class="layui-form-label">备注</label><span style="color: red">(选填项)</span>
  116. <div class="layui-input-inline">
  117. <textarea style="resize:none" name="reason" cols="20" rows="2">{{$data['reason']}}</textarea>
  118. {{--<input type="text" name="reason" lay-verify="" autocomplete="off" class="layui-input" value="{{$data['reason']}}">--}}
  119. </div>
  120. </div>
  121. <div class="layui-form-item">
  122. <label class="layui-form-label">提示</label>
  123. <div class="layui-input-inline">
  124. <textarea disabled="disabled" style="width: 550px;height: 105px;" cols="80" rows="8">今日成功提款次数:{{$data['today_take']}},总成功提款次数:{{$data['take_count']}}。
  125. 最后一笔存款时间:{{$data['last_recharge_time']}},最后一笔存款金额:{{$data['last_recharge_money']}}。最后一笔存款之后的投注总金额:{{$data['total_bet_money']}}。
  126. (该数据仅供参考,请核对会员数据再进行提款操作。)
  127. </textarea>
  128. </div>
  129. </div>
  130. <div class="layui-form-item">
  131. <label class="layui-form-label">更多</label>
  132. <div class="layui-input-inline">
  133. <div class="layui-form-mid layui-word-aux">查看财务,资金流水</div>
  134. </div>
  135. </div>
  136. @if($data['status']==0)
  137. <div class="layui-form-item">
  138. <div class="layui-input-block">
  139. <button class="layui-btn sub" lay-submit lay-filter="submitForm">立即提交</button>
  140. <!-- <button type="reset" class="layui-btn layui-btn-normal">重置</button> -->
  141. </div>
  142. </div>
  143. @endif
  144. </form>
  145. <script>
  146. //Demo
  147. $('#freshMoney').on('click', function () {
  148. //ajax请求刷新获取流水数据,接口地址:/admin/Take/checkMoney,
  149. //var money = $('input[name=bettingMoney]').val();
  150. //var needmoney = $('input[name=needBettingMoney]').val();
  151. $('input[name=bettingMoney]').val('重新计算中');
  152. $('input[name=needBettingMoney]').val('重新计算中');
  153. $.ajax({
  154. type: 'get',
  155. url: '/admin/Take/checkMoney',
  156. data: {
  157. 'account_identity': '{{$data['account_identity']}}'
  158. },
  159. dataType: 'json',
  160. async: false,
  161. success: function (json) {
  162. var ret;
  163. if (!json == 0) {
  164. //$ret = JSON.stringify(json);
  165. var bet=json.bettingMoney;
  166. var need=json.needBettingMoney;
  167. //console.log(bet);
  168. //console.log(need);
  169. setTimeout(function () {
  170. $('input[name=bettingMoney]').val(bet);
  171. $('input[name=needBettingMoney]').val(need);
  172. },500)
  173. }
  174. }
  175. });
  176. });
  177. layui.use(['form'], function () {
  178. var form = layui.form;
  179. //监听提交
  180. $('.sub').on('click', function () {
  181. var name = $('input[name=account_name]').val();
  182. var type = $('input[name=status]:checked').val();
  183. var money = $('input[name=last_money]').val();
  184. // var balance = $('input[name=balance]').val();
  185. var peize_bate = $('.money').text();
  186. money = parseFloat(money);
  187. peize_bate = parseFloat(peize_bate);
  188. var reward = peize_bate * money / 100
  189. var str = '';
  190. if (type === '1') {
  191. str += ' <div class="layui-form-item" style="margin-top: 15px">\n' +
  192. ' <label class="layui-form-label">用户名</label>\n' +
  193. ' <div class="layui-input-inline">\n' +
  194. ' <input type="text" class="layui-input"disabled="disabled" value="' + name + '">\n' +
  195. ' </div>\n' +
  196. ' </div>';
  197. str += ' <div class="layui-form-item">\n' +
  198. ' <label class="layui-form-label">取款金额</label>\n' +
  199. ' <div class="layui-input-inline">\n' +
  200. ' <input type="text" class="layui-input" disabled="disabled" value="' + peize_bate + '">\n' +
  201. ' </div>\n' +
  202. ' </div>';
  203. str += ' <div class="layui-form-item">\n' +
  204. ' <label class="layui-form-label">取款后余额</label>\n' +
  205. ' <div class="layui-input-inline">\n' +
  206. ' <input type="text" class="layui-input" disabled="disabled" value="' + (money) + '">\n' +
  207. ' </div>\n' +
  208. ' </div>';
  209. } else {
  210. str += ' <p style="line-height: 60px;height:60px;text-align: center;font-size: 18px;">未支付</p>';
  211. }
  212. layer.open({
  213. type: 1,
  214. btn: ['确定', '取消'],
  215. btnAlign: 'c',
  216. id: 'box',
  217. content: str, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响
  218. yes: function (index, layero) {
  219. layer.close(index);
  220. $('#submitForm').submit();
  221. }
  222. });
  223. return false;
  224. })
  225. });
  226. function cbFormSuccess(data) {
  227. parent.window.updateNum();
  228. layer.alert(data.msg, {}, function () {
  229. window.location.href = '/admin/take/index';
  230. // window.history.go(-1);//返回上一页
  231. });
  232. }
  233. </script>
  234. @endsection