コード例 #1
0
    public function before($context) 
    {/*{{{*/
        parent::before($context);
        $group = DAL::get()->find_parent('FinanceInspectGroup');

        DBC::requireTrue($group->among($context->response->curInspector), '你没有权限访问');
    }/*}}}*/
コード例 #2
0
 public function before($context)
 {
     parent::before($context);
     $userInfo = $context->request->getCookie('userinfo');
     if (false == in_array($userInfo['id'], self::$userIds)) {
         die("��û��Ȩ�޷���!");
     }
 }
コード例 #3
0
 public function before($context)
 {
     parent::before($context);
     $flowGroup = DAL::get()->find_parent('FlowPostInspectGroup');
     $followupGroup = DAL::get()->find_parent('followupPostInspectGroup');
     DBC::requireTrue($flowGroup->among($context->response->curInspector) || $followupGroup->among($context->response->curInspector), '你没有权限访问');
     $userInfo = $context->request->getCookie('userinfo');
     $context->response->auditor = DAL::get()->find_by_userid('auditor', $userInfo['id']);
 }
コード例 #4
0
 public function before($context)
 {
     /*{{{*/
     parent::before($context);
     $userInfo = $context->request->getCookie('userinfo');
     $auditor = DAL::get()->find_by_userid('auditor', $userInfo['id']);
     $followupAuditor = DAL::get()->find_by_auditorid_and_deleted('FollowupAuditor', $auditor->id, FollowupAuditor::DELETED_NO);
     DBC::requireFalse($followupAuditor->isNull(), '没有权限, 不是随访审核员');
     $context->response->followupAuditor = $followupAuditor;
     $context->response->auditor = $auditor;
 }
コード例 #5
0
 public function before($context)
 {
     parent::before($context);
     $group = DAL::get()->find_parent('PatientClubInspectGroup');
     DBC::requireTrue($group->among($context->response->curInspector), '你没有权限访问');
     $userInfo = $context->request->getCookie('userinfo');
     $auditor = DAL::get()->find_by_userid('auditor', $userInfo['id']);
     if ($context->action == 'exportcontacts' && false == in_array($auditor->user->name, self::$exportContactsAuditor)) {
         throw new BizException('你没有权限访问');
     }
 }
コード例 #6
0
 public function before($context)
 {
     parent::before($context);
     $userInfo = $context->request->getCookie('userinfo');
     $user = DAL::get()->find('user', $userInfo['id']);
     $inspector = DAL::get()->find_by_userid('inspector', $user->id);
     $inspectorGroupRefList = DAL::get()->find_all_by_inspectorid('inspectorgroupref', $inspector->id);
     $isRole = false;
     foreach ($inspectorGroupRefList as $inspectorGroupRef) {
         $inspectorGroup = $inspectorGroupRef->getGroup();
         if ($inspectorGroup->isSale() || $inspectorGroup->isBu() || $inspectorGroup->id == 1206040563) {
             $isRole = true;
             continue;
         }
     }
     if (false == $isRole) {
         die("你没有权限访问!");
     }
 }
コード例 #7
0
 public function before($context)
 {
     parent::before($context);
     $userInfo = $context->request->getCookie('userinfo');
     DBC::requireTrue(in_array($userInfo['id'], self::$userIds), "你没有权限访问!");
 }
コード例 #8
0
 public function before($context)
 {
     parent::before($context);
     $group = DataInspectGroup::getPreDoctorGroup();
     DBC::requireTrue($group->isIn($context->response->curInspector), '你没有权限访问');
 }
コード例 #9
0
 public function before($context)
 {
     parent::before($context);
     $group = DAL::get()->find_parent('SpaceBizInspectGroup');
     DBC::requireTrue($group->among($context->response->curInspector), '你没有权限访问');
 }
コード例 #10
0
 public function before($context)
 {
     parent::before($context);
     $group = OutpatientToolInspectGroup::getPatientCaseGroup();
     DBC::requireTrue($group->isIn($context->response->curInspector), '你没有权限访问');
 }
コード例 #11
0
    public function before($context)
    {/*{{{*/
        parent::before($context);
        $group = DAL::get()->find_parent('TelInspectGroup');

        DBC::requireTrue($group->among($context->response->curInspector), '��û��Ȩ�޷���');
    }/*}}}*/
コード例 #12
0
 public function before($context)
 {
     parent::before($context);
     $userNames = array('lansetiantang112', 'tt2ww1314', 'luyang1987', 'sunnysmell', 'lxfe');
     DBC::requireTrue(in_array($context->response->curInspector->user->name, $userNames), '你没有权限访问');
 }
コード例 #13
0
 public function before($context)
 {
     parent::before($context);
     DBC::requireTrue(DataInspectGroup::among($context->response->curInspector), '你没有权限访问');
 }
コード例 #14
0
 public function before($context)
 {
     parent::before($context);
     $group = DAL::get()->find_by_name('cmsinspectGroup', 'cms');
     DBC::requireTrue($group->among($context->response->curInspector), '你没有权限访问');
 }
コード例 #15
0
 public function before($context)
 {
     parent::before($context);
     $group = PatientSigninInspectGroup::getBatchQuestionsheetManageGroup();
     DBC::requireTrue($group->isIn($context->response->curInspector), '你没有权限访问');
 }
コード例 #16
0
 public function before($context)
 {
     parent::before($context);
     $group = PatientSigninInspectGroup::getSubscribeApplyGroup();
     DBC::requireTrue($group->isIn($context->response->curInspector), '你没有权限访问');
 }
コード例 #17
0
 public function before($context)
 {
     parent::before($context);
     $userInfo = $context->request->getCookie('userinfo');
     $context->response->auditor = DAL::get()->find_by_userid('auditor', $userInfo['id']);
 }