Skip to Content

2024年01月26日

忆志-服务器-中心服务

es-center-server-web-ui  用户名: admin 密码: es888888

es-center-server-main-service 

es-center-server-main-service-doc 

es-center-server-app-service 

es-center-server-app-service-doc 

es-center-server-device-service 

es-center-server-device-service-doc 

2024年01月22日

  • 已完成中心服务与设备对接服务接口开发:
    • 通讯方式 : 兼容原有 socket
      • 记录仪设备
        • 心跳 已完成
        • 认证 已完成
      • 指纹机设备
        • 心跳 已完成
        • 认证 已完成自动创建指纹机设备数据并与采集盒设备绑定
  • 已完成中心服务与设备对接服务数据库设计改进并同步修改对应的代码: 参考接口补充需要的字段
/* --------------- 修改表 --------------- */ -- 修改表: device_device[设备-设备] -- 添加字段: ALTER TABLE device_device ADD COLUMN child_table_name VARCHAR(256); COMMENT ON COLUMN device_device.child_table_name IS '子表名'; /* --------------- 修改表 --------------- */ -- 修改表: device_device_model[设备-设备型号] -- 添加字段: ALTER TABLE device_device_model ADD COLUMN child_table_name VARCHAR(256); COMMENT ON COLUMN device_device_model.child_table_name IS '子表名'; /* --------------- 修改表 --------------- */ -- 修改表: snapshot_device_state_snap[快照-设备状态快照] -- 索引重建 DROP INDEX IF EXISTS uq_snapshot_device_state_snap_1 ; DROP INDEX IF EXISTS idx_snapshot_device_state_snap_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_snapshot_device_state_snap_1 ON snapshot_device_state_snap(device_id); CREATE INDEX IF NOT EXISTS idx_snapshot_device_state_snap_1 ON snapshot_device_state_snap(device_id, delete_time, revision, tenant_id); -- 添加字段: ALTER TABLE snapshot_device_state_snap ADD COLUMN employee_id VARCHAR(32) NOT NULL; COMMENT ON COLUMN snapshot_device_state_snap.employee_id IS '基础数据-雇员标识'; ALTER TABLE snapshot_device_state_snap ADD COLUMN data_acquisition_box_id VARCHAR(32); COMMENT ON COLUMN snapshot_device_state_snap.data_acquisition_box_id IS '设备-采集盒标识'; ALTER TABLE snapshot_device_state_snap ADD COLUMN use_data_acquisition_box_port int4; COMMENT ON COLUMN snapshot_device_state_snap.use_data_acquisition_box_port IS '使用-设备-采集盒-端口'; ALTER TABLE snapshot_device_state_snap ADD COLUMN uploding_file_percentage int4; COMMENT ON COLUMN snapshot_device_state_snap.uploding_file_percentage IS '待上传文件百分比'; -- 删除字段: ALTER TABLE snapshot_device_state_snap DROP COLUMN user_data; ALTER TABLE snapshot_device_state_snap DROP COLUMN device_state; /* --------------- 修改表 --------------- */ -- 修改表: history_device_state_hist[历史-设备状态历史] -- 索引重建 DROP INDEX IF EXISTS idx_history_device_state_hist_1 ; CREATE INDEX IF NOT EXISTS idx_history_device_state_hist_1 ON history_device_state_hist(device_id, created_time, delete_time, revision, tenant_id); -- 添加字段: ALTER TABLE history_device_state_hist ADD COLUMN employee_id VARCHAR(32) NOT NULL; COMMENT ON COLUMN history_device_state_hist.employee_id IS '基础数据-雇员标识'; ALTER TABLE history_device_state_hist ADD COLUMN data_acquisition_box_id VARCHAR(32); COMMENT ON COLUMN history_device_state_hist.data_acquisition_box_id IS '设备-采集盒标识'; ALTER TABLE history_device_state_hist ADD COLUMN use_data_acquisition_box_port int4; COMMENT ON COLUMN history_device_state_hist.use_data_acquisition_box_port IS '使用-设备-采集盒-端口'; ALTER TABLE history_device_state_hist ADD COLUMN uploding_file_percentage int4; COMMENT ON COLUMN history_device_state_hist.uploding_file_percentage IS '待上传文件百分比'; -- 删除字段: ALTER TABLE history_device_state_hist DROP COLUMN user_data; ALTER TABLE history_device_state_hist DROP COLUMN device_state;

2024年01月23日

  • 已完成中心服务与设备对接服务接口开发:
    • 通讯方式 : 兼容原有 socket
      • 可领取状态(比如是否已被领取 存在于哪个采集盒的哪个座子)
      • 记录仪设备
        • 已完成上报信息
      • 指纹机设备
        • 已完成注册用户指纹
        • 已完成绑定用户与NFC卡
        • 已完成验证用户指纹是否有效
  • 已完成中心服务与设备对接服务数据库设计改进并同步修改对应的代码: 参考接口补充需要的字段
/* --------------- 修改表 --------------- */ -- 修改表: device_nfc_card[设备-NFC卡] -- 添加字段: ALTER TABLE device_nfc_card ADD COLUMN data_ VARCHAR(1024); COMMENT ON COLUMN device_nfc_card.data_ IS '数据';

2024年01月24日

  • 已完成中心服务与设备对接服务接口开发:
    • 通讯方式 : 兼容原有 socket
      • 指纹机设备
        • 已完成同步指纹
        • 已完成使用指纹领取设备

2024年01月25日

  • 已完成中心服务与设备对接服务接口开发:
    • 通讯方式 : 兼容原有 socket
      • 指纹机设备
        • 已完成使用NFC卡领取设备
      • 记录仪设备
        • 已完成领取设备
        • 已完成上传领取, 归还记录
  • 已完成中心服务与设备对接服务文档内容, 对照 API 变更进行完善

2024年01月26日

  • 已完成中心服务与设备对接服务框架改进, 支持 http token 权限验证
  • 已完成中心服务与设备对接服务接口开发:
    • 通讯方式 : http
      • 中心服务
        • 已完成通知指纹机升级固件
        • 已完成通知指纹机注册指纹用户
        • 已完成通知指纹机注册 NFC 用户
  • 已完成中心服务与设备对接服务文档内容, 对照 API 变更进行完善
  • 已完成中心服务与设备对接服务与设备联调测试并修正发现的问题: 使用记录仪硬件及指纹机硬件按使用流程进行测试
    • 已完成fix bug: 返回设备的数据头部需要加数据长度
    • 已完成improve: 记录仪设备-上报信息, 自动创建编号不存在的人员及采集盒
    • 已完成fix bug: 指纹机设备-同步指纹, 指纹数据需转换为数组
    • 已完成fix bug: 指纹机设备-确认领取设备, 传参的 username 为空时, 用员工编号代替
Last updated on