<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 代碼 >這里的代碼,和提交的一樣,這里復制一份!不過要注意`驗證場景` ``` <?php namespace app\admin\validate; use think\Validate; use think\Db; class AdminMenuValidate extends Validate { protected $rule = [ 'name' => 'require', 'app' => 'require', 'controller' => 'require', 'parent_id' => 'checkParentId', 'action' => 'require|unique:AdminMenu,app^controller^action', ]; protected $message = [ 'name.require' => '名稱不能為空', 'app.require' => '應用不能為空', 'parent_id' => '超過了4級', 'controller.require' => '名稱不能為空', 'action.require' => '名稱不能為空', 'action.unique' => '同樣的記錄已經存在!', ]; protected $scene = [ 'add' => ['name', 'app', 'controller', 'action', 'parent_id'], 'edit' => ['name', 'app', 'controller', 'action', 'id', 'parent_id'], ]; // 自定義驗證規則:菜單只能三級 protected function checkParentId($value) { $find = Db::name('AdminMenu')->where(["id" => $value])->value('parent_id'); if ($find) { $find2 = Db::name('AdminMenu')->where(["id" => $find])->value('parent_id'); if ($find2) { $find3 = Db::name('AdminMenu')->where(["id" => $find2])->value('parent_id'); if ($find3) { return false; } } } return true; } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看