save_recharge.blade.php 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. @extends('vip.layouts')
  2. @section('seo_title')
  3. {{ trans('menu.remittance') }}
  4. @endsection
  5. @section('content')
  6. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post"
  7. eventType=eventAjaxForm>
  8. {!! csrf_field() !!}
  9. <label class="layui-form-label">赠送手续费</label>
  10. <input type="checkbox" name="checkedL" class="checkedL" onclick="checkedL()" style="vertical-align: middle; margin-right:10px;">勾选则赠送,不勾选则不赠送。同城同行汇款则不赠送<br>
  11. <input type="hidden" name="account_name" lay-verify="required" autocomplete="off" class="layui-input"
  12. value="{{$data['account_name']}}">
  13. <input type="hidden" name="money" lay-verify="required" autocomplete="off" class="layui-input"
  14. value="{{$data['money']}}">
  15. <input type="hidden" name="money_cash" lay-verify="required" autocomplete="off" class="layui-input"
  16. value="{{$data['cur_cash']}}">
  17. <div class="layui-form-item">
  18. <label class="layui-form-label">赠送比例</label>
  19. <div class="layui-input-block">
  20. <input type="text" name="point" id="point" required lay-verify="required" disabled="disabled" autocomplete="off" class="layui-input"
  21. value="0">
  22. </div>
  23. </div>
  24. <div class="layui-form-mid layui-word-aux">说明:如果用户充值100,比例为0.2。用户得到手续费2=100*0.002</div>
  25. <div class="layui-form-item">
  26. <div class="layui-input-block">
  27. <button class="layui-btn sub" lay-submit lay-filter="submitForm">立即提交</button>
  28. </div>
  29. </div>
  30. </form>
  31. <script>
  32. //Demo
  33. layui.use(['form'], function () {
  34. var form = layui.form;
  35. $('.layui-unselect').on('click',function(){
  36. var check = $('.layui-form-checked').length;
  37. if(check==1){
  38. $('#point').removeAttr('disabled');
  39. $('.checkedL').val(1);
  40. }else{
  41. $('#point').val('0');
  42. $('.checkedL').val(2);
  43. $('#point').attr('disabled','disabled');
  44. }
  45. console.log(check);
  46. });
  47. $('.sub').on('click', function () {
  48. var name = $('input[name=account_name]').val();
  49. var money = $('input[name=money]').val();
  50. var money_cash = $('input[name=money_cash]').val();
  51. var point = $('input[name=point]').val();
  52. money = parseFloat(money);
  53. money_cash = parseFloat(money_cash);
  54. point = parseFloat(point);
  55. var remittance = (point / 100) * money;
  56. var str = '';
  57. str += ' <div class="layui-form-item" style="margin-top: 15px">\n' +
  58. ' <label class="layui-form-label">用户名</label>\n' +
  59. ' <div class="layui-input-inline">\n' +
  60. ' <input type="text" class="layui-input"disabled="disabled" value="' + name + '">\n' +
  61. ' </div>\n' +
  62. ' </div>';
  63. str += ' <div class="layui-form-item" style="margin-top: 15px">\n' +
  64. ' <label class="layui-form-label">赠送比例</label>\n' +
  65. ' <div class="layui-input-inline">\n' +
  66. ' <input type="text" class="layui-input"disabled="disabled" value="' + point + '%">\n' +
  67. ' </div>\n' +
  68. ' </div>';
  69. str += ' <div class="layui-form-item">\n' +
  70. ' <label class="layui-form-label">汇款金额</label>\n' +
  71. ' <div class="layui-input-inline">\n' +
  72. ' <input type="text" class="layui-input" disabled="disabled" value="' + money + '">\n' +
  73. ' </div>\n' +
  74. ' </div>';
  75. str += ' <div class="layui-form-item">\n' +
  76. ' <label class="layui-form-label">用户交易后余额</label>\n' +
  77. ' <div class="layui-input-inline">\n' +
  78. ' <input type="text" class="layui-input" disabled="disabled" value="' + (money_cash + money +remittance) + '">\n' +
  79. ' </div>\n' +
  80. ' </div>';
  81. layer.open({
  82. type: 1,
  83. btn: ['确定', '取消'],
  84. btnAlign: 'c',
  85. id: 'box',
  86. content: str,
  87. yes: function (index, layero) {
  88. layer.close(index);
  89. $('#submitForm').submit();
  90. }
  91. });
  92. return false;
  93. });
  94. //监听提交
  95. // form.on('submit(submitForm)', function(data){
  96. // return true;
  97. // });
  98. });
  99. function cbFormSuccess(data) {
  100. parent.window.updateNum();
  101. var a = layer.alert(data.msg, {}, function () {
  102. //var table = window.history.go(-1);
  103. //执行重载 window.parent.tab
  104. /*table.reload({
  105. page: {
  106. curr: 1 //重新从第 1 页开始
  107. }
  108. , where: {
  109. account: $("#account_name", parent.document).val(),
  110. sureblur: $('.layui-form-switch', parent.document).text(),
  111. }
  112. });*/
  113. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  114. parent.layer.close(index); //再执行关闭
  115. // window.history.go(-1);
  116. window.location.href='/admin/remittance/index?status=0';
  117. });
  118. }
  119. </script>
  120. @endsection