Kaynağa Gözat

feat:企业基础架构

yangfeng 3 yıl önce
işleme
b094ebdb7c
4 değiştirilmiş dosya ile 162 ekleme ve 0 silme
  1. 29 0
      .gitignore
  2. 63 0
      README.md
  3. 16 0
      entbase-mobile/README.md
  4. 54 0
      entbase-pc/README.md

+ 29 - 0
.gitignore

@@ -0,0 +1,29 @@
+.DS_Store
+node_modules
+dist
+rev
+page_entbase_pc
+page_entbase_mobile
+# local env files
+.env.local
+.env.*.local
+
+# Log files
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+
+# Editor directories and files
+.idea
+# .vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+
+# 压缩文件
+*.rar
+*.zip
+*.7z
+.vscode

+ 63 - 0
README.md

@@ -0,0 +1,63 @@
+> 企业基础架构 -- 关键词: 我的企业、商机管理、人员管理
+
+
+### 1. entbase-mobile 移动端
+
+项目基于 
+
+应用平台:微信端、App端
+
+```
+
+```
+### 2. entbase-pc pc端
+
+> 采用Single-SPA微前端架构,避免后期多次同步修改剑鱼公用头部导航及底部、登录等
+##### 2.1 目录结构
+
+```
+├── App.vue
+├── api                     # 接口请求
+│   ├── index.js
+│   ├── mock                # 本机开发模拟接口JSON
+│   │   └── test$ajax.json
+│   ├── mock.js
+│   └── modules
+│       └── user.js
+├── assets                  # 静态资源
+│   └── style
+│       ├── _mixin.scss
+│       └── _variables.scss
+├── components              # 全局共用组件
+│ 
+├── main.js
+├── router.js
+├── set-public-path.js      # 设置single-spa 路径
+└── views                   # 视图
+
+```
+
+##### 2.2 无顶部底部开发
+
+  > yarn run serve:alone
+
+##### 2.3 接入顶部开发调试
+
+  1. yarn run serve
+  
+  2. 本机启动剑鱼Web主程序
+  
+  3. 修改systemjs-importmap中app对应的请求地址
+      
+      > 文件地址 /src/web/templates/frontRouter/pc/entbase/sess/index.html
+  
+  4. 访问/swordfish/integral/index
+
+
+
+### 3. 接口文档 
+
+  1. https://showdoc.jydev.jianyu360.com/web/#/16?page_id=281 (企业基础架构)
+
+  2. https://docs.apipost.cn/preview/8e49c862a70170a2/000e02ebb2cde5a7?target_id=e4aceadc-809c-4f03-b202-18e9d81881#001 (商机管理New)
+

+ 16 - 0
entbase-mobile/README.md

@@ -0,0 +1,16 @@
+> 企业基础架构移动端
+
+
+### 1. html-webpack-plugin 更新静态资源版本号 
+
+应用平台:微信端、App端
+
+```
+
+```
+
+### 2. 接口文档 
+
+  1. https://showdoc.jydev.jianyu360.com/web/#/16?page_id=281 (企业基础架构)
+
+  2. https://docs.apipost.cn/preview/8e49c862a70170a2/000e02ebb2cde5a7?target_id=e4aceadc-809c-4f03-b202-18e9d81881#001 (商机管理New)

+ 54 - 0
entbase-pc/README.md

@@ -0,0 +1,54 @@
+> 企业基础架构pc端
+
+
+### 1. entbase-pc pc端
+
+> 采用Single-SPA微前端架构,避免后期多次同步修改剑鱼公用头部导航及底部、登录等
+##### 1.1 目录结构
+
+```
+├── App.vue
+├── api                     # 接口请求
+│   ├── index.js
+│   ├── mock                # 本机开发模拟接口JSON
+│   │   └── test$ajax.json
+│   ├── mock.js
+│   └── modules
+│       └── user.js
+├── assets                  # 静态资源
+│   └── style
+│       ├── _mixin.scss
+│       └── _variables.scss
+├── components              # 全局共用组件
+│ 
+├── main.js
+├── router.js
+├── set-public-path.js      # 设置single-spa 路径
+└── views                   # 视图
+
+```
+
+##### 1.2 无顶部底部开发
+
+  > yarn run serve:alone
+
+##### 1.3 接入顶部开发调试
+
+  1. yarn run serve
+  
+  2. 本机启动剑鱼Web主程序
+  
+  3. 修改systemjs-importmap中app对应的请求地址
+      
+      > 文件地址 /src/web/templates/frontRouter/pc/entbase/sess/index.html
+  
+  4. 访问/swordfish/integral/index
+
+
+
+### 2. 接口文档 
+
+  1. https://showdoc.jydev.jianyu360.com/web/#/16?page_id=281 (企业基础架构)
+
+  2. https://docs.apipost.cn/preview/8e49c862a70170a2/000e02ebb2cde5a7?target_id=e4aceadc-809c-4f03-b202-18e9d81881#001 (商机管理New)
+