indexAction.php 1.5 KB

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