saasKey = longbing_get_auth_prefix('AUTH_SHOP') ; parent::__construct($uniacid, self::tabbarKey, self::adminMenuKey, $this->saasKey, self::apiPaths , $infoConfigOptions); } /** * 返回saas端授权结果 * @return bool */ public function sAuth(): bool { if(!$this->getAuthIsSaasCheck()){ return true ; } return $this->sassValue == 1 ? true : false; } /** * 返回p端授权结果 * @return bool */ public function pAuth(): bool { if (!$this->sAuth()) { return false; }; //代理管理端可以控制商城是否展示权限 , 这里需要判断权限 $pAuthConfig = $this->getPAuthConfig(); //必须平台授权才能使用 //dump($this->getAuthIsPlatformCheck());exit; if($this->getAuthIsPlatformCheck()){ //根据授权而定 if ($pAuthConfig ){ // dump($pAuthConfig);exit; return $pAuthConfig['shop_switch'] ? true : false ; } } return true; } /** * 返回c端授权结果 * * @param int $user_id * @return bool * @author ArtizanZhang * @DataTime: 2019/12/9 17:13 */ public function cAuth(int $user_id): bool { return true; } /** * 添加商品数量 * * @author shuixian * @DataTime: 2019/12/19 19:02 */ public function getAddGoodsNumber(){ return $this->getAuthVaule( longbing_get_auth_prefix('AUTH_GOODS') , 4); } }