docs.php 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304
  1. <?php
  2. // by 请勿倒卖,已申请软著,否则追究法律责任
  3. namespace app\index;
  4. use PhpOffice\PhpSpreadsheet\Helper\Sample;
  5. class docs extends Base
  6. {
  7. function index()
  8. {
  9. if (is_numeric($this->action)) {
  10. $this->detail($this->action);
  11. } else {
  12. ?> <html lang="">
  13. <head>
  14. <meta charset="utf-8">
  15. <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
  16. <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
  17. <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
  18. <title>文档中心 - <?php echo IN_NAME;?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
  19. <link rel="stylesheet" href="/static/index/css/font.css"/>
  20. <link rel="stylesheet" type="text/css" href="/static/index/css/bootstrap.min.css"/>
  21. <link rel="stylesheet" type="text/css" href="/static/index/css/base.css"/>
  22. <link rel="stylesheet" type="text/css" href="/static/index/css/main.css"/>
  23. <link rel="stylesheet" type="text/css" href="/static/index/css/h5.css"/>
  24. <script src="/static/index/js/jquery.min.js"></script>
  25. <script src="/static/index/js/bootstrap.min.js"></script>
  26. <script src="/static/index/js/vue.js"></script>
  27. <script src="/static/index/js/js.js"></script>
  28. <script>
  29. isHideFooter = false;
  30. </script>
  31. </head>
  32. <body>
  33. <?php
  34. $this->header();
  35. ?> <div id="app">
  36. <div class="doc-banner">
  37. <div class="tit"><?php echo IN_NAME;?>文档中心</div>
  38. </div>
  39. <div class="container">
  40. <div class="doc-tutorial">
  41. <div class="con">
  42. <div class="row">
  43. <div class="col-sm-3 col-xs-6">
  44. <a class="ms-thumbnail" href="/index/docs/23">
  45. <img src="/static/index/image/doc1-1.png">
  46. <div class="ms-caption">
  47. <div class="tit">实名认证</div>
  48. </div>
  49. </a>
  50. </div>
  51. <div class="col-sm-3 col-xs-6">
  52. <a class="ms-thumbnail" href="/index/docs/29">
  53. <img src="/static/index/image/doc1-2.png">
  54. <div class="ms-caption">
  55. <div class="tit">企业签名</div>
  56. </div>
  57. </a>
  58. </div>
  59. <div class="col-sm-3 col-xs-6">
  60. <a class="ms-thumbnail" href="/index/docs/22">
  61. <img src="/static/index/image/doc1-3.png">
  62. <div class="ms-caption">
  63. <div class="tit">打包APP</div>
  64. </div>
  65. </a>
  66. </div>
  67. <div class="col-sm-3 col-xs-6">
  68. <a class="ms-thumbnail" href="/index/docs/27">
  69. <img src="/static/index/image/doc1-4.png">
  70. <div class="ms-caption">
  71. <div class="tit">常见问题</div>
  72. </div>
  73. </a>
  74. </div>
  75. </div>
  76. </div>
  77. </div>
  78. </div>
  79. <div class="container">
  80. <div class="doc-list-wrap">
  81. <div class="doc-list">
  82. <div class="tit"><span class="icon icon-document1"></span>发布与下载</div>
  83. <div class="con">
  84. <div class="row clearfix">
  85. <?php
  86. $_var_0 = db("article")->where("group", "distr")->where("type", "0")->paginate(6)->items();
  87. foreach ($_var_0 as $_var_1 => $_var_2) {
  88. ?> <div class="col-sm-6">
  89. <div class="common clearfix">
  90. <span class="arrow">></span>
  91. <a href="/index/docs/<?php echo $_var_2["id"];?>" class="tit1"
  92. title="<?php echo $_var_2["name"];?>"><?php echo $_var_2["name"];?></a>
  93. </div>
  94. </div>
  95. <?php
  96. }
  97. ?> </div>
  98. </div>
  99. <div class="tit"><span class="icon icon-document2"></span>企业签名</div>
  100. <div class="con">
  101. <div class="row clearfix">
  102. <?php
  103. $_var_0 = db("article")->where("group", "sign")->where("type", "0")->paginate(6)->items();
  104. foreach ($_var_0 as $_var_1 => $_var_2) {
  105. ?> <div class="col-sm-6">
  106. <div class="common clearfix">
  107. <span class="arrow">></span>
  108. <a href="/index/docs/<?php echo $_var_2["id"];?>" class="tit1"
  109. title="<?php echo $_var_2["name"];?>"><?php echo $_var_2["name"];?></a>
  110. </div>
  111. </div>
  112. <?php
  113. }
  114. ?> </div>
  115. </div>
  116. <div class="tit"><span class="icon icon-document3"></span>封装APP</div>
  117. <div class="con">
  118. <div class="row clearfix">
  119. <?php
  120. $_var_0 = db("article")->where("group", "pack")->where("type", "0")->paginate(6)->items();
  121. foreach ($_var_0 as $_var_1 => $_var_2) {
  122. ?> <div class="col-sm-6">
  123. <div class="common clearfix">
  124. <span class="arrow">></span>
  125. <a href="/index/docs/<?php echo $_var_2["id"];?>" class="tit1"
  126. title="<?php echo $_var_2["name"];?>"><?php echo $_var_2["name"];?></a>
  127. </div>
  128. </div>
  129. <?php
  130. }
  131. ?> </div>
  132. </div>
  133. <p class="advice">如果你有对<?php echo IN_NAME;?>网站的问题or疑问,欢迎您随时反馈!您的反馈,使我们前进的动力!<a
  134. href="/index/feedback">建议和反馈</a>
  135. </p>
  136. </div>
  137. </div>
  138. </div>
  139. <?php
  140. $this->footer();
  141. ?> </body>
  142. </html>
  143. <?php
  144. }
  145. }
  146. function detail($id = 0)
  147. {
  148. $_var_3 = db("article")->where("id", $id)->find();
  149. !$_var_3 && ($_var_3 = db("article")->where("type", "0")->orderRand()->find());
  150. ?> <!doctype html>
  151. <html lang="">
  152. <head>
  153. <title><?php echo $_var_3["name"];?> - <?php echo IN_NAME;?></title>
  154. <meta charset="utf-8">
  155. <meta name="viewport"
  156. content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
  157. <meta name="keywords" content="<?php echo $_var_3["name"];?>">
  158. <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
  159. <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
  160. <link rel="stylesheet" type="text/css" href="/static/index/css/xiala.css"/>
  161. <link rel="stylesheet" type="text/css" href="/static/index/css/bootstrap.min.css"/>
  162. <link rel="stylesheet" type="text/css" href="/static/index/css/base.css"/>
  163. <link rel="stylesheet" type="text/css" href="/static/index/css/main.css"/>
  164. <link rel="stylesheet" type="text/css" href="/static/index/css/h5.css"/>
  165. <script src="/static/index/js/jquery.min.js"></script>
  166. <script src="/static/index/js/bootstrap.min.js"></script>
  167. <script src="/static/index/js/vue.js"></script>
  168. <script src="/static/index/js/js.js"></script>
  169. <script>
  170. isHideFooter = false;
  171. </script>
  172. </head>
  173. <body>
  174. <?php
  175. $this->header();
  176. ?> <div id="app">
  177. </header>
  178. <div class="doc-banner">
  179. <div class="tit"><?php echo IN_NAME;?>文档中心</div>
  180. </div>
  181. <div class="container">
  182. <div class="crumbs"><a href="/index/docs">文档中心</a><span>/</span>详情</div>
  183. <div class="doc-details">
  184. <div class="row">
  185. <div class="col-sm-2">
  186. <div class="details-left">
  187. <dl>
  188. <dt class="clearfix <?php echo $_var_3["group"] == "distr" ? "active" : "";?>">
  189. <span class="icon icon-small-doc1"></span>
  190. 发布与下载
  191. <span class="iconfont icon-arrow-down fr"></span>
  192. <span class="iconfont icon-arrow-up fr"></span>
  193. </dt>
  194. <dd style="<?php echo $_var_3["group"] == "distr" ? "display: block;" : "";?>">
  195. <?php
  196. $_var_4 = db("article")->where("group", "distr")->where("type", "0")->select();
  197. foreach ($_var_4 as $_var_5 => $_var_6) {
  198. ?> <a href="/index/docs/<?php echo $_var_6["id"];?>"
  199. class="tit1 <?php echo $_var_6["id"] == $_var_3["id"] ? "active" : "";?>"
  200. title="<?php echo $_var_6["name"];?>"><?php echo $_var_6["name"];?></a>
  201. <?php
  202. }
  203. ?> </dd>
  204. </dl>
  205. <dl>
  206. <dt class="clearfix <?php echo $_var_3["group"] == "sign" ? "active" : "";?>">
  207. <span class="icon icon-small-doc2"></span>
  208. 企业签名
  209. <span class="iconfont icon-arrow-down fr"></span>
  210. <span class="iconfont icon-arrow-up fr"></span>
  211. </dt>
  212. <dd style="<?php echo $_var_3["group"] == "sign" ? "display: block;" : "";?>">
  213. <?php
  214. $_var_4 = db("article")->where("group", "sign")->where("type", "0")->select();
  215. foreach ($_var_4 as $_var_5 => $_var_6) {
  216. ?> <a href="/index/docs/<?php echo $_var_6["id"];?>"
  217. class="tit1 <?php echo $_var_6["id"] == $_var_3["id"] ? "active" : "";?>"
  218. title="<?php echo $_var_6["name"];?>"><?php echo $_var_6["name"];?></a>
  219. <?php
  220. }
  221. ?> </dd>
  222. </dl>
  223. <dl>
  224. <dt class="clearfix <?php echo $_var_3["group"] == "pack" ? "active" : "";?>">
  225. <span class="icon icon-small-doc3"></span>
  226. 应用封装
  227. <span class="iconfont icon-arrow-down fr"></span>
  228. <span class="iconfont icon-arrow-up fr"></span>
  229. </dt>
  230. <dd style="<?php echo $_var_3["group"] == "pack" ? "display: block;" : "";?>">
  231. <?php
  232. $_var_4 = db("article")->where("group", "pack")->where("type", "0")->select();
  233. foreach ($_var_4 as $_var_5 => $_var_6) {
  234. ?> <a href="/index/docs/<?php echo $_var_6["id"];?>"
  235. class="tit1 <?php echo $_var_6["id"] == $_var_3["id"] ? "active" : "";?>"
  236. title="<?php echo $_var_6["name"];?>"><?php echo $_var_6["name"];?></a>
  237. <?php
  238. }
  239. ?> </dd>
  240. </dl>
  241. </div>
  242. </div>
  243. <div class="col-sm-10">
  244. <div class="details-right">
  245. <div class="article-tit"><?php echo $_var_3["name"];?></div>
  246. <div class="article-con">
  247. <?php echo $_var_3["content"];?> </div>
  248. </div>
  249. </div>
  250. </div>
  251. </div>
  252. </div>
  253. </div>
  254. <?php
  255. $this->footer();
  256. ?> </body>
  257. <script>
  258. function saveimg() {
  259. $('.article-con img').each(function () {
  260. var src = $(this).attr('src');
  261. var index = $(this).index();
  262. console.log(src);
  263. $.post('/index/docs/saveimg', {src}, (ret) => {
  264. $(this).attr('src', ret);
  265. $.post('/index/docs/save', {
  266. id: '<?php echo $id;?>',
  267. content: $('.article-con').html()
  268. }, function (ret) {
  269. alert(ret)
  270. });
  271. });
  272. });
  273. }
  274. $('.details-left dl dt').click(function () {
  275. $(this).toggleClass('active');
  276. $(this).siblings('dd').toggle();
  277. });
  278. </script>
  279. </html>
  280. <?php
  281. }
  282. function saveimg()
  283. {
  284. return;
  285. $_var_7 = SafeRequest("src");
  286. $_var_8 = "/static/index/image/docs/" . basename($_var_7);
  287. exit($_var_8);
  288. }
  289. function save()
  290. {
  291. return;
  292. $_var_9 = SafeRequest("id");
  293. $_var_10 = $_POST["content"];
  294. $_var_11 = db("article")->where("id", $_var_9)->update(["content" => $_var_10]);
  295. exit($_var_11);
  296. }
  297. }