Message.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace app\user\controller;
  3. use think\Lang;
  4. class Message extends UserControl
  5. {
  6. public function _initialize()
  7. {
  8. parent::_initialize(); // TODO: Change the autogenerated stub
  9. Lang::load(APP_PATH . 'admin/lang/' . config('default_lang') . '/db.lang.php');
  10. }
  11. public function index()
  12. {
  13. $message = Model('Userproduct');
  14. $condition['user_id'] = session('user_id');
  15. $time = input('get.timeRang');
  16. if (!empty($time)) {
  17. $gap = explode(' - ', $time);
  18. $begin = $gap[0];
  19. $end = date('Y-m-d', strtotime ("+1 day", strtotime($gap[1])));
  20. $condition['userProduct_buyTime'] = array('between', array($begin, $end));
  21. }
  22. $type = input('get.type');
  23. if ($type) {
  24. if($type == -1){
  25. $condition['userProduct_maturityTime'] = array('<',date('Y-m-d',time()));
  26. }
  27. if($type == 1){
  28. $condition['userProduct_maturityTime'] = array('>=',date('Y-m-d',time()));
  29. }
  30. }
  31. $usermessage = $message->getUserProduct($condition);
  32. $this->assign('show_page', $usermessage->render());
  33. $this->assign('usermessage', $usermessage);
  34. return $this->fetch('index');
  35. }
  36. }
  37. ?>