commissiontx.php 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <?php
  2. class commissiontx_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. $this->load_model("commissiontx");
  11. }
  12. function commissiontx_c()
  13. {
  14. $this->__construct();
  15. }
  16. function index_f()
  17. {
  18. if(!$_SESSION["user_id"])
  19. {
  20. error('',$this->url('login'));
  21. }
  22. $rs = $this->user_m->user_from_id($_SESSION["user_id"]);
  23. $id=$rs["id"];
  24. //print_r($id);
  25. $this->tpl->assign("rs",$rs);
  26. $pageid = $this->trans_lib->int(SYS_PAGEID);
  27. $offset = $pageid>0 ? ($pageid-1)*SYS_PSIZE : 0;
  28. $rslist = $this->commissiontx_m->get_list($id,$offset,SYS_PSIZE);
  29. $total = $this->commissiontx_m->get_count($id);
  30. $this->tpl->assign("rslist",$rslist);
  31. $totalcur_yj = $this->commission_m->get_count_cur($id,1);//已结佣金
  32. $totalcur_txyj = $this->commission_m->get_count_txyj($id);//已提现佣金
  33. if(!$totalcur_yj){
  34. $totalcur_yj='0';
  35. }
  36. if(!$totalcur_txyj){
  37. $totalcur_txyj='0';
  38. }
  39. $this->tpl->assign("totalcur_ktxyj",sprintf("%.2f", $totalcur_yj-$totalcur_txyj));
  40. $this->tpl->assign("total",$total);
  41. $pageurl = site_url("commissiontx","uid=".$id);
  42. $this->page_lib->set_psize(SYS_PSIZE);
  43. $pagelist = $this->page_lib->page($pageurl,$total,true);//分页数组
  44. $this->tpl->assign("pagelist",$pagelist);
  45. $this->tpl->display("commissiontx.".$this->tpl->ext);
  46. }
  47. function checkmoney_f(){
  48. if(!$_SESSION["user_id"])
  49. {
  50. error('',$this->url('login'));
  51. }
  52. $rs = $this->user_m->user_from_id($_SESSION["user_id"]);
  53. $id=$rs["id"];
  54. $totalcur_yj = $this->commission_m->get_count_cur($id,1);
  55. $totalcur_txyj = $this->commission_m->get_count_txyj($id);
  56. if(!$totalcur_yj){
  57. $totalcur_yj='0';
  58. }
  59. if(!$totalcur_txyj){
  60. $totalcur_txyj='0';
  61. }
  62. $sqtxMoney=$this->trans_lib->safe("money");
  63. if(!$sqtxMoney)
  64. {
  65. $sqtxMoney=0;
  66. }
  67. $ktxsumMoney=sprintf("%.2f", $totalcur_yj-$totalcur_txyj);
  68. if($ktxsumMoney>=$sqtxMoney){
  69. echo "0";
  70. exit;
  71. }else if($ktxsumMoney<$sqtxMoney){
  72. echo "1";
  73. exit;
  74. }
  75. }
  76. function txwjok_f(){
  77. if(!$_SESSION["user_id"])
  78. {
  79. error('',$this->url('login'));
  80. }
  81. $sqtxMoney=$this->trans_lib->safe("money");
  82. if(!$sqtxMoney)
  83. {
  84. $sqtxMoney=0;
  85. }
  86. if($sqtxMoney<=0){
  87. echo "请输入有效的提现金额";
  88. exit;
  89. }
  90. $rs = $this->user_m->user_from_id($_SESSION["user_id"]);
  91. $array = array();
  92. $array["uid"]=$rs["id"];
  93. $array["money"] = $sqtxMoney;
  94. $array["uname"] = $rs["username"];;
  95. $array["status"] = 0;
  96. $array["postdate"] = $this->system_time;
  97. $array["okpostdate"] = 0;
  98. if(!$array["money"] || !$array["uid"])
  99. {
  100. echo "输入金额不正确";
  101. exit;
  102. }
  103. $this->commissiontx_m->savetx($array);
  104. echo "1";
  105. exit;
  106. }
  107. }
  108. ?>