miniapp.html 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. {layout name="passport:layout" /}
  2. <div class="tipbox tipbox-error mb5">
  3. <span class="fn-fb">小程序应答:</span>小程序应答服务是通过小程序客服系统关键字区配自动答复功能。
  4. </div>
  5. <div class="titlebar button-group">
  6. <a href="javascript:;" url="{:url('passport.keyword/miniappText')}" class="button win"> <i class="iconfont icon-text_icon"></i>文本消息</a>
  7. <a href="javascript:;" url="{:url('passport.keyword/miniappLink')}" class="button win"> <i class="iconfont icon-lianjie"></i>内容链接</a>
  8. <a href="javascript:;" url="{:url('passport.keyword/miniappImage')}" class="button win"> <i class="iconfont icon-pic"></i>图片消息</a>
  9. </div>
  10. <table class="table">
  11. <thead><tr><th class="w80">应答类型</th><th class="w220">关键字</th><th>回复内容</th><th class="w140">更新时间</th><th class="w160">操作</th></tr></thead>
  12. <tbody>
  13. {foreach $list as $rs}
  14. <tr>
  15. <td>{switch $rs.type}{case image}<span class="badge bg-red">图片</span>{/case}
  16. {case link}<span class="badge bg-blue">链接</span>{/case}
  17. {case media}<span class="badge bg-green">图文</span>{/case}
  18. {default /}<span class="badge">文字</span>{/switch}</td>
  19. <td>{$rs.keyword}</td>
  20. <td>{if $rs.type == 'image'}{$rs.image}{elseif $rs.type == 'media'}{$rs.media_id}{else}{$rs.content}{/if}</td>
  21. <td>{$rs.update_time|date='Y-m-d H:i'}</td>
  22. <td class="button-group">
  23. <a href="javascript:;" url="{switch $rs.type}
  24. {case image }{:url('passport.keyword/miniappImage',['id' => $rs.id])}{/case}
  25. {case link }{:url('passport.keyword/miniappLink',['id' => $rs.id])}{/case}
  26. {default /}{:url('passport.keyword/miniappText',['id' => $rs.id])}{/switch}" class="button button-blue win"><i class="iconfont icon-edit"></i>编辑</a>
  27. <a class="button isDel" url="{:url('passport.keyword/delete',['id' => $rs.id])}"><i class="iconfont icon-lajixiang"></i>删除</a>
  28. </td>
  29. </tr>
  30. {/foreach}
  31. </tbody>
  32. </table>
  33. {$list|raw}
  34. <script type="text/javascript">
  35. Do('base','layer',function () {
  36. $('.isDel').isDel();
  37. $(".win").win({reload:1,area:['650px','400px']});
  38. })
  39. </script>