psnId= $psnId; } /** * Execute the job. * * @return void */ public function handle() { //获取用户id $m_id = Member::where('psnId',$this->psnId)->value('id'); if (empty($m_id)){ dump('签章生成-找不到用户'); return; } $isSelect=RedisDataServer::creatServer()->getData('memberSeal_'.$m_id); if($isSelect){ dump($m_id.'用户签章信息已在生成中'); return; } RedisDataServer::creatServer()->setData('memberSeal_'.$m_id,1); //获取企业内部使用签章列表 ESignServer::creatServer()->internalAuthInfo($m_id,$this->psnId); //查询是否有合同章 $sealItem=MemberSeal::where('m_id',$m_id)->first(); if(empty($sealItem)){ //无合同印章执行创建流程 ESignServer::creatServer()->createOrgsealsbyTemplate($m_id,$this->psnId); } } }