Specvalue.php 921 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace app\admin\controller;
  3. use app\BaseController;
  4. use think\App;
  5. use think\facade\Db;
  6. class Specvalue extends BaseController
  7. {
  8. public $post="";
  9. public function __construct(App $app)
  10. {
  11. parent::__construct($app);
  12. $this->post=$this->request->post();
  13. }
  14. public function list(){
  15. $page = isset($this->post['page']) && $this->post['page'] !=="" ? intval($this->post['page']) :"1";
  16. $size = isset($this->post['size']) && $this->post['size'] !=="" ? intval($this->post['size']) :"10";
  17. $where = [['is_del','=',0]];
  18. $count = Db::name('spec_value')->where($where)->count();
  19. $total = ceil($count / $size);
  20. $page = $page >= $total ? $total : $page;
  21. $list = Db::name('spec_value')->where($where)->page($page,$size)->order("addtime desc")->select();
  22. return app_show(0,"获取成功",['list'=>$list,'count'=>$count]);
  23. }
  24. }