Tidak Ada Deskripsi

outaozhen 9e300008ef fix: 企业版管理授权定额不显示和可以编辑 4 tahun lalu
config 38a7c71023 fix: 更新图标库 4 tahun lalu
public b334c33fe1 fix: 111 4 tahun lalu
src 9e300008ef fix: 企业版管理授权定额不显示和可以编辑 4 tahun lalu
tests d90df6a785 首次提交 5 tahun lalu
.editorconfig d90df6a785 首次提交 5 tahun lalu
.eslintignore 625276973b fix: 修复打包报错信息 5 tahun lalu
.eslintrc.js 5a1a06641e feat: eslint增加react版本配置 4 tahun lalu
.gitignore 070fd6e334 fix: 更新依赖 4 tahun lalu
.prettierignore 39752023b2 feat: PermMenu组件更新Menu写法 4 tahun lalu
.prettierrc.js 509425b56c fix: 修复锁库无线滚动bug 4 tahun lalu
.stylelintrc.js b3aaa87393 fix: fix stylelint plugin not work in pnpm install 4 tahun lalu
README.md 9fab71a491 feat: 5.20例行提交 4 tahun lalu
jest.config.js d90df6a785 首次提交 5 tahun lalu
jsconfig.json d90df6a785 首次提交 5 tahun lalu
package.json 9fab71a491 feat: 5.20例行提交 4 tahun lalu
tsconfig.json f03f2e058a feat:增加tsconfig 5 tahun lalu
windi.config.ts f5ecea0913 feat: 云版详情、大司空2.0企业版详情中左侧栏附加项的ui界面 4 tahun lalu

README.md

安装依赖

pnpm install

启动项目

npm run dev

更新远程分支列表

git remote update origin --prune

查看所有分支

git branch -a

删除远程分支 xx

git push origin --delete xx

删除本地分支 xx

git branch -d xx

强制合并分支

git reset --hard dev //并将 master 分支重置为 dev

强制推送

git push origin master --force //将重置后的 master 分支强制推送更新

开发注意:

  1. 尽量使用typescript进行开发,包括使用tsx(定义其组件prop类型)。
  2. 新增路由页面:
    1. 要使用PageContainer包裹并将title、breadcrumb置为false(不需要渲染标题以及面包屑),水印配置视具体页面调整(默认配置查看app.tsx中的layout配置)。
    2. locales/zh-CH/menu.js要加上对应国际化配置。
  3. 本项目使用@umijs/plugin-dva整合数据流进行全局状态管理, 详见
  4. 项目使用ProTable封装的BasicTable进行表格的渲染,支持透传ProTable所有属性。
    1. 表格自动进行高度自适应,若使用request api自动接管请求,任何情况下都将返回的对象的success: true,data都要返回数组即使是空数组。
    2. mainMenuType参数决定是否开启数据权限配置项、表格配置本地化存储。