Jfm.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. namespace app\mobile\controller;
  3. use app\common\model\ArticleModel;
  4. use app\common\model\NavigationModel;
  5. use app\common\model\PolicyModel;
  6. use app\common\model\SlideModel;
  7. use app\common\model\StreetModel;
  8. use app\mobile\MobileBaseController;
  9. class Jfm extends MobileBaseController
  10. {
  11. public function index()
  12. {
  13. return view();
  14. }
  15. public function appeal()
  16. {
  17. $street_list = StreetModel::select();
  18. $street = [];
  19. foreach ($street_list as $v) {
  20. $street[] = ['text' => $v['name'], 'value' => $v['name']];
  21. }
  22. $cate_list = StreetModel::CATE;
  23. $cate = [];
  24. foreach ($cate_list as $v) {
  25. $cate[] = ['text' => $v, 'value' => $v];
  26. }
  27. return view('', [
  28. 'street' => json_encode($street),
  29. 'cate' => json_encode($cate),
  30. ]);
  31. }
  32. public function policy()
  33. {
  34. $list = PolicyModel::where('status', PolicyModel::STATUS_PUBLISH)->select();
  35. return view('', [
  36. 'list' => $list,
  37. ]);
  38. }
  39. public function policyDetail()
  40. {
  41. $id = input('id', 0);
  42. if (empty($id)) {
  43. jump('文章不存在!');
  44. }
  45. $info = PolicyModel::find($id);
  46. $info->volume++;
  47. $info->save();
  48. return view('', [
  49. 'info' => $info,
  50. ]);
  51. }
  52. }