接入说明
1.接入方式
便于第三方快速接入,少改动的原则,对接方式采用“中间库的方式”。由第三方提供“数据库”和“人员表”,联网工程锁系统通过第三方提供的“数据库”将“人员表”中的数据同步本地。
增量同步数据:“人员表”中“更新时间”为必填项,联网工程锁系统每次同步中间库数据都是根据“更新时间”,只有“人员表”中发生变化数据的“更新时间”大于上次同步数据的“最大更新时间”才会同步到本地。如未同步过的人员且已注销,则不会同步到师生人员列表里面。
2.人员表定义
表名:sync_usercard_all
字段:
字段名 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|
userId | String | 必填 | 人员主键 | -- |
userName | String | 可选 | 人员姓名 | -- |
userNumb | String | 必填 | 人员编号 | 编号唯一 |
sex | int | 可选 | 人员性别 | 0-未知 1-男 2-女 |
deptName | String | 可选 | 部门名称 | -- |
category | int | 可选 | 人员类型 | 第三方自定义 |
userStatus | int | 可选 | 人员状态 | 0-正常 1-注销 |
cardNo | int | 可选 | 卡流水号 | -- |
factoryFixId | String | 可选 | 物理卡号 | userStatus为0或者cardStatus为1有物理卡 userStatus为1或者cardStatus不为1物理卡号就为空 酒店版本v1.6.0开始卡号必须为16进制,同发卡器读卡一致,字段类型由long变更为String 酒店版本v2.2.0开始卡号可自行设置规则 |
cardStatus | int | 可选 | 卡状态 | 1-正常 2-挂失 3-无卡 4-退卡 7-冻结 |
createTime | datetime | 必填 | 创建时间 | -- |
updateTime | datetime | 必填 | 更新时间 | -- |