reply.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('评论回复'))
  4. <div class="w1200 m0a">
  5. <!-- 新增加右侧顶部三级菜单 -->
  6. <div class="right-titpos">
  7. <ul class="add-snav">
  8. <li class="active"><a href="#">评价管理</a></li>
  9. </ul>
  10. </div>
  11. <form id="dataform" action="{{yzWebUrl("plugin.appointment.admin.comment.reply")}}" method="post" class="form-horizontal form" onsubmit='return formcheck()'>
  12. <div class='panel panel-default'>
  13. <div class='panel-heading'>
  14. 回复评价
  15. </div>
  16. <div class='panel-body'>
  17. <div class="form-group">
  18. <label class="col-xs-12 col-sm-3 col-md-2 control-label">评价{{$lang_set['project']}}</label>
  19. <div class="col-sm-9 col-xs-12">
  20. <input type="text" name="project" maxlength="30"
  21. value="@if(!empty($project_info)){{$project_info['title']}} @endif" id="project"
  22. class="form-control" readonly/>
  23. </div>
  24. </div>
  25. <div class="form-group">
  26. <label class="col-xs-12 col-sm-3 col-md-2 control-label">评价门店</label>
  27. <div class="col-sm-9 col-xs-12">
  28. <input type="text" name="store" maxlength="30"
  29. value="@if(!empty($store_info)){{$store_info['store_name']}} @endif" id="store"
  30. class="form-control" readonly/>
  31. </div>
  32. </div>
  33. <div class="form-group">
  34. <label class="col-xs-12 col-sm-3 col-md-2 control-label">评价{{$lang_set['worker']}}</label>
  35. <div class="col-sm-9 col-xs-12">
  36. <input type="text" name="worker" maxlength="30"
  37. value="@if(!empty($worker_info)){{$worker_info['name']}} @endif" id="worker"
  38. class="form-control" readonly/>
  39. </div>
  40. </div>
  41. <div class="form-group">
  42. <label class="col-xs-12 col-sm-3 col-md-2 control-label">评价者</label>
  43. <div class="col-sm-9 col-xs-12">
  44. <input type="text" name="goods" maxlength="30" value="{{$comment['nick_name']}}"
  45. id="goods" class="form-control" readonly/>
  46. <span id="goodsthumb" class='help-block'><img
  47. style="width:100px;height:100px;border:1px solid #ccc;padding:1px"
  48. src="{!! tomedia($comment['head_img_url']) !!}"/></span>
  49. </div>
  50. </div>
  51. <div class="form-group">
  52. <label class="col-xs-12 col-sm-3 col-md-2 control-label">{{$lang_set['project']}}评分等级</label>
  53. <div class="col-sm-9 col-xs-12">
  54. <div class="form-control-static" style='color:#ff6600'>
  55. @if($comment['project_level']>=1) <i class='fa fa-star'></i> @else <i
  56. class='fa fa-star-o'></i> @endif
  57. @if($comment['project_level']>=2) <i class='fa fa-star'></i> @else <i
  58. class='fa fa-star-o'></i> @endif
  59. @if($comment['project_level']>=3) <i class='fa fa-star'></i> @else <i
  60. class='fa fa-star-o'></i> @endif
  61. @if($comment['project_level']>=4) <i class='fa fa-star'></i> @else <i
  62. class='fa fa-star-o'></i> @endif
  63. @if($comment['project_level']>=5) <i class='fa fa-star'></i> @else <i
  64. class='fa fa-star-o'></i> @endif
  65. </div>
  66. </div>
  67. </div>
  68. <div class="form-group">
  69. <label class="col-xs-12 col-sm-3 col-md-2 control-label">门店评分等级</label>
  70. <div class="col-sm-9 col-xs-12">
  71. <div class="form-control-static" style='color:#ff6600'>
  72. @if($comment['store_level']>=1) <i class='fa fa-star'></i> @else <i
  73. class='fa fa-star-o'></i> @endif
  74. @if($comment['store_level']>=2) <i class='fa fa-star'></i> @else <i
  75. class='fa fa-star-o'></i> @endif
  76. @if($comment['store_level']>=3) <i class='fa fa-star'></i> @else <i
  77. class='fa fa-star-o'></i> @endif
  78. @if($comment['store_level']>=4) <i class='fa fa-star'></i> @else <i
  79. class='fa fa-star-o'></i> @endif
  80. @if($comment['store_level']>=5) <i class='fa fa-star'></i> @else <i
  81. class='fa fa-star-o'></i> @endif
  82. </div>
  83. </div>
  84. </div>
  85. <div class="form-group">
  86. <label class="col-xs-12 col-sm-3 col-md-2 control-label">{{$lang_set['worker']}}评分等级</label>
  87. <div class="col-sm-9 col-xs-12">
  88. <div class="form-control-static" style='color:#ff6600'>
  89. @if($comment['worker_level']>=1) <i class='fa fa-star'></i> @else <i
  90. class='fa fa-star-o'></i> @endif
  91. @if($comment['worker_level']>=2) <i class='fa fa-star'></i> @else <i
  92. class='fa fa-star-o'></i> @endif
  93. @if($comment['worker_level']>=3) <i class='fa fa-star'></i> @else <i
  94. class='fa fa-star-o'></i> @endif
  95. @if($comment['worker_level']>=4) <i class='fa fa-star'></i> @else <i
  96. class='fa fa-star-o'></i> @endif
  97. @if($comment['worker_level']>=5) <i class='fa fa-star'></i> @else <i
  98. class='fa fa-star-o'></i> @endif
  99. </div>
  100. </div>
  101. </div>
  102. <div>
  103. <div class="form-group">
  104. <label class="col-xs-12 col-sm-3 col-md-2 control-label"><span style='color:red'>*</span>
  105. 评论内容</label>
  106. <div class="col-sm-9 col-xs-12">
  107. <div class="form-control-static">{{$comment['content']}}</div>
  108. </div>
  109. </div>
  110. <div class="form-group">
  111. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  112. <div class="col-sm-9 col-xs-12">
  113. <div class="input-group multi-img-details">
  114. @foreach(unserialize($comment['images']) as $img)
  115. <div class="multi-item">
  116. <a href='{!! tomedia($img) !!}' target='_blank'>
  117. <img class="img-responsive img-thumbnail" src='{!! tomedia($img) !!}'
  118. onerror="this.src='{{static_url('./resource/images/nopic.jpg')}}'; this.title='图片未找到.'">
  119. </a>
  120. </div>
  121. @endforeach
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. @include('Yunshop\Appointment::admin.comment.tpl-reply',['replyData'=>$comment['has_many_reply']])
  127. <div class="form-group"></div>
  128. {{--回复记录--}}
  129. @include('Yunshop\Appointment::admin.comment.tpl-reply',['replyData'=>$comment['has_many_append']])
  130. <div class="form-group"></div>
  131. <div class="form-group" id="reply_seat">
  132. <label class="col-xs-12 col-sm-3 col-md-2 control-label">回复 <span id="nick_name">{{$comment['nick_name']}}</span></label>
  133. <div class="col-sm-9 col-xs-12">
  134. <textarea name='reply[content]' id="reply_content" class="form-control"></textarea>
  135. </div>
  136. </div>
  137. <div class="form-group">
  138. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  139. <div class="col-sm-9 col-xs-12">
  140. {!! app\common\helpers\ImageHelper::tplFormFieldMultiImage('reply[images]','') !!}
  141. </div>
  142. </div>
  143. <input type="hidden" name="id" value="{{$comment['id']}}"/>
  144. <input type="hidden" name="reply[order_service_id]" value="{{$comment['order_service_id']}}"/>
  145. <input type="hidden" name="reply[nick_name]" id="nick_name" value="管理员"/>
  146. <input type="hidden" name="reply[reply_id]" id="reply_id" value="{{$comment['uid']}}"/>
  147. <input type="hidden" name="reply[comment_id]" id="comment_id" value="{{$comment['id']}}"/>
  148. <input type="hidden" name="reply[type]" id="type" value="2"/>
  149. <div class="form-group"></div>
  150. <div class="form-group">
  151. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  152. <div class="col-sm-9 col-xs-12">
  153. <input type="submit" name="submit" value="提交" class="btn btn-primary col-lg-1"/>
  154. <input type="button" name="back" onclick='history.back()' style='margin-left:10px;' value="返回列表" class="btn
  155. btn-default" />
  156. </div>
  157. </div>
  158. </div>
  159. </div>
  160. </form>
  161. </div>
  162. <script language='javascript'>
  163. function formcheck() {
  164. if ($.trim($('#reply_content').val()) == '') {
  165. alert('请填写回复内容!');
  166. $('#reply_content').focus();
  167. return false;
  168. }
  169. return true;
  170. }
  171. $('.reply').click(function () {
  172. $('#reply_id').val($(this).data('uid'));
  173. $('#nick_name').text($(this).data('nick_name'));
  174. $('#reply_content').focus();
  175. $('html,body').animate({scrollTop: $(document).height()}, 100);
  176. return false;
  177. });
  178. </script>
  179. @endsection