detail.html 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. <div class="panel panel-default panel-intro">
  2. <div class="panel-heading">
  3. <div class="panel-lead"><em>{:__('Apply details')}</em></div>
  4. <ul class="nav nav-tabs">
  5. <li class="active"><a href="#one" data-toggle="tab">{:__('Apply info')}</a></li>
  6. </ul>
  7. </div>
  8. <div class="panel-body">
  9. <div id="myTabContent" class="tab-content">
  10. <div class="tab-pane fade active in" id="one">
  11. <div class="form-horizontal">
  12. <!-- 基本信息 -->
  13. <div class="form-group">
  14. <label class="control-label col-xs-12 col-sm-2">申请用户:</label>
  15. <div class="col-xs-12 col-sm-8">
  16. <p class="form-control-static">{$row.user.nickname|default='-'} (ID: {$row.user_id})</p>
  17. </div>
  18. </div>
  19. <div class="form-group">
  20. <label class="control-label col-xs-12 col-sm-2">申请类型:</label>
  21. <div class="col-xs-12 col-sm-8">
  22. <p class="form-control-static">
  23. <span class="label label-{:$row.apply_type == 'personal' ? 'primary' : 'info'}">
  24. {$row.apply_type_text}
  25. </span>
  26. </p>
  27. </div>
  28. </div>
  29. <div class="form-group">
  30. <label class="control-label col-xs-12 col-sm-2">代理商身份:</label>
  31. <div class="col-xs-12 col-sm-8">
  32. <p class="form-control-static">{$row.identity.name|default='-'}</p>
  33. </div>
  34. </div>
  35. <div class="form-group">
  36. <label class="control-label col-xs-12 col-sm-2">申请地区:</label>
  37. <div class="col-xs-12 col-sm-8">
  38. <p class="form-control-static">
  39. {$row.province_name} - {$row.city_name} - {$row.district_name}
  40. </p>
  41. </div>
  42. </div>
  43. <!-- 个人申请信息 -->
  44. {if condition="$row.apply_type == 'personal'"}
  45. <hr>
  46. <h4>个人申请信息</h4>
  47. <div class="form-group">
  48. <label class="control-label col-xs-12 col-sm-2">真实姓名:</label>
  49. <div class="col-xs-12 col-sm-8">
  50. <p class="form-control-static">{$row.real_name}</p>
  51. </div>
  52. </div>
  53. <div class="form-group">
  54. <label class="control-label col-xs-12 col-sm-2">身份证号:</label>
  55. <div class="col-xs-12 col-sm-8">
  56. <p class="form-control-static">{$row.id_card}</p>
  57. </div>
  58. </div>
  59. <div class="form-group">
  60. <label class="control-label col-xs-12 col-sm-2">手机号码:</label>
  61. <div class="col-xs-12 col-sm-8">
  62. <p class="form-control-static">{$row.mobile}</p>
  63. </div>
  64. </div>
  65. <div class="form-group">
  66. <label class="control-label col-xs-12 col-sm-2">身份证正面:</label>
  67. <div class="col-xs-12 col-sm-8">
  68. {if condition="$row.id_card_front"}
  69. <a href="{$row.id_card_front|cdnurl}" target="_blank">
  70. <img src="{$row.id_card_front|cdnurl}" style="max-width:200px;max-height:200px;" />
  71. </a>
  72. {else /}
  73. <p class="form-control-static text-muted">未上传</p>
  74. {/if}
  75. </div>
  76. </div>
  77. <div class="form-group">
  78. <label class="control-label col-xs-12 col-sm-2">身份证反面:</label>
  79. <div class="col-xs-12 col-sm-8">
  80. {if condition="$row.id_card_back"}
  81. <a href="{$row.id_card_back|cdnurl}" target="_blank">
  82. <img src="{$row.id_card_back|cdnurl}" style="max-width:200px;max-height:200px;" />
  83. </a>
  84. {else /}
  85. <p class="form-control-static text-muted">未上传</p>
  86. {/if}
  87. </div>
  88. </div>
  89. {/if}
  90. <!-- 企业申请信息 -->
  91. {if condition="$row.apply_type == 'company'"}
  92. <hr>
  93. <h4>企业申请信息</h4>
  94. <div class="form-group">
  95. <label class="control-label col-xs-12 col-sm-2">企业名称:</label>
  96. <div class="col-xs-12 col-sm-8">
  97. <p class="form-control-static">{$row.company_name}</p>
  98. </div>
  99. </div>
  100. <div class="form-group">
  101. <label class="control-label col-xs-12 col-sm-2">法人姓名:</label>
  102. <div class="col-xs-12 col-sm-8">
  103. <p class="form-control-static">{$row.legal_person}</p>
  104. </div>
  105. </div>
  106. <div class="form-group">
  107. <label class="control-label col-xs-12 col-sm-2">法人手机:</label>
  108. <div class="col-xs-12 col-sm-8">
  109. <p class="form-control-static">{$row.legal_mobile}</p>
  110. </div>
  111. </div>
  112. <div class="form-group">
  113. <label class="control-label col-xs-12 col-sm-2">法人身份证:</label>
  114. <div class="col-xs-12 col-sm-8">
  115. <p class="form-control-static">{$row.legal_id_card}</p>
  116. </div>
  117. </div>
  118. <div class="form-group">
  119. <label class="control-label col-xs-12 col-sm-2">法人身份证正面:</label>
  120. <div class="col-xs-12 col-sm-8">
  121. {if condition="$row.legal_id_front"}
  122. <a href="{$row.legal_id_front|cdnurl}" target="_blank">
  123. <img src="{$row.legal_id_front|cdnurl}" style="max-width:200px;max-height:200px;" />
  124. </a>
  125. {else /}
  126. <p class="form-control-static text-muted">未上传</p>
  127. {/if}
  128. </div>
  129. </div>
  130. <div class="form-group">
  131. <label class="control-label col-xs-12 col-sm-2">法人身份证反面:</label>
  132. <div class="col-xs-12 col-sm-8">
  133. {if condition="$row.legal_id_back"}
  134. <a href="{$row.legal_id_back|cdnurl}" target="_blank">
  135. <img src="{$row.legal_id_back|cdnurl}" style="max-width:200px;max-height:200px;" />
  136. </a>
  137. {else /}
  138. <p class="form-control-static text-muted">未上传</p>
  139. {/if}
  140. </div>
  141. </div>
  142. <div class="form-group">
  143. <label class="control-label col-xs-12 col-sm-2">营业执照:</label>
  144. <div class="col-xs-12 col-sm-8">
  145. {if condition="$row.business_license"}
  146. <a href="{$row.business_license|cdnurl}" target="_blank">
  147. <img src="{$row.business_license|cdnurl}" style="max-width:200px;max-height:200px;" />
  148. </a>
  149. {else /}
  150. <p class="form-control-static text-muted">未上传</p>
  151. {/if}
  152. </div>
  153. </div>
  154. {/if}
  155. <!-- 申请状态信息 -->
  156. <hr>
  157. <h4>申请状态</h4>
  158. <div class="form-group">
  159. <label class="control-label col-xs-12 col-sm-2">申请状态:</label>
  160. <div class="col-xs-12 col-sm-8">
  161. <p class="form-control-static">
  162. {switch name="$row.status"}
  163. {case value="pending"}<span class="label label-warning">待审核</span>{/case}
  164. {case value="approved"}<span class="label label-success">已通过</span>{/case}
  165. {case value="rejected"}<span class="label label-danger">已拒绝</span>{/case}
  166. {/switch}
  167. </p>
  168. </div>
  169. </div>
  170. {if condition="$row.reject_reason"}
  171. <div class="form-group">
  172. <label class="control-label col-xs-12 col-sm-2">拒绝原因:</label>
  173. <div class="col-xs-12 col-sm-8">
  174. <p class="form-control-static text-danger">{$row.reject_reason}</p>
  175. </div>
  176. </div>
  177. {/if}
  178. <div class="form-group">
  179. <label class="control-label col-xs-12 col-sm-2">申请时间:</label>
  180. <div class="col-xs-12 col-sm-8">
  181. <p class="form-control-static">{$row.createtime|datetime}</p>
  182. </div>
  183. </div>
  184. {if condition="$row.audit_time"}
  185. <div class="form-group">
  186. <label class="control-label col-xs-12 col-sm-2">审核时间:</label>
  187. <div class="col-xs-12 col-sm-8">
  188. <p class="form-control-static">{$row.audit_time|datetime}</p>
  189. </div>
  190. </div>
  191. {/if}
  192. {if condition="$row.admin"}
  193. <div class="form-group">
  194. <label class="control-label col-xs-12 col-sm-2">审核管理员:</label>
  195. <div class="col-xs-12 col-sm-8">
  196. <p class="form-control-static">{$row.admin.username}</p>
  197. </div>
  198. </div>
  199. {/if}
  200. <!-- 操作按钮 -->
  201. {if condition="$row.status == 'pending'"}
  202. <div class="form-group">
  203. <label class="control-label col-xs-12 col-sm-2"></label>
  204. <div class="col-xs-12 col-sm-8">
  205. {if condition="$auth->check('commission/apply/approve')"}
  206. <button type="button" class="btn btn-success btn-approve-single" data-id="{$row.id}">
  207. <i class="fa fa-check"></i> 审核通过
  208. </button>
  209. {/if}
  210. {if condition="$auth->check('commission/apply/reject')"}
  211. <button type="button" class="btn btn-danger btn-reject-single" data-id="{$row.id}">
  212. <i class="fa fa-times"></i> 审核拒绝
  213. </button>
  214. {/if}
  215. </div>
  216. </div>
  217. {/if}
  218. </div>
  219. </div>
  220. </div>
  221. </div>
  222. </div>
  223. <script>
  224. $(function() {
  225. // 单个通过按钮
  226. $(document).on('click', '.btn-approve-single', function() {
  227. var id = $(this).data('id');
  228. Layer.confirm('确定要通过该申请吗?', {title: '提示'}, function(index) {
  229. Fast.api.ajax({
  230. url: 'commission/apply/approve',
  231. data: {ids: id}
  232. }, function() {
  233. Layer.close(index);
  234. location.reload();
  235. });
  236. });
  237. });
  238. // 单个拒绝按钮
  239. $(document).on('click', '.btn-reject-single', function() {
  240. var id = $(this).data('id');
  241. Layer.prompt({
  242. title: '请输入拒绝原因',
  243. formType: 2
  244. }, function(value, index) {
  245. if (!value || !value.trim()) {
  246. Layer.msg('请输入拒绝原因');
  247. return false;
  248. }
  249. Fast.api.ajax({
  250. url: 'commission/apply/reject',
  251. data: {ids: id, reason: value}
  252. }, function() {
  253. Layer.close(index);
  254. location.reload();
  255. });
  256. });
  257. });
  258. });
  259. </script>