WebpageModel.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * WebpageModel.php UTF-8
  4. * 页面model
  5. *
  6. * @date : 2018/1/26 9:31
  7. *
  8. * @license 这不是一个自由软件,未经授权不许任何使用和传播。
  9. * @author : linjiebin <ljb@huosdk.com>
  10. * @version : HUOSDK 8.0
  11. */
  12. namespace huo\model\page;
  13. use huo\model\common\CommonModel;
  14. class WebpageModel extends CommonModel {
  15. protected $name = 'web_page';
  16. public function getPage($code = '') {
  17. if (empty($code)) {
  18. return [
  19. 'title' => '',
  20. 'content' => '',
  21. ];
  22. }
  23. $_map['code'] = $code;
  24. $_map['status'] = 2;
  25. $_info = $this->where($_map)->find()->toArray();
  26. if (!empty($_info)) {
  27. return $_info;
  28. }
  29. return [
  30. 'title' => '',
  31. 'content' => '',
  32. ];
  33. }
  34. public function getPages($codes = []) {
  35. if (empty($codes)) {
  36. return [
  37. ];
  38. }
  39. $_map['code'] = ['in',$codes];
  40. $_map['status'] = 2;
  41. $_pages = $this->where($_map)->select()->toArray();
  42. if (!empty($_pages)) {
  43. return $_pages;
  44. }
  45. return [
  46. ];
  47. }
  48. }