宅男在线永久免费观看网直播,亚洲欧洲日产国码无码久久99,野花社区在线观看视频,亚洲人交乣女bbw,一本一本久久a久久精品综合不卡

全部
常見問題
產(chǎn)品動態(tài)
精選推薦

陀螺匠企業(yè)助手:獨立版v1.1 版本連續(xù)審批無法流轉(zhuǎn)問題修復(fù)方案

管理 管理 編輯 刪除
  1. 暫停Supervisor守護進程;
  2. 打開項目目錄中Http/Service/Approve/ApproveApplyService.php文件;
  3. 311~397行替換為如下內(nèi)容:
    /**
     * 審批.
     * @param $id
     * @param $status
     * @return mixed
     * @throws \ReflectionException
     * @throws \Illuminate\Contracts\Container\BindingResolutionException
     */
    public function verifyApply($id, $status)
    {
        $this->getCardId();
        if (!in_array($id, $this->getUsableApprove())) {
            throw $this->exception('您暫時沒有操作權(quán)限');
        }
        $entId              = $this->entId(false);
        $uuid               = $this->uuId(false);
        $applyInfo          = $this->dao->get(['id' => $id]);
        $ruleInfo           = app()->get(ApproveRuleService::class)->get(['approve_id' => $applyInfo->approve_id]);
        $approveUserService = app()->get(ApproveUserService::class);
        $userInfo           = toArray($approveUserService->get(['node_id' => $applyInfo->node_id, 'card_id' => $this->cardId, 'apply_id' => $id, 'status' => 0]));
        if (!$userInfo) {
            return true;
        }
        if ($status) {
            $this->autoApply($ruleInfo, $approveUserService, $id, $applyInfo, $userInfo);
            //1、或簽;2、會簽;3、依次審批;(0、無此條件)
            switch ($userInfo['process_info']['examine_mode']) {
                case 1:
                    if ($approveUserService->exists(['apply_id' => $id, 'level' => $userInfo['level'] + 1])) {
                        $approveUserService->update([
                            'apply_id' => $id,
                            'card_id'  => $this->cardId,
                            'types'    => 1,
                            'node_id'  => $applyInfo->node_id,
                        ], [
                            'verify' => 1,
                            'status' => 1,
                        ]);
                        $edit['node_id'] = $this->checkNextNode($approveUserService, $id, $userInfo['level'], $userInfo['sort'], $applyInfo->node_id, false);
                        $this->dao->update(['id' => $id], $edit);
                    } else {
                        $this->dao->update(['id' => $id], ['status' => 1]);
                    }
                    break;
                case 2:
                case 3:
                    if (!$approveUserService->exists(['apply_id' => $id, 'node_id' => $applyInfo->node_id, 'types' => 1, 'status' => 0])) {
                        if (!$approveUserService->exists(['apply_id' => $id, 'level_gt' => $userInfo['level'], 'types' => 1])) {
                            $edit['status'] = 1;
                        }
                        $edit['node_id'] = $this->checkNextNode($approveUserService, $id, $userInfo['level'], $userInfo['sort'], $applyInfo->node_id);
                        $this->dao->update(['id' => $id], $edit);
                    }
                    break;
            }
        } else {
            $approveUserService->update(['apply_id' => $id, 'node_id' => $applyInfo->node_id, 'card_id' => $this->cardId, 'types' => 1], ['verify' => 1, 'status' => 2]);
            $this->dao->update(['id' => $id], ['status' => 2]);
        }
        $res = $edit['node_id'] ?? true;
        Cache::tags(['approve_apply_' . $entId, 'approve_search_' . $entId, 'approve_apply_detail_' . $entId])->flush();
        $userId = uuid_to_uid((string)$uuid, $entId);
        //【業(yè)務(wù)類型】審批提醒
        event('business.approval.remind', [$entId, $userId, $id]);
        $resStatus = $this->dao->value(['id' => $id], 'status');
        switch ($resStatus) {
            case 1:
                //申請人【業(yè)務(wù)類型】審批通過提醒
                event('business.adoptApply.remind', [$entId, $userId, $id]);
                break;
            case 2:
                //【業(yè)務(wù)類型】未通過審批醒
                event('business.fail.remind', [$entId, $userId, $id]);
                break;
        }
        return $res;
    }

4.保存文件并重啟Supervisor守護進程。

請登錄后查看

Mr . 最后編輯于2023-07-31 18:18:18

快捷回復(fù)
回復(fù)
回復(fù)
回復(fù)({{post_count}}) {{!is_user ? '我的回復(fù)' :'全部回復(fù)'}}
排序 默認正序 回復(fù)倒序 點贊倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

作者 管理員 企業(yè)

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推薦': '推薦'}}
{{item.is_suggest == 1? '取消推薦': '推薦'}}
沙發(fā) 板凳 地板 {{item.floor}}#
{{item.user_info.title || '暫無簡介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
打賞
已打賞¥{{item.reward_price}}
{{item.like_count}}
{{item.showReply ? '取消回復(fù)' : '回復(fù)'}}
刪除
回復(fù)
回復(fù)

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回復(fù) {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
打賞
已打賞¥{{itemc.reward_price}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回復(fù)' : '回復(fù)'}}
刪除
回復(fù)
回復(fù)
查看更多
打賞
已打賞¥{{reward_price}}
3817
{{like_count}}
{{collect_count}}
添加回復(fù) ({{post_count}})

相關(guān)推薦

快速安全登錄

使用微信掃碼登錄
{{item.label}} 加精
{{item.label}} {{item.label}} 板塊推薦 常見問題 產(chǎn)品動態(tài) 精選推薦 首頁頭條 首頁動態(tài) 首頁推薦
取 消 確 定
回復(fù)
回復(fù)
問題:
問題自動獲取的帖子內(nèi)容,不準確時需要手動修改. [獲取答案]
答案:
提交
bug 需求 取 消 確 定
打賞金額
當(dāng)前余額:¥{{rewardUserInfo.reward_price}}
{{item.price}}元
請輸入 0.1-{{reward_max_price}} 范圍內(nèi)的數(shù)值
打賞成功
¥{{price}}
完成 確認打賞

微信登錄/注冊

切換手機號登錄

{{ bind_phone ? '綁定手機' : '手機登錄'}}

{{codeText}}
切換微信登錄/注冊
暫不綁定
CRMEB客服

CRMEB咨詢熱線 咨詢熱線

400-8888-794

微信掃碼咨詢

CRMEB開源商城下載 源碼下載 CRMEB幫助文檔 幫助文檔
返回頂部 返回頂部
CRMEB客服