commission.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. class commission_c extends Control
  3. {
  4. var $subject;
  5. function __construct()
  6. {
  7. parent::Control();
  8. $this->load_model("user");
  9. $this->load_model("commission");
  10. }
  11. function commission_c()
  12. {
  13. $this->__construct();
  14. }
  15. function index_f()
  16. {
  17. if(!$_SESSION["user_id"])
  18. {
  19. error('',$this->url('login'));
  20. }
  21. $rs = $this->user_m->user_from_id($_SESSION["user_id"]);
  22. $id=$rs["id"];
  23. //print_r($id);
  24. $this->tpl->assign("rs",$rs);
  25. $pageid = $this->trans_lib->int(SYS_PAGEID);
  26. $offset = $pageid>0 ? ($pageid-1)*SYS_PSIZE : 0;
  27. $rslist = $this->commission_m->get_list($id,$offset,SYS_PSIZE);
  28. $this->tpl->assign("rslist",$rslist);
  29. $total = $this->commission_m->get_count($id);
  30. $totalcur_wj = $this->commission_m->get_count_cur($id,0);
  31. $totalcur_yj = $this->commission_m->get_count_cur($id,1);
  32. $totalcur_txyj = $this->commission_m->get_count_txyj($id,1);
  33. if(!$totalcur_wj){
  34. $totalcur_wj='0';
  35. }
  36. if(!$totalcur_yj){
  37. $totalcur_yj='0';
  38. }
  39. if(!$totalcur_txyj){
  40. $totalcur_txyj='0';
  41. }
  42. $this->tpl->assign("total",$total);
  43. $this->tpl->assign("totalcur_wj",sprintf("%.2f", $totalcur_wj));
  44. $this->tpl->assign("totalcur_yj",sprintf("%.2f", $totalcur_yj));
  45. $this->tpl->assign("totalcur_ktxyj",sprintf("%.2f", $totalcur_yj-$totalcur_txyj));
  46. $pageurl = site_url("commission","uid=".$id);
  47. $this->page_lib->set_psize(SYS_PSIZE);
  48. $pagelist = $this->page_lib->page($pageurl,$total,true);//分页数组
  49. $this->tpl->assign("pagelist",$pagelist);
  50. $this->tpl->assign("rslist",$rslist);
  51. $this->tpl->display("commission.".$this->tpl->ext);
  52. }
  53. }
  54. ?>