indexAction.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?php
  2. class indexClassAction extends ActionNot{
  3. public function initAction()
  4. {
  5. $this->mweblogin(0, false);
  6. }
  7. public function defaultAction()
  8. {
  9. $this->pannouser();
  10. $this->title = getconfig('apptitle',$this->bd6('5L!h5ZG8T0E:'));
  11. if(COMPANYNUM){
  12. $companyinfo = m('company')->getone(1);
  13. $oanemes = $companyinfo['oanemes'];
  14. if(isempt($oanemes))$oanemes = $companyinfo['name'];
  15. $this->title = $oanemes;
  16. }
  17. $ybarr = $this->option->authercheck();
  18. if(is_string($ybarr))return $ybarr;
  19. $this->assign('xhauthkey', getconfig('authkey', $ybarr['authkey']));
  20. $this->assign('tplmess', $this->option->getval('wxgzh_tplmess'));
  21. $this->assign('lxrshow', $this->option->getval('appsy_lxrshow'));
  22. }
  23. public function bd6($str)
  24. {
  25. return $this->jm->base64decode($str);
  26. }
  27. public function editpassAction()
  28. {
  29. }
  30. /**
  31. * 用户信息
  32. */
  33. public function userinfoAction()
  34. {
  35. $uid = (int)$this->get('uid');
  36. $urs = m('admin')->getone($uid, '`id`,`name`,`deptallname`,`ranking`,`tel`,`email`,`mobile`,`sex`,`face`');
  37. if(!$urs)exit('not user');
  38. //权限过滤
  39. $flow = m('flow')->initflow('user');
  40. $ursa = $flow->viewjinfields(array($urs));
  41. $urs = $ursa[0];
  42. if(isempt($urs['face']))$urs['face']='images/noface.png';
  43. $this->assign('arr', $urs);
  44. }
  45. public function companyAction()
  46. {
  47. $this->assign('carr', m('admin')->getcompanyinfo($this->adminid));
  48. $this->assign('ofrom', $this->get('ofrom'));
  49. }
  50. public function testAction()
  51. {
  52. }
  53. }
粤ICP备19079148号