<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>

                ## **1. 配置應用業務錯誤碼** 在**應用根目錄/config**下面,新建**error.php** ~~~ <?php // +---------------------------------------------------------------------- // | 配置業務狀態碼 // +---------------------------------------------------------------------- return [ # 10000 通用錯誤 '10000' => '未定義的錯誤信息', '10001' => '驗證錯誤', '10002' => '重復提交,請重試或刷新頁面', '10003' => '參數不正確', '10004' => '沒有找到此記錄', '10005' => '保存失敗', '10006' => '修改失敗', '10007' => '刪除失敗', '10010' => '您沒有該操作權限', # 11000 用戶 '11000' => '用戶不存在', '11001' => '此賬號已停用', '11002' => '密碼錯誤,請重試', '11003' => '連續登錄失敗次數超過5次,5分鐘內禁止登錄', '11004' => '新密碼和舊密碼一致', '11005' => '連續登錄失敗次數超過5次,5分鐘內禁止登錄', '11088' => '沒有找到控制器,請聯系平臺管理員', '11089' => '沒有找到此方法,請聯系平臺管理員', '11090' => '沒有找到此方法所對應的關聯方法,請聯系平臺管理員', '11091' => '有子節點,刪除失敗', '11092' => '核心參數不能為空', '11093' => '父節點是模塊,當前類型就必須是控制器', '11094' => '父節點是控制器,當前類型就必須是方法', '11095' => '父節點是根節點,當前類型就必須是模塊', '11096' => '當前節點已經存在,請勿重復提交', '11097' => '設置的父節點可能會陷入死循環', '11098' => '設置的父菜單可能陷入死循環', '11099' => '如果是控制器節點,菜單節點必須和父節點保持一致', '11101' => '父節點可能會陷入死循環', ]; ~~~ ## **2. 封裝數據返回** 在**應用根目錄/app/common.php**,封裝數據返回通用方法 ~~~ <?php // 應用公共文件 /** * 返回錯誤碼,同時刷新token * @author 救火隊隊長 * @param $code 錯誤碼 * @return array|mixed */ function error_code($code = 10000, $msg = '') { //如果消息提示為空,但是業務狀態碼定義了,那么就顯示默認定義的消息提示 if (empty($msg) && config('?error.' . $code)) { $msg = config('error.' . $code); } $result = [ 'code' => $code, 'msg' => $msg, 'token' => request()->buildToken('__token__', 'sha1'), //每次請求token都不同,防止重復提交 ]; return json($result); } /** * 返回數據 * @author 救火隊隊長 * @param $data 數據 * @param $count 記錄總數 * @return array|mixed */ function show($result) { if ($result['code'] != 0) { return error_code($result['code'], $result['msg']); } return json($result); } ~~~
                  <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>

                              哎呀哎呀视频在线观看