index.html 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. {layout name="admin:layout" /}
  2. <div id="actionbar">
  3. <a href="{:url('system/admin.miniapp/add')}" class="button button-blue"><i class="iconfont icon-add_icon"></i>创建新应用</a>
  4. </div>
  5. <table class="table table-border">
  6. <thead>
  7. <tr>
  8. <th class="w80"></th>
  9. <th>应用名称</th>
  10. <th class="w100 fn-tac">应用类型</th>
  11. <th class="w100 fn-tar">价格</th>
  12. <th class="w100 fn-tar">版本</th>
  13. <th class="w100 fn-tac">接入方式</th>
  14. <th class="w100 fn-tac">应用类型</th>
  15. <th class="w70 fn-tac">状态</th>
  16. <th class="w220 fn-tac">操作</th>
  17. </tr>
  18. </thead>
  19. <tbody>
  20. {foreach $diff as $rs}
  21. <tr>
  22. <td class="fn-tac"><img class="w60" src="__STATIC__/{$rs['miniapp_dir']}/logo.png" style="border-radius: 10px;"></td>
  23. <td>{$rs.name}<p class="gray">{$rs.describe}</p></td>
  24. <td class="fn-tac">
  25. {switch $rs.types}
  26. {case mp}<svg class="icon" aria-hidden="true"><use xlink:href="#icon-gonggaoxinxi"></use></svg> 公众号{/case}
  27. {case program}<svg class="icon" aria-hidden="true"><use xlink:href="#icon-xiaochengxu"></use></svg> 小程序{/case}
  28. {case app}APP{/case}
  29. {case mp_program}
  30. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-xiaochengxu"></use></svg> 小程序<br />
  31. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-gonggaoxinxi"></use></svg> 公众号{/case}
  32. {case mp_program_app}
  33. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-xiaochengxu"></use></svg> 小程序<br />
  34. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-gonggaoxinxi"></use></svg> 公众号<br />
  35. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-yingyongyuanma"></use></svg> 轻应用
  36. {/case}
  37. {default /}<span class="badge">应用异常</span>
  38. {/switch}
  39. </td>
  40. <td class="fn-tar"><sub>¥</sub>0.00</td>
  41. <td class="fn-tar">{$rs.version}</td>
  42. <td class="fn-tac">{if $rs.is_openapp}<span class="badge bg-green">独立应用</span>{else}<span class="badge">开放平台</span>{/if}</td>
  43. <td class="fn-tac">{if $rs.is_diyapp}<span class="badge bg-red">专属定制</span>{else}<span class="badge">公共应用</span>{/if}</td>
  44. <td class="fn-tac"><span class="badge bg-red">待安装</span></td>
  45. <td class="button-group">
  46. <a class="button button-disabled"><i class="iconfont icon-my_icon"></i>管理</a>
  47. <a class="button button-disabled"><i class="iconfont icon-edit"></i>设置</a>
  48. <a class="button button-red install" url="{:url('system/admin.miniapp/install',['dir' => $rs.miniapp_dir])}" href="javascript:;"><i class="iconfont icon-add_icon"></i>安装</a>
  49. </td>
  50. </tr>
  51. {/foreach}
  52. {foreach $list as $rs}
  53. <tr>
  54. <td class="fn-tac">
  55. <a href="{:url('system/admin.miniapp/authorizar',['miniapp_id' => $rs->id])}">
  56. <img class="w60" src="__STATIC__/{$rs.miniapp_dir}/logo.png" style="border-radius: 10px;">
  57. </a>
  58. </td>
  59. <td><a href="{:url('system/admin.miniapp/authorizar',['miniapp_id' => $rs->id])}">{$rs.title}</a><p class="gray">{$rs.describe}</p></td>
  60. <td class="fn-tac">
  61. {switch $rs.types}
  62. {case mp}<svg class="icon" aria-hidden="true"><use xlink:href="#icon-gonggaoxinxi"></use></svg> 公众号{/case}
  63. {case program}<svg class="icon" aria-hidden="true"><use xlink:href="#icon-xiaochengxu"></use></svg> 小程序{/case}
  64. {case app}APP{/case}
  65. {case mp_program}
  66. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-xiaochengxu"></use></svg> 小程序<br />
  67. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-gonggaoxinxi"></use></svg> 公众号{/case}
  68. {case mp_program_app}
  69. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-xiaochengxu"></use></svg> 小程序<br />
  70. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-gonggaoxinxi"></use></svg> 公众号<br />
  71. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-yingyongyuanma"></use></svg> 轻应用
  72. {/case}
  73. {default /}<span class="badge">应用异常</span>
  74. {/switch}
  75. </td>
  76. <td class="fn-tar"><sub>¥</sub>{$rs.sell_price}<br /><del class="gray"><sub>¥</sub>{$rs.market_price}</del></td>
  77. <td class="fn-tar">v{$rs.version}</td>
  78. <td class="fn-tac">{if $rs.is_openapp}<span class="badge bg-green">独立配置</span>{else}<span class="badge">扫码授权</span>{/if}</td>
  79. <td class="fn-tac">{if $rs.is_diyapp}<span class="badge bg-red">专属定制</span>{else}<span class="badge">公共应用</span>{/if}</td>
  80. <td class="fn-tac">
  81. <a class="isLock" url="{:url('system/admin.miniapp/islock',array('id'=>$rs.id))}" href="javascript:;" title="锁定/解锁">
  82. {if $rs.is_lock}<span class="badge bg-red">锁定</span>{else}<span class="badge">正常</span>{/if}</a>
  83. </td>
  84. <td class="button-group">
  85. {if $rs.is_manage}<a class="button isManage" href="javascript:;" url="{:url('system/admin.miniapp/manage',['id' => $rs->id])}" >
  86. {else}<a class="button button-disabled">{/if}<i class="iconfont icon-setup_icon"></i>管理</a>
  87. <a class="button" href="{:url('system/admin.miniapp/edit',['id'=>$rs->id])}"><i class="iconfont icon-edit"></i>设置</a>
  88. <a class="button isDel" url="{:url('system/admin.miniapp/delete',['id'=>$rs->id])}" href="javascript:;"><i class="iconfont icon-lajixiang"></i>删除</a>
  89. </td>
  90. </tr>
  91. {/foreach}
  92. </tbody>
  93. </table>
  94. <div class="page">{$list|raw}</div>
  95. <script type="text/javascript">
  96. Do('base','layer',function(){
  97. $('.isDel').isDel();
  98. $('.isLock').actUrl()
  99. $('.install').actUrl({'msg':'确定安装当前应用吗?'})
  100. $('.isManage').actUrl({'msg':'切换管理当前应用','parent':true});
  101. })
  102. </script>