Example #1
0
 public function act_gettype()
 {
     $ret = parent::checkAccess("picture", "gettype");
     if (!$ret) {
         self::$errCode = Auth::$errCode;
         self::$errMsg = Auth::$errMsg;
         return false;
     }
     $ret = PictureModel::getPictureTypeList();
     if ($ret) {
         return $ret;
     } else {
         self::$errCode = PictureModel::$errCode;
         self::$errMsg = PictureModel::$errMsg;
         return false;
     }
 }
Example #2
0
//鉴权验证
//$auth	=	new Auth();
//$auth->loginByToken($token);
if (isset($_REQUEST['token']) or isset($_SESSION['userToken'])) {
    //$token = Auth::checkUrl($_REQUEST,$_SERVER);
    //当用户通过url访问
    if (isset($_REQUEST['token'])) {
        $_SESSION['userToken'] = $_REQUEST['token'];
    }
    if (!isset($_SESSION['userToken']) or strlen($_SESSION['userToken']) < 10) {
        $_SESSION['userToken'] = "8trhsz5ds54a1ga4gs51fga4er1zxv15";
    }
    if (!isset($_SESSION['userToken'])) {
        $ret = array('errCode' => '7006', 'errMsg' => '请登陆系统再试!', 'data' => '');
    }
    $status = Auth::checkAccess($modName, $actName);
    if (!$status) {
        $ret = array('errCode' => '7005', 'errMsg' => 'token验证未通过!', 'data' => '');
    }
}
if (method_exists($modClass, $actName)) {
    $ret = $modClass->{$actName}();
} else {
    echo "no this act!!";
}
$callback = isset($_REQUEST['callback']) ? $_REQUEST['callback'] : "";
$jsonp = isset($_REQUEST['jsonp']) ? $_REQUEST['jsonp'] : "";
$dat = array();
if (empty($ret)) {
    $dat = array("errCode" => $modName::$errCode, "errMsg" => $modName::$errMsg, "data" => "");
} else {
Example #3
0
 public static function act_getJobPowerNames($where = ' 1 ')
 {
     if (!Auth::checkAccess(__CLASS__, __FUNCTION__)) {
         self::$errCode = '5414';
         self::$errMsg = 'You have no access to get JobPower names';
         echo json_encode(array('errCode' => self::$errCode, 'errMsg' => self::$errMsg));
         return false;
     }
     $data = Jobpower::getJobPowerNames($where);
     if (!$data) {
         self::$errCode = '5415';
         self::$errMsg = 'No data or get JobPower names error';
         echo json_encode(array('errCode' => self::$errCode, 'errMsg' => self::$errMsg));
         return false;
     }
     return $data;
 }
Example #4
0
 public static function act_deleteActionGroup($where = '')
 {
     if (!Auth::checkAccess(__CLASS__, __FUNCTION__)) {
         self::$errCode = '5109';
         self::$errMsg = 'You have no access to delete actionGroup';
         echo json_encode(array('errCode' => self::$errCode, 'errMsg' => self::$errMsg));
         return false;
     }
     $data = ActionGroup::deleteActionGroup($where);
     if (!$data) {
         self::$errCode = '5110';
         self::$errMsg = 'Delete actionGroup error';
         echo json_encode(array('errCode' => self::$errCode, 'errMsg' => self::$errMsg));
         return false;
     }
     return $data;
 }
Example #5
0
 public static function act_getCompanyName($where = ' 1 ')
 {
     if (!Auth::checkAccess(__CLASS__, __FUNCTION__)) {
         self::$errCode = '5905';
         self::$errMsg = 'You have no access to get Company name';
         echo json_encode(array('errCode' => self::$errCode, 'errMsg' => self::$errMsg));
         return false;
     }
     $data = Company::getCompanyName($where);
     if (!$data) {
         self::$errCode = Company::$errCode;
         self::$errMsg = Company::$errMsg;
         echo json_encode(array('errCode' => self::$errCode, 'errMsg' => self::$errMsg));
         return false;
     }
     return $data;
 }