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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                > 本教程采用的版本是v11.3.1,SpringCloud Alibaba版本。 [toc] ## 下載源碼 ### 后端源碼 ``` git clone -b v11.3.1 https://gitee.com/wukongcrm/crm_pro.git ``` ## 悟空CRM使用的主要技術棧 | 名稱 | 版本 | 說明 | | --- | --- | --- | | spring-cloud-alibaba | 2.2.1.RELEASE(Hoxton.SR3) | 核心框架 | | swagger | 2.9.2 | 接口文檔 | | mybatis-plus | 3.3.0 | ORM框架 | | sentinel | 2.2.1.RELEASE | 斷路器以及限流 | | nacos | 1.2.1.RELEASE | 注冊中心以及分布式配置管理 | | seata | 1.2.0 | 分布式事務 | | elasticsearch | 2.2.5.RELEASE(6.8.6) | 搜索引擎中間件 | | jetcache | 2.6.0 | 分布式緩存框架 | | xxl-job | 2.1.2 | 分布式定時任務框架 | | gateway | 2.2.2.RELEASE | 微服務網關 | | feign | 2.2.2.RELEASE | 服務調用 | | mysql | 5.7+| 數據存儲| ### 數據庫初始化 > 不建議使用root用戶,應創建對應業務的賬號。 ``` create user 'wkcrm'@'%' identified by 'wkcrm%123'; GRANT ALL PRIVILEGES ON `wk_nacos`.* TO 'wkcrm'@'%'; GRANT ALL PRIVILEGES ON `wk_seata`.* TO 'wkcrm'@'%'; GRANT ALL PRIVILEGES ON `wk_xxl_job`.* TO 'wkcrm'@'%'; GRANT ALL PRIVILEGES ON `wk_crm_single`.* TO 'wkcrm'@'%'; flush privileges; ``` ## 后端啟動 ### 核心模塊啟動 1. gateway 2. admin模塊 3. authorization模塊 ## 前端項目搭建 ### 前端源碼 ``` git clone https://gitee.com/wukongcrm/W72crm_web.git ``` ### install ``` yarn install ``` ### 前端啟動 ``` npm install npm run dev ```
                  <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>

                              哎呀哎呀视频在线观看