order_detail.blade.php 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <style>
  2. .contet {
  3. width: 100%;
  4. margin: 0 auto;
  5. padding: 10px 20px;
  6. background-color: white;
  7. }
  8. .center{
  9. margin: 0 200px;
  10. width: 800px;
  11. }
  12. .a_btn {
  13. padding: 5px;
  14. border: grey solid 1px;
  15. border-radius: 10%;
  16. text-decoration: none;
  17. }
  18. .m-l-30{
  19. margin-left: 30px;
  20. }
  21. .center span{
  22. font-size: 18px;
  23. padding: 10px 0px 5px 0px;
  24. display: block;
  25. }
  26. .imgs{
  27. height: 500px;
  28. display: block;
  29. }
  30. </style>
  31. <div class="contet">
  32. <div class="center">
  33. <h2 style="display: inline-block">订单详情</h2>
  34. @if($data->orderPatient)
  35. @if($data->order_status == 3)
  36. <a class = "a_btn m-l-30" href="/cdms/chats">会话</a>
  37. <a class = "a_btn complet m-l-30" href="javascript:void(0)">完成</a>
  38. @endif
  39. @endif
  40. </div>
  41. <div class="center">
  42. <span>订单号:{{$data->order_sn}}</span>
  43. @if(!empty($data->orderPatient))
  44. <span>患者: {{$data->orderPatient->name}}</span>
  45. <span>年龄: {{birthday_to_age($data->orderPatient->birthday)}}</span>
  46. <span>身份证号: {{$data->orderPatient->card_number}}</span>
  47. <span>下单时间: {{$data->orderPatient->created_at}}</span>
  48. <span>订单状态: {{$status[$data->order_status]}}@if($data->order_status == 2) <a class = "a_btn add m-l-30" href="javascript:void(0)">接单</a> @endif </span>
  49. <span>病情描述: {{$data->orderPatient->symptoms}}</span>
  50. <span>图片: </span>
  51. @if(!empty($data->orderPatient) && !empty($ddata->orderPatient->medical_imgs ))
  52. @foreach($data->orderPatient->medical_imgs as $img)
  53. <img class="imgs" src="{{$img}}" alt="">
  54. @endforeach
  55. @endif
  56. @else
  57. <span>患者:</span>
  58. <span>年龄:</span>
  59. <span>身份证号:</span>
  60. <span>下单时间:</span>
  61. <span>订单状态:</span>
  62. <span>病情描述:</span>
  63. <span>图片:</span>
  64. @endif
  65. </div>
  66. </div>
  67. <script src="/jquery-3.5.1.min.js"></script>
  68. <script>
  69. var id = {{$data->id}}
  70. $('.complet').click(function () {
  71. $.post('/cdms/api/update_order',{'id':id,'status':4},function (res) {
  72. console.log(res)
  73. console.log(typeof(res.code))
  74. if(res.code == 200){
  75. alert('操作成功')
  76. location.reload();
  77. } else{
  78. alert('操作失敗')
  79. }
  80. },'json');
  81. })
  82. $('.add').click(function () {
  83. $.post('/cdms/api/update_order',{'id':id,'status':3},function (res) {
  84. if(res.code == 200){
  85. alert('接单成功')
  86. location.reload();
  87. } else{
  88. alert('接单失敗')
  89. }
  90. },'json');
  91. })
  92. </script>