WalletInfo.php 943 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace app\user\controller;
  3. use library\Controller;
  4. use think\Db;
  5. /**
  6. * 余额明细
  7. * Class WalletInfo
  8. * @package app\user\controller
  9. */
  10. class WalletInfo extends Controller
  11. {
  12. protected $table ="StoreMemberLog";
  13. /**
  14. * 列表
  15. * @auth true
  16. * @menu true
  17. */
  18. public function index()
  19. {
  20. $this->title = '列表';
  21. $phone = input('phone');
  22. $name = input('name');
  23. $user_id = input('user_id');
  24. $where= [];
  25. if($phone) $where[]= ['m.phone','=',$phone];
  26. if($name) $where[]= ['m.name','=',$name];
  27. if($user_id) $where[]= ['i.m_id','=',$user_id];
  28. $query = $this->_query($this->table)->alias('i')
  29. ->field('i.* ,m.headimg,m.name,m.phone')
  30. ->join('store_member m',' m.id = i.m_id ','LEFT');
  31. if(!empty($where)) $query->where($where);
  32. $query ->order('i.id desc')->page();
  33. }
  34. }