Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.64 KB | None | 0 0
  1. @extends('layouts.app', ['activePage' => 'escritorio.index', 'titlePage' => __('Escritorio virtual')])
  2.  
  3. @section('content')
  4.  
  5.  
  6. <div class="content">
  7. <div class="container-fluid">
  8. @include('layouts.alerts')
  9. @include('mask.format_mask')
  10.  
  11. <div class="row">
  12. @include('cards.cardUser')
  13. </div>
  14.  
  15. <div class="row">
  16. <div class="col-md-12">
  17. <div class="card">
  18. <div class="card-header card-header-info">
  19. <h4 class="card-title ">Escritorio virtutal</h4>
  20. <p class="card-category"> Seus recebimentos serão concluidas até as 22:00hs apos a confirmação de seus doaacao</p>
  21. </div>
  22. <div class="card-body">
  23. <div class="row">
  24. <div class="col-12 text-right">
  25. @if ($true == '[]')
  26. @elseif ($true != '[]')
  27. <a href="" data-toggle="modal" data-target="#modelRecompromisso" class="btn btn-sm btn-info"><i class="material-icons">swap_horiz</i> Recompromisso</a>
  28. @endif
  29. @if ($pagamento == '[]')
  30. <a href="" data-toggle="modal" data-target="#modelDoacao" class="btn btn-sm btn-info"><i class="material-icons">add</i> Nova doação</a>
  31. @elseif ($pagamento != '[]')
  32. <button type="button" class="btn btn-sm btn-info" data-toggle="popover" title="Pagamento pedente" data-content="Só e permitido apos o pagamento do anterior"><i class="material-icons">add</i> Nova doação</a></button>
  33. @endif
  34. </div>
  35. </div>
  36. <div class="table-responsive">
  37. <table class="table">
  38. <thead class=" text-center">
  39. <th class="text-center" scope="col">Nº</th>
  40. <th class="text-center" scope="col">Tipo</th>
  41. <th class="text-center" scope="col">Data</th>
  42. <th class="text-center" scope="col">Valor</th>
  43. <th class="text-center" scope="col">Vencimento</th>
  44. <th class="text-center" scope="col">Status</th>
  45. <th class="text-center" scope="col">Ações</th>
  46. </thead>
  47. <tbody>
  48. @foreach ($pagamento as $aporte)
  49. <tr>
  50. <td class="text-center">
  51. {{ formatCodigo($aporte->id) }}
  52. </td>
  53. <td class="text-center">
  54. Doação
  55. </td>
  56. <td class="text-center">
  57. {{ $aporte->data_hora_registro->format('d/m/Y') }}
  58. </td>
  59. <td class="text-center">
  60. {{ formatMoney($aporte->valor_areceber) }}
  61. </td>
  62. <td class="text-center text-danger">
  63. <span id="demo" class="label label-success"></span>
  64. </td>
  65. <td class="text-center">
  66. <span class="badge badge-pill badge-{{ $aporte->CorStatus() }}"> {{ $aporte->descricaoStatus() }} </span>
  67. </td>
  68. <td class="text-center">
  69. <a href="" data-toggle="modal" data-target="#modelPagamento{{ $aporte->id }}" class="btn btn-sm btn-info"><i class="material-icons">redeem</i> Doar</a>
  70.  
  71. <!-- Modal Pagamento-->
  72. <div class="modal fade" id="modelPagamento{{ $aporte->id }}">
  73. <div class="modal-dialog modal-ms ">
  74. <div class="modal-content "> {{-- cor do card para deixa padrão basta remover text-whirh e bg-primary --}}
  75. <form action="{{ route('doacao-store') }}" method="post">
  76. {{ csrf_field() }}
  77. <!-- Modal Header -->
  78. <div class="modal-header">
  79. <h4 class="modal-title">Confirmar doação</h4>
  80. <button type="button" class="close" data-dismiss="modal">&times;</button>
  81. </div>
  82.  
  83. <!-- Modal body urpay-feito-pra-voce -->
  84. <div class="modal-body">
  85. <div class="row">
  86. <div class="col-md-12"
  87. <div class="card mb-3" style="max-width: 540px;">
  88. <div class="row no-gutters">
  89. <div class="col-md-4">
  90. <i><img style="width:150px" src="{{ asset('material') }}/img/logoCliente/bancon.png"></i>
  91. </div>
  92. <div class="col-md-8">
  93. <div class="card-body">
  94. <h3 class="card-title text-center"><b>{{ $aporte->usuarioRecebimento()->first()->name }}</b></h3>
  95. <p class="card-text">Para confirma sua doação informe o RASH da tranferencia no campo a baixo.</p>
  96.  
  97. </div>
  98. </div>
  99. </div>
  100. </div>
  101. </div>
  102. <div class="row">
  103. <div class="col-sm-12">
  104. <div class="form-group">
  105. <input class="form-control text-center" name="rashConfirmacao" id="input-rash" type="text" placeholder="HASH de confirmação" value="{{ old('rashConfirmacao') }}" />
  106. <input class="form-control text-center" name="rash" id="input-rash" type="hidden" placeholder="HASH de confirmação" value="{{ $aporte->id }}" />
  107. </div>
  108. </div>
  109. </div>
  110.  
  111. <!-- Modal footer -->
  112. {{-- <div class="modal-footer"> --}}
  113. <button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
  114. <button type="submit" class="btn btn-success block">Confirmar</button>
  115. {{-- </div> --}}
  116. </form>
  117. </div>
  118. </div>
  119. </div>
  120. </td>
  121. </tr>
  122. @endforeach
  123. </tbody>
  124. </table>
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. </div>
  132.  
  133. <!-- Modal contrato-->
  134. <div class="modal fade" id="modelDoacao">
  135. <div class="modal-dialog modal-ms ">
  136. <div class="modal-content">
  137. <form action="{{ route('app-escritorio.store') }}" ; method="post" id="frm_usu">
  138. {{ csrf_field() }}
  139. <!-- Modal Header -->
  140. <div class="modal-header">
  141. <h4 class="modal-title">Novo aporte</h4>
  142. <button type="button" class="close" data-dismiss="modal">&times;</button>
  143. </div>
  144.  
  145. <!-- Modal body -->
  146. <div class="modal-body">
  147. <div class="row">
  148. <div class="col-md-12">
  149. <label class="text-center"><b>A moeda ultilizada pela Montreal e a URPAY. click aqui para criar sua urpay</b></label>
  150. </div>
  151. </div>
  152. <div class="row">
  153. <table class="table">
  154. <tbody>
  155. @foreach ($doacoes as $doacao)
  156. <tr>
  157. <td>
  158. <div class="form-check">
  159. <label class="form-check-label">
  160. <input class="form-check-input" type="checkbox" value="{{ $doacao->id }}" name="doacao">
  161. <span class="form-check-sign">
  162. <span class="check"></span>
  163. </span>
  164. </label>
  165. </div>
  166. </td>
  167. <td> Doa {{ $doacao->descricao }} recebe R$ {{ $doacao->valor_retorno }}</td>
  168. </tr>
  169. @endforeach
  170. </tbody>
  171. </table>
  172. </div>
  173. </div>
  174.  
  175. <!-- Modal footer -->
  176. <div class="modal-footer">
  177. <button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
  178. <button type="submit" class="btn btn-info block">Doar</button>
  179. </div>
  180. </form>
  181. </div>
  182. </div>
  183. </div>
  184.  
  185.  
  186. <!-- Modal recompromisso-->
  187. <div class="modal fade" id="modelRecompromisso">
  188. <div class="modal-dialog modal-ms ">
  189. <div class="modal-content">
  190. <form action="{{ route('app-escritorio.store') }}" ; method="post" id="frm_usu">
  191. {{ csrf_field() }}
  192. <!-- Modal Header -->
  193. <div class="modal-header">
  194. <h4 class="modal-title">Recompromisso</h4>
  195. <button type="button" class="close" data-dismiss="modal">&times;</button>
  196. </div>
  197.  
  198. <!-- Modal body -->
  199. <div class="modal-body">
  200. <div class="row">
  201. <div class="col-md-12">
  202. <label class="text-center"><b>Seus recompromisso em aberto</b></label>
  203. </div>
  204. </div>
  205. <div class="row">
  206. <table class="table">
  207. <tbody>
  208. @foreach ($true as $doacao)
  209. <tr>
  210. <td>
  211. <div class="form-check">
  212. <label class="form-check-label">
  213. <input class="form-check-input" type="checkbox" value="{{ $doacao->id }}" name="doacao">
  214. <span class="form-check-sign">
  215. <span class="check"></span>
  216. </span>
  217. </label>
  218. </div>
  219. </td>
  220. <td> Recompromisso pedente R$ {{ formatMoney($doacao->aporte()->first()->valor_doado) }} o retorno é de R$ {{ formatMoney($doacao->aporte()->first()->valor_retorno) }}</td>
  221. </tr>
  222. @endforeach
  223. </tbody>
  224. </table>
  225. </div>
  226. </div>
  227.  
  228. <!-- Modal footer -->
  229. <div class="modal-footer">
  230. <button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
  231. <button type="submit" class="btn btn-info block">Recompromissar</button>
  232. </div>
  233. </form>
  234. </div>
  235. </div>
  236. </div>
  237.  
  238.  
  239.  
  240. @endsection
  241.  
  242. @push('js')
  243.  
  244. <script>
  245. $(document).ready(function() {
  246. // Javascript -- assets/js/demos.js
  247. md.initDashboardPageCharts();
  248. });
  249. </script>
  250.  
  251. <script type="text/javascript">
  252. $('.block').on('click', function (e){
  253. e.preventDefault();
  254.  
  255. var form = $(this).closest('form');
  256. var action = form.attr('action');
  257.  
  258. $(this).html('<i class="fa fa-refresh fa-spin"></i> Aguarde...').attr({
  259. disabled: 'disabled'
  260. });
  261. form.submit();
  262. })
  263. </script>
  264.  
  265. <script type="text/javascript">
  266. $(function () {
  267. $('.example-popover').popover({
  268. container: 'body'
  269. })
  270. })
  271. </script>
  272. <script type="text/javascript">
  273. $(function () {
  274. $('[data-toggle="popover"]').popover()
  275. })
  276. </script>
  277.  
  278.  
  279.  
  280. <!-- Display the countdown timer in an element -->
  281. <p id="demo"></p>
  282.  
  283. <script>
  284. // Set the date we're counting down to
  285. var countDownDate = new Date("{{ $hora_limite }}").getTime();
  286. // date('Y-m-d H:i:s', strtotime('+1 Hours'));
  287. // Date("2019-10-20 18:20:00")
  288. // Update the count down every 1 second
  289. var x = setInterval(function() {
  290.  
  291. // Get today's date and time
  292. var now = new Date().getTime();
  293.  
  294. // Find the distance between now and the count down date
  295. var distance = countDownDate - now;
  296.  
  297. // Time calculations for days, hours, minutes and seconds
  298. var days = Math.floor(distance / (1000 * 60 * 60 * 24));
  299. var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
  300. var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
  301. var seconds = Math.floor((distance % (1000 * 60)) / 1000);
  302.  
  303. // Display the result in the element with id="demo"
  304. // função com o dia document.getElementById("demo").innerHTML = days + "d " + hours + "h "
  305. //+ minutes + "m " + seconds + "s ";
  306.  
  307. document.getElementById("demo").innerHTML = hours + "h "
  308. + minutes + "m " + seconds + "s ";
  309.  
  310. // If the count down is finished, write some text
  311. if (distance < 0) {
  312. clearInterval(x);
  313. document.getElementById("demo").innerHTML = "o contrato expirou";
  314. }
  315. }, 1000);
  316. </script>
  317.  
  318. @endpush
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement