Changelog
2019年11月28日,HIPPIUS 发布 0.5.0.RELEASE 版本,对应hzero的1.1.0.RELEASE 版本, 并对部分现有功能做了优化,同时修复了已知的问题缺陷,及sqlServer的兼容性修改 欢迎各位更新体验
- 发布版本:0.5.0.RELEASE
- 发布日期:2019年11月28日
通过Liquibase初始化数据
- 备份每个库的表结构及数据,以便出问题之后恢复
- 初始化hzero相关服务的数据库脚本
参考 hzero服务升级文档 中的 表结构升级
,数据升级
,数据处理
hzero脚本需要初始化对应服务列表(列表中是saas版本,而且是海马汇必须服务,其他的根据项目而定)
hzero-admin
hzero-file
hzero-import
hzero-interface
hzero-message
hzero-platform
hzero-scheduler
- 初始化海马汇相关服务的数据库脚本
数据库脚本仓库地址: 海马汇数据库
hips_0.5.0 分支 对应 海马汇0.5.0版本服务初始化数据
需仔细阅读readMe
hippius-platform
通讯录导入员工模版修改
- 如果excel中填写的部门/岗位数据库中不存在,则会自动创建,部门/岗位编码自动生成
额外字段
- web端编码改成用户自己输入
hzero_platform库中执行脚本修改历史数据:
update hipsplat_employee_property set property_key= (select replace(uuid(),"-","") as uuid) WHERE property_key = 'extrattr'
- 同步接口修改
client同步员工信息的时候,额外字段
propertyName
改成propertyKey
根据员工生成用户的方式调整(contact模式)
如果是单租户系统,支持工号作为用户名登录,如果是多租户系统,则工号不能作为用户名,用户名自动生成,可以用手机号/邮箱登录
参数配置:
用户和员工关联的三种方式,共三种:mobile/contact/hzero
只有当类型是contact(即根据工号生成用户)的时候以下配置才会有效
HIPS_EMPLOYEE_USER_RELEATION_TYPE=contact
租户类型:multiple/single(多租户/单租户)
单租户下 新建员工生成的用户会把工号作为用户名,多租户下不会
HIPS_EMPLOYEE_USER_TENANT_TYPE:multiple
员工和用户关联字段的优先级:number,phone,email
一个或者多个,之间用逗号隔开,会根据先后次序关联已存在的用户
HIPS_EMPLOYEE_USER_RELATION_FIELD:number,phone,email
前端升级
参考 海马汇前端0.5.0