Projects-App
📅 版本历史
- v2.1.0 —— 2021/09/17
- 【新增】日志详情集成评价组件功能
- 【新增】我的页评价模块统计功能
- 【新增】消息推送参数解析功能
- v2.0.0 —— 2021/09/09
- 【新增】工作交接模块功能
- 【优化】基础框架重构,更换为umi,基础组件库迁移为antd-mobile/zarm
- 【优化】整体UI升级,自有组件库重构
🧩 基础核心依赖
🧩 三方依赖库/组件库
- toolkits-ez 工具函数类
- gj-sso-sdk sso单点登录sdk
🧩 高金组件库
业务组件库 /components,本业务使用
基础组件库 /widgets,全业务通用
- 数据展示
- GkPull 可分页下拉列表
- GkTag 标签
- GkBigSelect 带搜索bar的下拉选择器弹窗,数据不分页,支持离线搜索
- GkTextSegment 文本详情
- GkListPop 可分页下拉列表pop弹窗,支持远程搜索
- 布局
- GkFooter 页脚
- GkIcon 图标
- GkSearch 搜索栏
- 数据录入
- GkDatePicker 日期选择器
- GkTimePicker 时间选择器
- GkForm 表单
- GkImagePicker 图片选择器
- GkStackPicker 级联屏
- GkPicker 普通选择器
- GkTextArea 文本域
- GkAddress 定位选择器
- GkContact 通讯录
- GkAudio 媒体资源选择器
- 反馈
- 其他
🧭 指令
yarn tree
显示目录树yarn install
安装依赖yarn dev:local
启动本地服务,连接 dev 数据库服务,同时将会启动本地 nodejs 服务代理,转发后端请求yarn dev:dev
启动本地服务,连接 dev 数据库服务,请求域名为线上 dev 环境域名yx-build:dev
执行 dev 环境编译,test/uat/prod 参数同理,对应响应环境,不需要手动执行,推送代码后会执行 CI
🛎️ 编译环境变量参数说明
- BUILD_ENV 数据库连接环境,接口域名
- local: 本地开发,相对路径,会走 node 的转发代理
- dev: dev 域名
- test: test 域名
- uat: uat 域名
- prod: prod 域名
🎉样式
- 主题色
// ./config/defaultSettings.js 里替换 primaryColor值
const proSettings = {
navTheme: 'dark',
primaryColor: colorMap.purpleLight2,
...,
};
- 局部覆盖 antd/antd-pro 组件默认样式
// ./src/global.less 中添加样式
.ant-pro-page-container-children-content {
margin: 10px 24px 0 !important;
}
⚠️ 注意事项
- 目前未接入组织中心,单独给财务共享中心部署一套线上钉钉组织的系统
- 日报默认抄送领导采用配置